ayatana-indicator-session-0.4.4/build.sh0000755000000000000000000000046113567434467015140 0ustar #! /bin/bash set -e mkdir -p build if [ -f "/usr/bin/ninja" ] ; then EXTRA_ARGS="-G Ninja" BUILD_COMMAND="ninja" else BUILD_COMMAND="make" fi echo "Using $BUILD_COMMAND to build" ( cd build cmake .. $EXTRA_ARGS -DCMAKE_INSTALL_PREFIX=../../install -DCMAKE_BUILD_TYPE=Debug $BUILD_COMMAND ) ayatana-indicator-session-0.4.4/ChangeLog0000644000000000000000000103246013567434467015261 0ustar 2019-11-27 09:51:18 +0100 Mike Gabriel * release 0.4.4 (HEAD -> master, tag: 0.4.4) 2019-11-23 16:54:32 +0000 Niara (2a28317) * Translated using Weblate (Russian) 2019-11-14 15:39:35 +0000 winqooq (372ec8f) * Translated using Weblate (Russian) 2019-10-30 14:06:40 +0000 Marcela Korreshi (6bd9498) * Translated using Weblate (Albanian) 2019-10-13 08:53:29 +0000 Abhay Patel (bbf2a46) * Translated using Weblate (Hindi) 2019-10-07 16:50:07 +0000 Mateusz Rumiński (ff26296) * Translated using Weblate (Polish) 2019-09-07 18:00:29 +0000 Abraham Roman (c6643f8) * Translated using Weblate (Spanish) 2019-09-02 19:50:49 +0000 Swann Martinet (633600b) * Translated using Weblate (French) 2019-09-01 19:02:17 +0000 Moo (7d16fd9) * Translated using Weblate (Lithuanian) 2019-08-29 10:16:11 +0000 Anders Jonsson (35b7335) * Translated using Weblate (Swedish) 2019-08-28 18:52:34 +0000 Heimen Stoffels (0478177) * Translated using Weblate (Dutch) 2019-08-29 05:55:09 +0000 Mike Gabriel (167a399) * Translated using Weblate (German) 2019-08-28 20:20:11 +0200 Mike Gabriel (5de79be) * update locale files 2019-08-27 11:22:44 +0000 leela (679bb8a) * Translated using Weblate (Burmese) 2019-08-27 11:21:11 +0000 leela (2df6eed) * Translated using Weblate (Kazakh) 2019-08-27 11:24:26 +0000 leela (679c6b9) * Translated using Weblate (Malayalam) 2019-08-27 11:23:53 +0000 leela (2917093) * Translated using Weblate (Tibetan) 2019-08-28 11:05:47 +0200 Mike Gabriel (db6033d) * Merge branch 'leela52452-master' 2019-08-25 07:03:54 +0000 leela (8d39b02) * Translated using Weblate (Telugu) 2019-08-28 08:55:42 +0000 leela (a6ece3f) * add trailing stop "Remove the... session menu" 2019-08-28 08:53:08 +0000 leela (b41e846) * add trailing stop "Remove the... session menu" 2019-08-25 07:03:54 +0000 leela (bbb6fff) * Translated using Weblate (Telugu) 2019-07-22 21:33:19 +0000 Pierre Soubourou (d3282c0) * Translated using Weblate (Esperanto) 2019-07-10 09:18:37 +0000 naltul opsu (8f21b93) * Translated using Weblate (Russian) 2019-07-01 19:55:20 +0000 Elizabeth Sherrock (95ef362) * Translated using Weblate (Chinese (Simplified)) 2019-06-28 14:47:54 +0000 Patrick Heijmann (0c22bb1) * Translated using Weblate (Dutch) 2019-05-18 13:39:35 +0000 THANOS SIOURDAKIS (609133a) * Translated using Weblate (Greek) 2019-04-17 14:54:58 +0000 Rui Mendes (06ebdfe) * Translated using Weblate (Portuguese) 2019-03-25 14:40:48 +0000 Ido Dana (d1306cb) * Translated using Weblate (Hebrew) 2019-01-26 08:36:58 +0000 ssantos (27d84bc) * Translated using Weblate (Portuguese) 2019-01-11 11:00:06 +0000 Louies (ded7ad4) * Translated using Weblate (Chinese (Traditional)) 2018-11-28 11:28:56 +0000 Mesut Akcan (4c3762a) * Translated using Weblate (Turkish) 2018-11-18 21:03:35 +0000 ssantos (eebc2ec) * Translated using Weblate (Portuguese) 2018-10-23 17:02:11 +0000 Iván Seoane (ebd3048) * Translated using Weblate (Galician) 2018-09-29 15:19:25 +0000 Володимир Бриняк (fae733a) * Translated using Weblate (Ukrainian) 2018-09-27 14:33:39 +0000 Володимир Бриняк (f700c61) * Translated using Weblate (Ukrainian) 2018-09-27 04:16:10 +0000 Pavel Borecki (f5255f7) * Translated using Weblate (Czech) 2018-08-31 15:58:25 +0000 WaldiS (d484288) * Translated using Weblate (Polish) 2018-08-29 21:25:38 +0000 WaldiS (8410e6c) * Translated using Weblate (Polish) 2018-08-25 15:54:07 +0000 WaldiS (02a6bf8) * Translated using Weblate (Polish) 2018-08-23 17:26:47 +0000 WaldiS (adc49be) * Translated using Weblate (Polish) 2018-11-16 08:44:05 +0100 Mike Gabriel (4e68b4a) * debian/control: Add B/R for indicator-session. The packages a-i-session and i-session share the same artwork files. 2018-08-21 17:28:08 +0200 Mike Gabriel (70f8d93) * release 0.4.3 (tag: 0.4.3) 2018-07-29 01:31:49 +0000 chrismeurer (19e273b) * Translated using Weblate (Portuguese (Brazil)) 2018-07-07 16:26:51 +0000 Doma Gergő (7f02bed) * Translated using Weblate (Hungarian) 2018-06-17 10:49:48 +0000 advocatux (7f2cf5c) * Translated using Weblate (Spanish) 2018-06-17 10:42:16 +0000 advocatux (599e4ba) * Translated using Weblate (Spanish) 2018-06-08 03:24:48 +0000 ۋولقان (01f41c9) * Translated using Weblate (Uyghur) 2018-05-18 19:49:02 +0000 Adolfo Jayme Barrientos (b135fbf) * Translated using Weblate (Spanish) 2018-04-24 17:44:11 +0000 Kristjan Räts (534cef0) * Translated using Weblate (Estonian) 2018-04-17 20:52:40 +0000 Dariusz Król (13c85e7) * Translated using Weblate (Polish) 2018-04-04 04:30:13 +0000 Pavel Borecki (072c25e) * Translated using Weblate (Czech) 2018-04-04 04:29:01 +0000 Pavel Borecki (e024ce4) * Translated using Weblate (Czech) 2018-04-04 04:28:11 +0000 Pavel Borecki (a9ff6a8) * Translated using Weblate (Czech) 2018-04-04 04:27:36 +0000 Pavel Borecki (10c093f) * Translated using Weblate (Czech) 2018-03-31 14:06:13 +0000 Allan Nordhøy (8557d1f) * Translated using Weblate (Vietnamese) 2018-03-31 14:25:22 +0000 Allan Nordhøy (910b343) * Translated using Weblate (Valencian) 2018-03-31 14:15:38 +0000 Allan Nordhøy (ae97460) * Translated using Weblate (Uyghur) 2018-03-31 14:26:40 +0000 Allan Nordhøy (8125664) * Translated using Weblate (Ukrainian) 2018-03-31 11:16:17 +0000 Allan Nordhøy (027dd0a) * Translated using Weblate (Thai) 2018-03-31 14:06:49 +0000 Allan Nordhøy (de146f1) * Translated using Weblate (Telugu) 2018-03-31 14:15:27 +0000 Allan Nordhøy (7c725d0) * Translated using Weblate (Slovenian) 2018-03-31 14:15:22 +0000 Allan Nordhøy (4442aab) * Translated using Weblate (Slovak) 2018-03-31 14:27:06 +0000 Allan Nordhøy (213533d) * Translated using Weblate (Serbian) 2018-03-31 14:25:46 +0000 Allan Nordhøy (9e1d4bc) * Translated using Weblate (Romanian) 2018-03-31 14:12:24 +0000 Allan Nordhøy (226603a) * Translated using Weblate (Portuguese (Brazil)) 2018-03-31 14:07:16 +0000 Allan Nordhøy (ab1001f) * Translated using Weblate (Polish) 2018-03-31 14:27:55 +0000 Allan Nordhøy (40cafe9) * Translated using Weblate (Occitan) 2018-03-31 14:00:44 +0000 Allan Nordhøy (3ada8f8) * Translated using Weblate (Marathi) 2018-03-31 14:22:12 +0000 Allan Nordhøy (10c8ad7) * Translated using Weblate (Malayalam) 2018-03-31 14:11:20 +0000 Allan Nordhøy (3d01887) * Translated using Weblate (Malay) 2018-03-31 14:17:53 +0000 Allan Nordhøy (1b0df82) * Translated using Weblate (Kurdish) 2018-03-31 11:03:48 +0000 Allan Nordhøy (3073aeb) * Translated using Weblate (Korean) 2018-03-31 14:25:28 +0000 Allan Nordhøy (a7d2dd6) * Translated using Weblate (Kazakh) 2018-03-31 14:26:54 +0000 Allan Nordhøy (5e47dd1) * Translated using Weblate (Kannada) 2018-03-31 14:14:48 +0000 Allan Nordhøy (15569e0) * Translated using Weblate (Japanese) 2018-03-31 14:11:48 +0000 Allan Nordhøy (1dca7a2) * Translated using Weblate (Icelandic) 2018-03-31 14:09:56 +0000 Allan Nordhøy (aa32ca6) * Translated using Weblate (Hindi) 2018-03-31 14:25:52 +0000 Allan Nordhøy (7ef925b) * Translated using Weblate (Georgian) 2018-03-31 14:15:06 +0000 Allan Nordhøy (df67cdc) * Translated using Weblate (Friulian) 2018-03-31 14:10:09 +0000 Allan Nordhøy (2c76b6b) * Translated using Weblate (Frisian) 2018-03-31 14:12:43 +0000 Allan Nordhøy (2c54e63) * Translated using Weblate (French) 2018-03-31 14:09:38 +0000 Allan Nordhøy (8fa2cfb) * Translated using Weblate (Finnish) 2018-03-31 14:29:54 +0000 Allan Nordhøy (a706286) * Translated using Weblate (Dhivehi) 2018-03-31 14:16:08 +0000 Allan Nordhøy (53a6d48) * Translated using Weblate (Danish) 2018-03-31 14:11:05 +0000 Allan Nordhøy (48db96d) * Translated using Weblate (Croatian) 2018-03-31 14:09:07 +0000 Allan Nordhøy (d6f0232) * Translated using Weblate (Chinese (Traditional)) 2018-03-31 14:14:56 +0000 Allan Nordhøy (9b21797) * Translated using Weblate (Chinese (Hong Kong)) 2018-03-31 14:24:08 +0000 Allan Nordhøy (1d341e7) * Translated using Weblate (Central Khmer) 2018-03-31 14:19:03 +0000 Allan Nordhøy (31d783a) * Translated using Weblate (Burmese) 2018-03-31 14:09:26 +0000 Allan Nordhøy (17f5d16) * Translated using Weblate (Breton) 2018-03-31 14:00:07 +0000 Allan Nordhøy (ad67ba6) * Translated using Weblate (Bosnian) 2018-03-31 14:00:49 +0000 Allan Nordhøy (1f13326) * Translated using Weblate (Bengali) 2018-03-31 14:08:43 +0000 Allan Nordhøy (72e6743) * Translated using Weblate (Asturian) 2018-03-31 14:15:54 +0000 Allan Nordhøy (16e4fa7) * Translated using Weblate (Armenian) 2018-03-31 14:23:52 +0000 Allan Nordhøy (89ba779) * Translated using Weblate (Arabic) 2018-03-31 14:15:13 +0000 Allan Nordhøy (9c13e58) * Translated using Weblate (Albanian) 2018-03-31 11:03:31 +0000 Allan Nordhøy (5e081cf) * Translated using Weblate (Welsh) 2018-03-31 11:02:25 +0000 Allan Nordhøy (0cc8eaa) * Translated using Weblate (Turkish) 2018-03-31 11:02:50 +0000 Allan Nordhøy (e4ac212) * Translated using Weblate (Tatar) 2018-03-31 11:02:37 +0000 Allan Nordhøy (dea2a1c) * Translated using Weblate (Punjabi) 2018-03-31 11:02:57 +0000 Allan Nordhøy (1bdcb58) * Translated using Weblate (Portuguese) 2018-03-31 10:50:54 +0000 Allan Nordhøy (6661b40) * Translated using Weblate (Norwegian Bokmål) 2018-03-31 11:01:25 +0000 Allan Nordhøy (a67688d) * Translated using Weblate (Manx) 2018-03-31 11:03:04 +0000 Allan Nordhøy (2998d82) * Translated using Weblate (Luxembourgish) 2018-03-31 11:02:31 +0000 Allan Nordhøy (300fcc4) * Translated using Weblate (Latvian) 2018-03-31 11:02:45 +0000 Allan Nordhøy (45c2194) * Translated using Weblate (Kashubian) 2018-03-31 11:03:39 +0000 Allan Nordhøy (dc6fe26) * Translated using Weblate (Italian) 2018-03-31 11:00:58 +0000 Allan Nordhøy (9ed48fd) * Translated using Weblate (Greek) 2018-03-31 11:03:12 +0000 Allan Nordhøy (8fd6824) * Translated using Weblate (Galician) 2018-03-31 11:03:24 +0000 Allan Nordhøy (a4c5431) * Translated using Weblate (Gaelic) 2018-03-31 11:00:51 +0000 Allan Nordhøy (5791fcd) * Translated using Weblate (Esperanto) 2018-03-31 11:02:03 +0000 Allan Nordhøy (0140492) * Translated using Weblate (Czech) 2018-03-31 11:01:49 +0000 Allan Nordhøy (0a03758) * Translated using Weblate (Chinese (Simplified)) 2018-03-31 11:02:12 +0000 Allan Nordhøy (47056a8) * Translated using Weblate (Catalan) 2018-03-31 11:03:18 +0000 Allan Nordhøy (dabc374) * Translated using Weblate (Basque) 2018-03-31 11:02:18 +0000 Allan Nordhøy (460cf4d) * Translated using Weblate (Azerbaijani) 2018-03-31 11:01:56 +0000 Allan Nordhøy (b7e044a) * Translated using Weblate (Amharic) 2018-03-31 10:59:54 +0000 Allan Nordhøy (971a28b) * Translated using Weblate (Manx) 2018-03-31 10:47:08 +0000 Allan Nordhøy (af8216a) * Translated using Weblate (Norwegian Bokmål) 2018-03-31 10:38:56 +0000 Allan Nordhøy (6d714a2) * Translated using Weblate (Norwegian Bokmål) 2018-03-30 20:19:59 +0000 Anders Jonsson (98d6c65) * Translated using Weblate (Swedish) 2018-03-30 18:46:43 +0000 Moo (154f04e) * Translated using Weblate (Lithuanian) 2018-03-29 17:06:12 +0000 Anders Jonsson (56c7912) * Translated using Weblate (Swedish) 2018-03-29 20:04:02 +0000 Viktar Vauchkevich (95dede3) * Translated using Weblate (Belarusian) 2018-04-19 23:06:31 +0200 Mike Gabriel (b511918) * README.md: use mdash rather than '--'. 2018-04-19 23:05:23 +0200 Mike Gabriel (a40abfb) * README -> README.md (+ retain README as symlink) 2018-04-19 23:03:45 +0200 Mike Gabriel (3aa833d) * README: Convert to markdown. 2018-04-19 23:01:36 +0200 Mike Gabriel (6d884c4) * Update README. 2018-03-28 09:52:44 +0000 Mike Gabriel (c2abd3f) * Translated using Weblate (German) 2018-03-28 09:50:20 +0000 Mike Gabriel (af0aee6) * Translated using Weblate (German) 2018-03-28 11:49:15 +0200 Mike Gabriel (1a3e9c3) * po: update translation files. 2018-03-25 16:00:55 +0000 Moo (9706a9d) * Translated using Weblate (Lithuanian) 2018-03-28 11:45:34 +0200 Mike Gabriel (5e72e5d) * debian/control: Add laternative settings daemon for XFCE to Depends: field (although not used on XFCE4). This avoids non-XFCE4 packages being pulled in on installation of the -session indicator when used on XFCE desktops. 2018-03-28 11:36:09 +0200 Mike Gabriel (ff5ce1f) * debian/control: Recommend having a WWW browser available, on XFCE4 it is used for accessing the desktop manual, so listing it as an alternative to yelp. 2018-03-28 11:34:01 +0200 Mike Gabriel (9e9bb17) * debian/control: Don't pull-in non-XFCE4 stuff for people that have XFCE4 already installed and want to use Ayatana Indicators on top of that. 2018-03-25 23:49:56 +0200 Mike Gabriel (7719250) * Add 'Report a bug...' item to the session menu. 2018-03-25 22:59:59 +0200 Mike Gabriel (c00d3d1) * Reintroduce optional url-dispatcher support. 2018-03-21 14:27:42 +0000 Mike Gabriel (80a129d) * Translated using Weblate (German) 2018-03-21 15:21:53 +0100 Mike Gabriel (e7a081e) * po: update translation template 2018-03-12 20:41:08 +0000 Максим Якимчук (b74aa30) * Translated using Weblate (Ukrainian) 2018-03-03 22:42:45 +0000 Максим Якимчук (2cf0239) * Translated using Weblate (Ukrainian) 2018-03-01 21:05:40 +0000 Moo (094d85d) * Translated using Weblate (Lithuanian) 2018-03-21 10:08:07 +0000 Mike Gabriel (18ee0ce) * src/backend-dbus/actions.c: Show warnings if no web browser is installed (for distro help and XFCE desktop help). 2018-03-21 10:00:03 +0000 Mike Gabriel (c393931) * rebase code duplication 2018-03-21 09:49:31 +0000 Mike Gabriel (46ddf4f) * my_desktop_help(): Don't always fallback to empty yelp call, rather show a warning that we don't know how to access the currently running desktop's user guide or help center. 2018-03-21 09:35:59 +0000 Mike Gabriel (5a695ec) * src/utils.(c|h): Reduce code duplications in desktop env detection code. 2018-03-21 10:03:52 +0100 Mike Gabriel (1ace3ae) * tests/test-service.c: Explicitly use curly braces for one-liner if statements. 2018-03-21 08:54:22 +0000 Mike Gabriel (ba9a397) * src/service.c: Type-cast assignment from g_object_ref() to avoid incompatible pointer type compiler warning. 2018-03-21 09:27:45 +0100 Mike Gabriel (6a0b2ef) * Add XFCE Support. 2018-03-12 15:53:17 +0100 Mike Gabriel (eb297fb) * tests/CMakeLists.txt: Handle custom command indirectly via custom target. 2018-02-28 22:18:22 +0100 Mike Gabriel (733ca45) * NEWS: Fix c+p flaw. 2018-02-28 21:42:37 +0100 Mike Gabriel (ef1dd75) * release 0.4.2 (tag: 0.4.2) 2018-02-28 02:09:20 +0000 Мира Странная (106fd09) * Translated using Weblate (Russian) 2018-02-28 02:08:44 +0000 Мира Странная (80999e3) * Translated using Weblate (Armenian) 2018-02-20 12:58:08 +0000 Veselin Georgiev (0898d41) * Translated using Weblate (Bulgarian) 2018-02-20 12:54:59 +0000 Veselin Georgiev (8439964) * Translated using Weblate (Bulgarian) 2018-02-04 15:05:01 +0000 Michal Čihař (92c8f8b) * Translated using Weblate (Arabic) 2018-01-27 09:03:44 +0000 Mutaz Tayyeb AbuSaad (69181da) * Translated using Weblate (Arabic) 2018-01-01 12:03:13 +0000 Anders Jonsson (eb964e5) * Translated using Weblate (Swedish) 2018-01-04 09:50:27 +0000 Yaron Shahrabani (7849a28) * Translated using Weblate (Hebrew) 2017-12-31 15:46:21 +0000 Sebastian Rasmussen (65d6225) * Translated using Weblate (Swedish) 2017-12-31 15:45:27 +0000 Sebastian Rasmussen (59373fd) * Translated using Weblate (Swedish) 2017-12-07 04:16:21 +0000 Allan Nordhøy (efbd70c) * Translated using Weblate (Norwegian Bokmål) 2017-12-06 23:35:40 +0100 Mike Gabriel (8937347) * data/ayatana-indicator-session.desktop.in: Add XFCE to OnlyShowIn= key. 2017-12-06 11:55:47 +0100 Mike Gabriel (7a4c5c6) * Rename GNOMELOCALEDIR -> LOCALEDIR. 2017-12-05 10:30:15 +0100 Mike Gabriel (86bf6f7) * debian/postinst: Drop file. The libglib2.0-bin package has trigger for schema compilation these days (and this for ages, actually). 2017-12-04 10:08:42 +0100 Mike Gabriel (2ff8ca3) * debian/changelog: Bump upstream to a development version. 2017-12-02 23:41:06 +0100 Mike Gabriel (9a828b4) * debian/control: Fix D (glib2.0-bin -> libglib2.0-bin). 2017-12-02 20:56:24 +0100 Mike Gabriel (f4af8fc) * debian/{control,postinst}: Recompile GSettings schemas at post installation. 2017-11-29 13:19:18 +0100 Mike Gabriel (6fc4774) * po/*.pot: Update translation files once more. 2017-11-29 13:17:46 +0100 Mike Gabriel (fac8cf4) * po/: Update translation files once more. 2017-11-29 13:14:07 +0100 Mike Gabriel (8df2d9c) * update-po.sh: Preserve .pot file when updating *.po files. 2017-11-07 08:03:10 +0000 Emmanuella Rumanti (b611b31) * Translated using Weblate (Indonesian) 2017-11-05 10:18:00 +0000 Kristjan Räts (e1ed8b9) * Translated using Weblate (Estonian) 2017-11-29 12:39:22 +0100 Mike Gabriel (2be3e5c) * po/*.po: Update with now correct file names for .xml files. 2017-11-29 12:38:45 +0100 Mike Gabriel (2cd60cc) * update-po.sh: Fix filenames of .ini(.in) and .xml(.in) files in po files. 2017-11-29 12:25:38 +0100 Mike Gabriel (fcb6a09) * update-pot.sh: Drop enable-debug shell command. 2017-11-29 12:22:21 +0100 Mike Gabriel (92a3333) * po/ayatana-indicator-session.pot: Update with now correct file names for .xml files. 2017-11-29 12:21:52 +0100 Mike Gabriel (a9eb3ba) * update-pot.sh: Fix filenames of .ini(.in) and .xml(.in) files in po template file. 2017-10-12 09:48:36 +0000 Matteo F. Vescovi (907759e) * Translated using Weblate (Italian) 2017-10-12 09:44:49 +0000 Matteo F. Vescovi (b5b3d4b) * Translated using Weblate (Italian) 2017-10-24 21:36:51 +0200 Mike Gabriel (0d436e3) * release 0.4.1 (tag: 0.4.1) 2017-10-24 21:35:07 +0200 Mike Gabriel (c2dd910) * debian/control: Sync in changes from latest Debian package Git. 2017-10-24 21:34:46 +0200 Mike Gabriel (93712e3) * debian/copyright: Update copyright attributions. 2017-10-24 21:12:34 +0200 Mike Gabriel (6e7e781) * update-po*.sh: Add license header. 2017-10-24 18:23:08 +0200 Mike Gabriel (e326a53) * debian/control: Bump Standards-Version: to 4.1.1. No changes needed. 2017-10-24 18:22:25 +0200 Mike Gabriel (b634c7f) * debian/control: Set section to x11 (for now). 2017-10-24 18:22:01 +0200 Mike Gabriel (796e762) * debian/{control,copyright,watch}: Update to new upstream URLs. 2017-10-12 07:41:14 +0200 Mike Gabriel (9b43c33) * update-po.sh: Add support for creating new LINGUAS. 2017-10-07 21:09:48 +0200 Weblate (2cddae1) * Merge remote-tracking branch 'origin/master' 2017-10-07 21:06:51 +0200 Mike Gabriel (73e2211) * debian/control: Modify B-D for systemd: only available/required on [linux-any]. 2017-10-07 21:05:57 +0200 Mike Gabriel (4bdb13d) * systemd unit file: Only build+install if systemd is available at build-time. 2017-09-27 22:14:02 +0000 Anders Jonsson (1438528) * Translated using Weblate (Swedish) 2017-09-11 12:26:42 +0000 Cûndûllah el-Kurdî (0f29188) * Translated using Weblate (Kurdish) 2017-09-09 10:59:15 +0000 KouKypa (f463b26) * Translated using Weblate (Italian) 2017-08-18 12:55:14 +0000 Viktar Vauchkevich (0a46658) * Translated using Weblate (Belarusian) 2017-08-16 16:48:51 +0000 Viktar Vauchkevich (5e43f70) * Translated using Weblate (Belarusian) 2017-08-12 15:47:21 +0000 Mike Gabriel (68565e3) * Translated using Weblate (German) 2017-08-12 15:43:41 +0000 Mike Gabriel (bce0af5) * Translated using Weblate (German) 2017-07-21 15:43:37 +0200 Mike Gabriel (0f8a96c) * po/: Update all translation files. 2017-07-21 15:43:23 +0200 Mike Gabriel (d8f96ae) * po/: Add LINGUAS and POFILES.in. 2017-07-21 15:42:50 +0200 Mike Gabriel (5d1d6dd) * update-po.sh: Add mini script to update po/*.po files. 2017-07-21 15:36:50 +0200 Mike Gabriel (aa57a3b) * po/ayatana-indicator-session.pot: Create file. 2017-07-21 15:31:43 +0200 Mike Gabriel (abb906c) * src/backend-dbus/actions.c: Use is_mate() from src/utils.c to check if we are running inside a MATE desktop session. 2017-07-21 15:29:07 +0200 Mike Gabriel (7515bc1) * my_distro_help(): Be less Debian-centric and detect other browser, if x-www-browser does not exist. 2017-07-21 15:06:19 +0200 Mike Gabriel (38c5522) * CMakeLists.txt: Add quotes around GETTEXT_PACKAGE value. 2017-07-21 15:06:01 +0200 Mike Gabriel (b67170e) * update-pot.sh: Adapt to being used with CMake. 2017-07-21 15:00:48 +0200 Mike Gabriel (d614cbf) * data/ayatana-indicator-session.upstart.desktop.in: Fix Name= field. 2017-07-18 05:35:40 +0200 Mike Gabriel (e246fe0) * Provide to 'Help' menu items. One for Distro Help, one for Desktop Help. 2017-07-17 21:45:38 +0200 Mike Gabriel (11ee7a5) * debian/control: Bump Standards-Version: to 4.0.0. No changes needed. 2017-07-17 21:40:57 +0200 Martin Wimpress (35cfd3c) * Add full MATE session support. 2017-07-17 21:32:34 +0200 Mike Gabriel (5e3436e) * Revert "DBus actions: Add support for logging out via GNOME/MATE session manager." 2017-07-17 21:31:04 +0200 Mike Gabriel (9cf348f) * debian/control: Process with 'wrap-and-sort -t'. 2017-06-09 09:53:13 +0200 Mike Gabriel (9389883) * DBus actions: Add support for logging out via GNOME/MATE session manager. 2017-06-07 23:47:38 +0200 Mike Gabriel (8ba52ca) * debian/control: Update R, drop indicator-applet, add xfce4-indicator-plugin as an alternative. 2017-06-07 23:31:22 +0200 Mike Gabriel (576ce8b) * debian/control: Pull-over LONG_DESCRIPTION from official Debian package. 2017-06-07 23:25:28 +0200 Mike Gabriel (895b14a) * debian/{rules,control}: Enable all hardening flags. 2017-06-07 23:24:29 +0200 Mike Gabriel (79c6140) * debian/{upstream/,patches/}: Sync in from official Debian package. 2017-06-07 23:24:02 +0200 Mike Gabriel (409936f) * debian/copyright: Add auto-generated copyright.in file. 2017-06-07 23:21:05 +0200 Mike Gabriel (a6bf446) * debian/copyright: Sync in from official Debian package. 2017-05-31 15:02:20 +0200 Mike Gabriel (edfe517) * data/ayatana-indicator-session.desktop.in 2017-05-31 14:16:26 +0200 Mike Gabriel (a167448) * debian/rules: Add get-orig-source rule. 2017-05-31 14:15:50 +0200 Mike Gabriel (b786ce3) * debian/tests/control: Fix package version in tests' control file. 2017-05-31 14:15:09 +0200 Mike Gabriel (bc09f7d) * debian/watch: Fix upstream URL in watch file. 2017-05-30 16:10:13 +0200 Mike Gabriel (ca62fbf) * release 0.4.0 (tag: 0.4.0) 2017-05-30 15:20:45 +0200 Mike Gabriel (9c5a959) * backend-dbus/actions.c: Mention MATE session proxy in error msg. 2017-05-30 15:20:24 +0200 Mike Gabriel (50d2da3) * backend-dbus/actions.c: Improve comment. 2017-05-30 15:13:17 +0200 Mike Gabriel (8fa55e5) * INSTALL: Update to our new namespace. 2017-05-30 14:55:00 +0200 Mike Gabriel (1b77faa) * Move NEWS to NEWS.Canonical. 2017-05-30 14:53:04 +0200 Mike Gabriel (8984919) * Add update-pot.sh. 2017-05-30 14:22:38 +0200 Mike Gabriel (1abdb5f) * XDG-autostart this indicator in MATE, too. 2017-05-30 11:56:07 +0200 Mike Gabriel (4e49717) * src/utils.[ch]: Make desktop env checks available globally, load MSD media keys settings, if in MATE environment. 2017-05-30 10:59:21 +0200 Mike Gabriel (2eb2c1e) * desktop env awareness: Make session indicator aware of the MATE desktop environment. Report to the user, if a desktop env is unknown (e.g. when the user wants to open the system settings dialog, etc.). 2017-05-30 10:27:51 +0200 Mike Gabriel (4331d37) * Don't use PROMPT_WITH_AYATANA for detecting the session type, ask XDG_CURRENT_DESKTOP instead. 2017-05-30 09:33:18 +0200 Mike Gabriel (c08b3c6) * Rename PROMPT_WITH_UNITY to PROMPT_WITH_AYATANA, meaning the org.ayatana.Desktop DBus session bus. 2017-05-30 09:19:52 +0200 Mike Gabriel (7ce8811) * Things are not that simple... Complete previous commit, now switch to org.ayatana.Desktop Dbus session bus name complete. 2017-05-23 12:07:46 +0200 Mike Gabriel (16008bb) * De-Canonical'ize: Rename DBus bus com.canonical.Unity to org.ayatana.Desktop. 2017-05-17 10:15:49 +0200 Ted Gould (3db7888) * Adding a systemd user session unit 2017-05-17 10:08:49 +0200 Mike Gabriel (23d89e9) * debian/control: Adapt SYNOPSIS and LONG_DESCRIPTION. 2017-05-17 10:08:23 +0200 Mike Gabriel (93854ef) * src/CMakeLists.txt: Comply with cmake policy CMP0053. 2017-05-17 10:02:00 +0200 Mike Gabriel (58652a1) * debian/rules: Adapt to new bin:package name in override_dh_install rule. 2017-05-17 09:57:25 +0200 Martin Wimpress (349a4cd) * MATE proxies the name spaces required for session management. Add mate-control-center to Recommends. 2017-05-17 09:50:23 +0200 Mike Gabriel (9ab3198) * switch back to x-canonical-type 2015-11-16 16:07:58 +0100 Mike Gabriel (c1950d0) * Use x-ayatanaindicator-* instead of x-canonical-*/x-ayatana-*. 2015-11-16 13:34:34 +0000 Mike Gabriel (610f27f) * debian/control: Fix bin:package name. Also alternatively recommend MATE indicator applet / screensaver. 2015-11-16 07:41:32 +0100 Mike Gabriel (3c49ad9) * debian/control: Fix dependencies so that the package is installable on Debian _and_ Ubuntu. 2015-11-14 22:07:18 +0100 Mike Gabriel (405a696) * Fork from Ubuntu's indicator-session project. 2015-09-15 07:47:28 +0000 CI Train Bot (c5211a8) * Releasing 12.10.5+15.10.20150915-0ubuntu1 2015-09-15 07:47:26 +0000 Sebastien Bacher (a1fd0d8) * under unity8 start system-settings instead unity-control-center Fixes: #1489480 Approved by: PS Jenkins bot, Charles Kerr 2015-09-15 07:47:21 +0000 Andrea Azzarone andrea.azzarone@canonical.com (cad6ce9) * Disable shutdown/reboot in the lockscreen. Fixes: #1460626 Approved by: PS Jenkins bot, Marco Trevisan (Treviño) 2015-08-27 16:07:19 +0100 Sebastien Bacher (bc9f9f5) * under unity8 start system-settings instead unity-control-center 2015-06-04 16:30:21 +0200 Andrea Azzarone andrea.azzarone@canonical.com (47e8574) * Disable shutdown/reboot in the lockscreen. 2015-03-27 15:00:16 +0000 CI Train Bot (ffe4d92) * Releasing 12.10.5+15.04.20150327-0ubuntu1 2015-03-27 15:00:13 +0000 Charles Kerr (16b6769) * Fix a crash in get_user_label() by testing a string pointer for NULL before dereferencing it. Fixes: #1290876 Approved by: Ted Gould, PS Jenkins bot 2015-03-25 17:30:30 -0500 Charles Kerr (c83ee3f) * if someone has control codes in their real name, who are we do disagree? 2015-03-25 17:25:41 -0500 Charles Kerr (572cdb8) * use unichar rather than ascii 2015-03-25 10:18:22 -0500 Charles Kerr (1ef3f46) * in get_user_label(), don't dereference a NULL real_name pointer 2015-02-28 18:10:57 +0000 CI Train Bot (4776cce) * Releasing 12.10.5+15.04.20150228-0ubuntu1 2015-02-28 18:10:53 +0000 Dmitry Shachnev (e3c5a5b) * Support multiple desktop names in XDG_CURRENT_DESKTOP. Approved by: Charles Kerr, Alberts Muktupāvels 2014-11-30 19:58:56 +0300 Dmitry Shachnev (54c66e1) * Support multiple names in XDG_CURRENT_DESKTOP. 2014-11-03 20:57:55 +0000 CI bot (5f72c7a) * Releasing 12.10.5+15.04.20141103-0ubuntu1 2014-11-03 20:57:47 +0000 Sebastien Bacher (7c03425) * update the translations template during the build Fixes: 1385260 Approved by: Ted Gould 2014-10-24 09:49:26 -0400 Sebastien Bacher (df046b7) * update the translations template during the build 2014-10-09 13:27:50 +0000 CI bot (f084494) * Releasing 12.10.5+14.10.20141009-0ubuntu1 2014-10-09 13:27:36 +0000 Martin Pitt (ebd9cae) * Fix autopkg tests Approved by: Charles Kerr, PS Jenkins bot 2014-09-23 11:58:38 +0200 Martin Pitt (89cfe52) * Run tests-service as autopkgtest 2014-09-23 11:20:13 +0200 Martin Pitt (7aa2045) * debian/control: Drop commented out XS-Testsuite: field, dpkg now adds this automatically 2014-09-23 11:17:09 +0200 Martin Pitt (d91c8f8) * debian/control: Update Vcs-* links to current branch 2014-09-19 13:48:47 +0000 CI bot (65ce193) * Releasing 12.10.5+14.10.20140919-0ubuntu1 2014-09-19 13:48:34 +0000 Dmitry Shachnev (aee40ea) * Make Cancel button in Zenity backend work again Fixes: 1363630 Approved by: Charles Kerr 2014-08-31 14:39:30 +0400 Dmitry Shachnev (56c6dfa) * Make Cancel button in Zenity backend work again 2014-08-14 14:53:29 +0000 CI bot (c9570c9) * Releasing 12.10.5+14.10.20140814-0ubuntu1 2014-08-14 14:53:19 +0000 Charles Kerr (cea1977) * Re-use the same Translations.cmake file across indicators Fixes: 1354058 Approved by: Ted Gould, PS Jenkins bot 2014-08-09 18:30:53 -0500 Charles Kerr (355123e) * sync the shared Translations.cmake file to pick up recent bugfixes. 2014-07-18 21:36:22 +0000 CI bot (7205a28) * Releasing 12.10.5+14.10.20140718-0ubuntu1 2014-07-18 21:36:13 +0000 Robert Ancell (97a8297) * Hide relevant items from session indicator when org.gnome.desktop.lockdown disable-lock-screen or disable-user-switching are set to match 12.04 LTS behaviour Fixes: 1325353 Approved by: Charles Kerr, PS Jenkins bot 2014-07-17 08:33:50 +0000 CI bot (373e7a8) * Releasing 12.10.5+14.10.20140717-0ubuntu1 2014-07-17 08:33:36 +0000 Charles Kerr (5a43af8) * Add support for getting the distro name from /etc/os-release. Fixes: 1331873 Approved by: Ted Gould, PS Jenkins bot 2014-07-16 11:32:07 -0500 Charles Kerr (bf07982) * use g_shell_unquote() to unmunge the values in /etc/os-release 2014-07-16 09:00:50 -0500 Charles Kerr (a66b388) * tweak unescape comment for readability 2014-07-16 01:42:54 -0500 Charles Kerr (53bf4a3) * make the os-release parser slightly more readable. 2014-07-16 01:26:56 -0500 Charles Kerr (b2fe95c) * make the os-release parser slightly less unreadable. 2014-07-16 01:18:35 -0500 Charles Kerr (a034869) * better i18n markup of the help string 2014-07-16 01:16:42 -0500 Charles Kerr (cbe3fbe) * don't mark 'Ubuntu' for translation. 2014-07-15 16:35:11 -0500 Charles Kerr (1a1e7e5) * add a passable parser for /etc/os-release 2014-07-11 13:18:20 +1200 Robert Ancell (ee96595) * Hide relevant items from session indicator when org.gnome.desktop.lockdown disable-lock-screen or disable-user-switching are set to match 12.04 LTS behaviour 2014-06-20 15:27:43 +0000 CI bot (63f2cd2) * Releasing 12.10.5+14.10.20140620-0ubuntu1 2014-06-20 15:27:33 +0000 Charles Kerr (44bcea9) * When logging out, prefer com.canonical.Unity.RequestLogout over org.gnome.SessionManager.Logout. Fixes: 1296814 2014-06-18 15:34:50 -0500 Charles Kerr (52d94a5) * If we try to prompt for confirmation using unity but the EndSessionDialog errors out, treat that as confirmation. Otherwise how will a user ever log out? 2014-06-18 15:33:39 -0500 Charles Kerr (96bc6e5) * If we try to prompt for confirmation with zenity but zenity fails to run, treat that as confirmation. Otherwise how will a user ever log out? 2014-04-11 13:53:20 -0500 Charles Kerr (a1ea3fe) * try to log out with com.canonical.Unity.Session's RequestLogout. If that fails, fall back to org.gnome.SessionManager's Logout. 2014-04-11 13:48:49 -0500 Charles Kerr (12758f5) * in MockUnitySession, add support for handling RequestLogout 2014-04-10 17:39:19 +0000 CI bot (c2e6f8b) * Releasing 12.10.5+14.04.20140410-0ubuntu1 2014-04-10 17:39:10 +0000 Marco Trevisan (Treviño) (36fe650) * DBusActions: use unity session APIs when unity is running 2014-04-10 17:11:06 +0200 Marco Trevisan (Treviño) (e4b9f04) * MockUnitySession: add new mock for unity session, and use it in tests 2014-04-10 14:39:14 +0200 Marco Trevisan (Treviño) (700dbea) * DBusActions: use if/else instead of returning in lock_current_session 2014-04-10 14:16:40 +0200 Marco Trevisan (Treviño) (99418d9) * ScreenSaver API: add SimulateUserActivity back 2014-04-10 07:31:32 +0200 Marco Trevisan (Treviño) (9fd91d7) * actions: cleanup spacing 2014-04-10 06:58:04 +0200 Marco Trevisan (Treviño) (7811228) * actions: add have_unity_session to check if unity is currently running and exporting his session bus 2014-04-10 03:55:12 +0200 Marco Trevisan (Treviño) (4ad55d6) * Actions: lock current session also when switching to greeter and another user 2014-04-10 03:52:50 +0200 Marco Trevisan (Treviño) (a302870) * Actions: add Unity session proxy, and use to lock the screen if available 2014-04-03 17:13:30 +0000 CI bot (74352b3) * Releasing 12.10.5+14.04.20140403-0ubuntu1 2014-04-03 17:13:23 +0000 Charles Kerr (5c547e6) * Fix the phantom "J Random User" menuitem that shows up under some conditions. Fixes: 1256590 2014-04-02 10:02:59 -0500 Charles Kerr (8416dc9) * if we encounter a user for whom we can't find a name, report it to apport as a recoverable error. 2014-04-02 10:02:26 -0500 Charles Kerr (f84deab) * copy recoverable-problem.[ch] from url-dispatcher 0.1+14.04.20140331.1-0ubuntu1 2014-03-28 22:21:35 -0500 Charles Kerr (8401862) * silence compiler warning 2014-03-28 22:17:05 -0500 Charles Kerr (7e19d43) * don't create menuitems for phantom users. 2014-03-24 10:19:12 +0000 CI bot (d4ba429) * Releasing 12.10.5+14.04.20140324-0ubuntu1 2014-03-24 10:19:00 +0000 Charles Kerr (0638860) * Don't show a red icon in indicator-session when there's an online user account error. Fixes: 1206550 2014-03-24 10:18:47 +0000 Iain Lane (1db25fd) * Re-add the feature to hide the user list if com.canonical.indicator.session user-show-menu is false Fixes: 1211772 2014-03-20 19:18:01 +0000 CI bot (e99aa91) * Releasing 12.10.5+14.04.20140320-0ubuntu1 2014-03-20 19:17:46 +0000 Ted Gould (a93745a) * Synchronize process management across indicators 2014-03-20 19:17:29 +0000 Charles Kerr (24a6aab) * indicator-session relies on the org.gnome.desktop.lockdown schema provided by gsettings-desktop-schemas. Fixes: 1212664 2014-03-20 19:17:10 +0000 Charles Kerr (02ebe3f) * Don't show the lockscreen accelerator in switch-user mode. Fixes: 1241906 2014-03-19 15:40:42 -0500 Charles Kerr (983f944) * don't show the lockscreen accelerator in switch-user mode. 2014-03-19 17:40:24 +0000 Iain Lane (3453ded) * Update some strings 2014-03-19 17:35:47 +0000 Iain Lane (d5b6485) * Re-add the feature to hide the user list if com.canonical.indicator.session user-show-menu is false 2014-03-19 10:48:12 -0500 Charles Kerr (e5f3035) * sync tests to the red-icon-removal change in r436 2014-03-19 10:46:44 -0500 Charles Kerr (9af3568) * copy newer GLibTestFixture wait_for_signal() and wait_msec() methods from indicator-datetime's tests to fix noisy g_warnings 2014-03-19 10:34:00 -0500 Charles Kerr (94fd55e) * don't show a red icon when online accounts are in an error state. 2014-03-11 19:21:29 +0000 CI bot (574547d) * Releasing 12.10.5+14.04.20140311.1-0ubuntu1 2014-03-11 19:21:20 +0000 Marco Trevisan (Treviño) (efa3cd6) * IndicatorSessionService: add desktop_lockscreen mode, show users and switch to account items 2014-03-11 15:02:31 +0100 Marco Trevisan (Treviño) (f8373fd) * IndicatorSessionService: add desktop_lockscreen mode, show users and switch to account items 2014-03-05 14:12:45 -0600 Charles Kerr (35c0efa) * make explicit the dependency on gsettings-desktop-schemas 2014-02-26 10:40:36 -0600 Ted Gould (699d20f) * Update for gnome-fallback 2014-02-20 10:19:05 -0600 Ted Gould (38ac397) * Adding in an Upstart override 2014-02-20 10:17:12 -0600 Ted Gould (f8e72e1) * Update with a respawn limit 2014-02-20 10:16:48 -0600 Ted Gould (100c098) * Converting to an OnlyShowIn 2014-02-14 15:53:35 +0000 CI bot (75840bf) * Releasing 12.10.5+14.04.20140214-0ubuntu1 2014-02-14 15:53:27 +0000 Robert Ancell (66ad7b4) * Only depend on gnome-settings-daemon-schemas so can work with unity-settings-daemon only Fixes: 1277487 2014-02-07 16:44:33 +0000 Robert Ancell (bf6f7bc) * Only depend on gnome-settings-daemon-schemas so can work with unity-settings-daemon only 2014-02-07 16:37:27 +0000 CI bot (ee60781) * Releasing 12.10.5+14.04.20140207-0ubuntu1 2014-02-07 16:37:16 +0000 CI bot (083b132) * Adding acceptance tests and merge review policies 2014-02-05 18:27:30 +0000 Robert Ancell (ff2a798) * Move logout into its own section to match design update in https://wiki.ubuntu.com/SystemMenu. 2014-02-05 11:39:05 +0000 Robert Ancell (99f78e8) * Move logout into its own section to match design update in https://wiki.ubuntu.com/SystemMenu 2014-01-31 21:07:54 +0000 Ted Gould (8aaf969) * Adding acceptance tests and merge review policies. 2014-01-31 14:24:10 -0600 Ted Gould (d6d828a) * Adding merge review policy 2014-01-31 14:24:10 -0600 Ted Gould (31b4459) * Adding basic acceptance tests 2014-01-24 14:38:35 +0000 Automatic PS uploader (cde2a24) * Releasing 12.10.5+14.04.20140124-0ubuntu1 (revision 426 from lp:indicator-session). 2014-01-24 11:02:01 +0000 Automatic PS uploader (dfe0683) * Releasing 12.10.5+14.04.20140124-0ubuntu1, based on r426 2014-01-22 17:47:22 +0000 Robert Ancell (590627a) * Use unity-control-center if it is available. Fixes: https://bugs.launchpad.net/bugs/1257505. 2014-01-22 15:14:22 +0000 Robert Ancell (cf046c6) * Use username as label if the real name is empty or whitespace. Fixes: https://bugs.launchpad.net/bugs/872908. 2014-01-22 10:31:50 +1300 Robert Ancell (610119b) * Only run unity-control-center under unity 2014-01-14 17:41:16 +1300 Robert Ancell (c4e730f) * Recommend unity-control-center before gnome-control-center 2014-01-10 15:14:57 +1300 Robert Ancell (b673e2d) * Use unity-control-center if it is available 2013-12-19 16:02:17 +1300 Robert Ancell (8362fed) * Use username as label if the real name is empty or whitespace 2013-12-05 13:17:17 +0000 Sebastien Bacher (e8a7320) * drop unused cmake file, it refears to geary and doesn't seem useful there. 2013-12-05 09:24:39 +0000 Robert Ancell (60a6771) * Recommend yelp, gnome-control-center and gnome-control-center-signon since we try and launch these applications. 2013-12-05 09:06:25 +0000 Sebastien Bacher (1b759a6) * clean out the extra-sessions directory, it's a leftover. 2013-12-04 17:08:59 +0100 Sebastien Bacher (0302dbe) * clean out the extra-sessions directory, it's a leftover 2013-12-04 16:57:03 +0100 Sebastien Bacher (d3788f7) * drop unused cmake file, it refears to geary and doesn't seem useful there 2013-12-02 13:03:40 +1300 Robert Ancell (f7006ad) * Recommend yelp, gnome-control-center and gnome-control-center-signon since we try and launch these applications 2013-11-25 15:52:36 +0000 Automatic PS uploader (78f4465) * Releasing 12.10.5+14.04.20131125-0ubuntu1 (revision 420 from lp:indicator-session). 2013-11-25 03:57:00 +0000 Automatic PS uploader (ab36445) * Releasing 12.10.5+14.04.20131125-0ubuntu1, based on r420 2013-11-08 20:44:47 +0000 Charles Kerr (102ef5c) * fix a minor memory leak that was caused by treating the variant returned by g_icon_serialize() as floating. 2013-11-08 13:06:20 -0600 Charles Kerr (57ff63f) * look for fallback icons in test-services 2013-11-08 11:41:36 -0600 Charles Kerr (49de5d5) * extract-method: serialize_icon_file() 2013-11-08 11:10:08 -0600 Charles Kerr (906a31e) * cache the header action's serialized icons 2013-11-08 11:01:58 -0600 Charles Kerr (b72aaf8) * don't leak the output from g_icon_serialize 2013-11-05 16:16:06 +0000 Lars Uebernickel (4af45b9) * Work around glib's type initialization deadlock. 2013-11-05 14:57:04 +0100 Lars Uebernickel (a308b07) * Work around glib's type initialization deadlock 2013-10-31 18:03:20 +0000 Ted Gould (eb291a0) * Upstart job for indicator-session. Fixes: https://bugs.launchpad.net/bugs/1185565. 2013-10-29 12:07:19 +0000 Automatic PS uploader (f725b01) * Releasing 12.10.5+14.04.20131029.1-0ubuntu1 (revision 416 from lp:indicator-session). 2013-10-29 10:34:01 +0000 Automatic PS uploader (6c2ffd9) * Releasing 12.10.5+14.04.20131029.1-0ubuntu1, based on r416 2013-10-28 17:31:50 -0700 Ted Gould (67c319b) * XDG Autostart file 2013-10-28 17:26:40 -0700 Ted Gould (f33e023) * Merge trunk 2013-10-18 15:20:07 +0000 Dmitrijs Ledkovs (b77606c) * Define "ubiquity" indicator profile, reusing the greeter object. (LP: #1241539). Fixes: https://bugs.launchpad.net/bugs/1241539. 2013-10-18 13:18:57 +0100 Dmitrijs Ledkovs (4b23f19) * Define "ubiquity" indicator profile, reusing the greeter object. (LP: #1241539) 2013-10-17 08:36:09 -0400 Lars Uebernickel (9711dd4) * Work around glib's type initialization deadlock 2013-10-04 10:21:02 +0000 Automatic PS uploader (c25594a) * Releasing 12.10.5+13.10.20131004-0ubuntu1 (revision 414 from lp:indicator-session). 2013-10-04 02:30:51 +0000 Automatic PS uploader (978601b) * Releasing 12.10.5+13.10.20131004-0ubuntu1, based on r414 2013-10-02 14:25:15 +0000 Charles Kerr (a31236c) * One-liner to set GETTEXT_PACKAGE explicitly because dh_translations can't handle ${CMAKE_PROJECT_NAME}. Fixes: https://bugs.launchpad.net/bugs/1233679. 2013-10-01 14:58:12 -0500 Charles Kerr (6e0b30e) * Work around dh_translations not understanding CMake variable substitution 2013-09-30 12:26:30 +0000 Automatic PS uploader (539b4ce) * Releasing 12.10.5+13.10.20130930-0ubuntu1 (revision 412 from lp:indicator-session). 2013-09-30 06:33:40 +0000 Automatic PS uploader (f4e2c37) * Releasing 12.10.5+13.10.20130930-0ubuntu1, based on r412 2013-09-25 18:23:58 +0000 Marc Deslauriers (1a2e1d7) * * src/service.c: don't switch to greeter when locking screen, as that switches away from the user's audio, power preferences, etc. (LP: #1220201) . Fixes: https://bugs.launchpad.net/bugs/1220201. 2013-09-25 13:55:45 -0400 Marc Deslauriers (7b020f0) * tests/test-service.cc: adjust test suite for screen lock changes 2013-09-25 11:08:31 -0400 Marc Deslauriers (d06fba5) * src/service.c: also switch to screensaver if there is more than one user 2013-09-20 14:30:14 -0400 Marc Deslauriers (b2bbe57) * src/service.c: don't switch to greeter when locking screen, as that switches away from the user's audio, power preferences, etc. (LP: #1220201) 2013-08-27 15:09:48 -0500 Ted Gould (77ec76b) * Dropping debugging for system-wide support 2013-08-27 14:42:38 -0500 Ted Gould (0c56911) * Drop session specification 2013-08-27 12:55:22 -0500 Ted Gould (c440b9d) * Merging trunk 2013-08-23 22:51:17 +0000 Automatic PS uploader (b7a8f35) * Releasing 12.10.5+13.10.20130823-0ubuntu1 (revision 410 from lp:indicator-session). 2013-08-23 22:07:25 +0000 Automatic PS uploader (a8f9de4) * Releasing 12.10.5+13.10.20130823-0ubuntu1, based on r410 2013-08-23 21:05:33 +0000 Charles Kerr (ea42556) * use an a{sv}, rather than the obsoleted (sssb), for the root action's state. 2013-08-23 12:37:31 -0500 Charles Kerr (d8e1189) * sync with trunk 2013-08-22 21:36:35 +0000 Automatic PS uploader (201e9d1) * Releasing 12.10.5+13.10.20130822-0ubuntu1 (revision 408 from lp:indicator-session). 2013-08-22 20:30:20 +0000 Automatic PS uploader (55ef0d6) * Releasing 12.10.5+13.10.20130822-0ubuntu1, based on r408 2013-08-22 17:04:31 +0000 Charles Kerr (64d335e) * remove deprecated GSimpleActionGroup API use. 2013-08-22 10:04:10 -0500 Charles Kerr (3b35ef1) * don't use deprecated API calls to GSimpleActionGroup 2013-08-21 08:36:35 +0000 Automatic PS uploader (7faba39) * Releasing 12.10.5+13.10.20130821-0ubuntu1 (revision 406 from lp:indicator-session). 2013-08-21 06:07:34 +0000 Automatic PS uploader (b501966) * Releasing 12.10.5+13.10.20130821-0ubuntu1, based on r406 2013-08-20 20:49:17 +0000 Charles Kerr (fd60f87) * Lock the current session before switching to the guest session. 2013-08-20 09:20:18 -0500 Charles Kerr (ea03828) * merge lp:~khadgaray/indicator-session/lp1205273 2013-08-20 08:52:54 -0500 Charles Kerr (1496453) * copyediting: remove unnecessary comment that snuck into r406 2013-08-20 08:43:47 -0500 Charles Kerr (e48d658) * fix minor GCancellable memory leak noticed while fixing 1205273 2013-08-20 08:42:24 -0500 Charles Kerr (4759a38) * when switching to the guest session, explicitly lock the current users's session 2013-08-12 21:06:20 +0000 Automatic PS uploader (b1a261f) * Releasing 12.10.5+13.10.20130812-0ubuntu1 (revision 404 from lp:indicator-session). 2013-08-12 18:39:36 +0000 Automatic PS uploader (981f807) * Releasing 12.10.5+13.10.20130812-0ubuntu1, based on r404 2013-08-12 12:45:35 -0500 Charles Kerr (d31e14e) * sync tests to look for a header action state of type a{sv} instead of (sssb) 2013-08-12 17:36:42 +0000 Charles Kerr (f884f83) * Ensure that GCov CFLAGS & LIBS are set before cmake traverses into the src/ directory. 2013-08-12 12:01:00 -0500 Charles Kerr (752149b) * in CMakeLists.txt, include the GCov rules before adding the src subdirectory. This unbreaks coverage report generation. 2013-08-08 16:02:22 -0500 Charles Kerr (a699afa) * remove debugging stub 2013-08-08 16:00:42 -0500 Charles Kerr (843fa1f) * as discussed with dednick and ted, have a header action state type of a{sv} rather than the obsoleted (sssb) 2013-08-06 14:33:21 +0530 Ritesh Khadgaray (d8d4a6f) * lp# 1205273 - Session is not locked when switching to guest session 2013-08-06 14:32:18 +0530 Ritesh Khadgaray (5cc9ae3) * lp# 1205273 - Session is not locked when switching to guest session 2013-07-17 03:50:28 +0000 Automatic PS uploader (af1b85a) * Releasing 12.10.5+13.10.20130717-0ubuntu1 (revision 402 from lp:indicator-session). 2013-07-17 02:01:46 +0000 Automatic PS uploader (94ef5c4) * Releasing 12.10.5+13.10.20130717-0ubuntu1, based on r402 2013-07-16 20:02:03 +0000 Charles Kerr (72916a9) * Fix a test failure on PPC architectures. 2013-07-16 14:29:35 -0500 Charles Kerr (0196545) * fix failing tests on ppc & add more verbose warnings in the menu sync tests 2013-07-16 14:19:34 +0000 Automatic PS uploader (cea239c) * Releasing 12.10.5+13.10.20130716-0ubuntu1 (revision 400 from lp:indicator-session). 2013-07-16 02:02:05 +0000 Automatic PS uploader (809e213) * Releasing 12.10.5+13.10.20130716-0ubuntu1, based on r400 2013-07-15 09:03:35 +0000 Łukasz 'sil2100' Zemczak (da16896) * Add the python build-dep, as gdbus-codegen needs it to work properly. 2013-07-15 10:42:17 +0200 Łukasz 'sil2100' Zemczak (ec917ce) * Add the python build-dep, as gdbus-codegen needs it to work properly 2013-07-12 14:58:31 +0000 Charles Kerr (550b78d) * This is the GMenu, login1 version of indicator-session. 2013-07-12 07:42:07 -0500 Charles Kerr (a19955f) * add the online-accounts action and unit tests for it 2013-07-12 02:05:35 -0500 Charles Kerr (c9352cd) * If the Unity dialogs aren't available (such as in the greeter) but zenity is, use it to for confirmation dialogs: 2013-07-12 02:03:13 -0500 Charles Kerr (98d1379) * Add a 'can-reboot' property to the Actions class. 2013-07-10 00:30:45 -0500 Charles Kerr (f71bc96) * just to be safe, check to see that g_getenv('XDG_SEAT') passes too 2013-07-10 00:08:03 -0500 Charles Kerr (4168038) * If g_getenv(XDG_SEAT_PATH) fails, don't try to get the DisplayManager seat. Fixes the greeter issue reported by seb128 2013-07-09 23:25:12 -0500 Charles Kerr (6c4e441) * in the desktop greeter, skip the logout menuitem 2013-07-05 07:39:33 -0500 Charles Kerr (c93aa9f) * sync with trunk again. 2013-07-05 07:24:39 -0500 Charles Kerr (d7248cf) * make the desktop greeter menu's name consistent across indicators: 'desktop_greeter' 2013-07-05 07:18:55 -0500 Charles Kerr (4a0ba34) * make the desktop name consistent everywhere: 'desktop_greeter' 2013-07-03 17:34:21 +0000 Automatic PS uploader (abf1360) * Releasing 12.10.5+13.10.20130703.1-0ubuntu1 to ubuntu. 2013-07-03 14:17:07 +0000 Automatic PS uploader (b8846bc) * Releasing 12.10.5+13.10.20130703.1-0ubuntu1, based on r397 2013-07-02 20:41:37 +0000 Lars Uebernickel (03f0360) * I know the new session indicator is coming soon, but I think having this for the next week or so is worthwhile anyway. Not having the session indicator on the trailing edge of the panel is unnerving :). 2013-07-02 15:07:49 -0400 Lars Uebernickel (9df7720) * Set the desired position in the panel 2013-07-02 09:35:15 -0500 Charles Kerr (d95cce5) * in the .indicator file, add a Position entry 2013-07-01 21:00:17 -0500 Charles Kerr (e875abf) * in cmake files, limit scopes by moving single-target properties out of the global variables to single-target ones and moving single-use includes into the directories where they're used 2013-07-01 20:55:54 -0500 Charles Kerr (cba2431) * in main.c's on_name_lost(), silence minor 'unused parameter' compiler warning 2013-07-01 19:42:20 -0500 Charles Kerr (13139b0) * in cmake, remove the 'full_warnings' option because we always run with full warnings. 2013-07-01 19:27:04 -0500 Charles Kerr (47bd4ae) * in our cmake files, rename PROJECT_LIBEXECDIR as CMAKE_INSTALL_LIBEXECDIR and CMAKE_INSTALL_FULL_LIBEXECDIR for consistency with the other GNUInstallDirs 2013-07-01 19:26:11 -0500 Charles Kerr (ca86fd5) * in cmake/Translations.cmake, use the GNUInstallDirs variables 2013-07-01 19:02:47 -0500 Charles Kerr (477dc6f) * in the cmake files, prefer the _FULL versions of the GNU variables 2013-07-01 18:39:09 -0500 Charles Kerr (6ee61b9) * in data/CMakeLists.txt, install icons into the standard hicolor directory, rather than a custom libindicator hicolor directory, as discussed with ted and lars in #systems 2013-07-01 18:38:37 -0500 Charles Kerr (695aba2) * in data/CMakeLists.txt, install icons/' subdirectories, not the icons/ directory itself. 2013-07-01 15:36:42 -0500 Charles Kerr (699cfd9) * sync with trunk to fix merge conflict 2013-07-01 13:28:05 -0500 Charles Kerr (c96e42d) * in src/backend-dbus/users.c, use a helper struct for disconnecting the signals to the user proxies in our uid-to-user hashtable 2013-07-01 13:13:07 -0500 Charles Kerr (bb2129f) * in src/backend-dbus/users.c's object_unref_and_disconnect(), fix an unbalanced ref/unref 2013-07-01 13:12:08 -0500 Charles Kerr (eb7e99b) * in src/backend-dbus/users.c's track_user(), simplify the ref/unref semantics of the user argument 2013-07-01 13:07:33 -0500 Charles Kerr (d5421fe) * in src/backend-dbus/users.c, use G_DEFINE_QUARK() instead of rolling our own quark func 2013-07-01 13:06:17 -0500 Charles Kerr (604640e) * in src/backend-dbus/users.c's set_logins(), fix ref/unref semantics of the hashtable argument 2013-07-01 12:54:52 -0500 Charles Kerr (73a9ac4) * in src/backend-dbus/guest.c's on_login1_manager_session_list_ready(), remove unused variable 'path' 2013-07-01 12:46:00 -0500 Charles Kerr (0b5f283) * in backend-dbus/actions.c, create a separate cancellable for dm_seat s.t. new calls to set_dm_seat() will cancel any previous async calls pending on the old DisplayManager seat object. 2013-07-01 12:41:41 -0500 Charles Kerr (90c7f19) * in backend-dbus/actions.c, create a separate cancellable for login1_manager s.t. new calls to set_login1_manager() will cancel any previous async calls pending on the old login1 manager object. 2013-07-01 12:35:17 -0500 Charles Kerr (37694a9) * in backend-dbus/actions.c's set_dm_seat(), since we don't listen to displaymanager's signals anymore, remove unnecessary g_signal_handlers_disconnect() call. 2013-07-01 12:33:08 -0500 Charles Kerr (b252745) * in backend-dbus/actions.c's set_login1_seat(), disconnect from the previous seat's signals before unreff'ing it 2013-07-01 12:29:33 -0500 Charles Kerr (974a5ec) * bump the glib prerequisite in CMakeLists.txt and debian/control to the first stable version number containing the features we need (2.36). It had been a beta (2.35.x) for historical reasons. 2013-07-01 15:09:56 +0000 Sebastien Bacher (c58fa92) * Backport the changelog entry, from the recent manual upload, back to trunk. 2013-07-01 14:57:43 +0000 Lars Uebernickel (4285a04) * session-menu-mgr.c: don't leak user menu items. Fixes: https://bugs.launchpad.net/bugs/1195595. 2013-07-01 09:53:32 -0500 Charles Kerr (3975013) * when user switching isn't available, don't ellipsize the 'Lock' menuitem 2013-07-01 13:16:28 +0200 Sebastien Bacher (5ee483b) * Backport the changelog entry, from the recent manual upload, back to trunk 2013-06-30 22:21:34 -0400 Lars Uebernickel (64b4f13) * session-menu-mgr.c: don't leak user menu items 2013-06-29 00:31:09 -0500 Charles Kerr (b70902d) * in debian/control, remove unneeded Build-Depends dh-autoreconf (this package uses cmake now) and gnome-doc-utils (we don't generate gtkdoc for i-session) 2013-06-28 23:17:22 -0500 Charles Kerr (34b4d99) * in test-users, possible fix to async dbus action timing issue in SetUp 2013-06-28 23:00:27 -0500 Charles Kerr (0c8526d) * in test-users, fix timing issue in the fixture's SetUp 2013-06-28 21:15:15 -0500 Charles Kerr (3222a77) * fix test breakage introduced with the recent commit that hides the reboot menuitem when running in unity shell 2013-06-28 20:15:52 -0500 Charles Kerr (f85ba52) * add dbus to the dependency list, we need a dbus-daemon for GTestDBus to spawn 2013-06-28 18:38:51 -0500 Charles Kerr (9a3e46e) * in service.c's add_user(), test for NULL before adding the user struct to our collection 2013-06-28 17:06:26 -0500 Charles Kerr (0180339) * remove localinstall mode 2013-06-28 17:00:36 -0500 Charles Kerr (f79e660) * no no need to pass libexecdir manually into dh_uato_configure 2013-06-28 14:58:11 -0500 Charles Kerr (d176666) * cleanup: put an '.xml' file suffix at the end of the DisplayManager.Seat xml file 2013-06-28 14:52:08 -0500 Charles Kerr (b95037a) * add cmake to the debian control list; alphabetize the entries 2013-06-28 14:38:39 -0500 Charles Kerr (c62d5ad) * sync with trunk to resolve conflicts 2013-06-28 10:31:51 -0500 Charles Kerr (4850b1b) * update comments & documentation to reflect that we've replaced consolekit and login1 2013-06-28 09:48:54 -0500 Charles Kerr (69bf353) * finish up backend-dbus/users.c: fix an unref bug when creating user proxies. fix an async race condition where we emitted change events for users before their proxy objects had finished being asynchronously constructed. 2013-06-28 09:47:32 -0500 Charles Kerr (3bd279a) * use the unicode '…' directly intead of \342\200\246 2013-06-27 21:44:03 -0500 Charles Kerr (b6467f3) * in create_guest_switcher_state() and create_user_switcher_state(), don't leak GVariantBuilders 2013-06-27 21:43:13 -0500 Charles Kerr (cc57405) * in actions.c's my_can_prompt(), don't leak the string returned by g_dbus_proxy_get_name_owner 2013-06-27 13:53:44 -0500 Charles Kerr (4c5a5e7) * in users.c, fix bugs that leaked system accounts into the list of users to show in the indicator 2013-06-27 13:07:52 -0500 Charles Kerr (e986476) * only show the restart or hibernate menuitems if login1 says these features are available 2013-06-26 11:40:14 -0500 Charles Kerr (951592e) * fix regression that displayed the 'restart' button even when prompting was enabled and the user was running Unity 2013-06-26 11:11:41 -0500 Charles Kerr (2d089b9) * bump TODO 2013-06-25 14:12:19 -0500 Charles Kerr (c234541) * sync text with trunk: make the shutdown menuitem read 'Shut Down' instead of 'Shutdown' 2013-06-25 13:53:25 -0500 Charles Kerr (660d7bc) * copyediting: remove g_messages() added while fixing the tests, remove dead code 2013-06-25 13:36:02 -0500 Charles Kerr (3cabab0) * everything in test-guest now passes 2013-06-25 12:59:32 -0500 Charles Kerr (95e99ab) * TestGuest::Login now passes 2013-06-25 12:32:16 -0500 Charles Kerr (9ed837f) * test-guest's HelloWorld and Allowed tests now pass 2013-06-25 12:31:53 -0500 Charles Kerr (7a995d0) * don't pass -std=c++0x to the compiler when building .c files 2013-06-25 11:39:46 -0500 Charles Kerr (d16aaae) * all the tests in test-users pass 2013-06-25 11:16:34 -0500 Charles Kerr (b3938a1) * in IndicatorSessionUsers, use the uid as the user's key. Users.ActivateUser is now green. 2013-06-25 01:07:36 -0500 Charles Kerr (c572f99) * in tests-users, fix 3 more tests: RealnameChanged, LogInLogOut, ActivateSession 2013-06-24 23:14:57 -0500 Charles Kerr (0f8caa3) * fix the first four tests in test-users: HelloWorld, InitialUsers, UserAdded, and UserRemoved. 2013-06-24 23:13:37 -0500 Charles Kerr (084f6cd) * remove unused method MockAccounts::find_by_path() 2013-06-24 23:12:03 -0500 Charles Kerr (3882e60) * In tests/, enable debuginfo and warnings for C++ file. Fix a couple of minor compile warnings. 2013-06-24 23:08:12 -0500 Charles Kerr (0ca4b9a) * in backend-dbus/users.c, fix a user proxy leak 2013-06-24 17:13:07 -0500 Charles Kerr (9cfc9e9) * get all the tests in test-actions passing again. 2013-06-24 17:08:53 -0500 Charles Kerr (889f876) * in the tests, use login1's terminology 'power off', 'reboot' 2013-06-24 17:07:12 -0500 Charles Kerr (1b73a52) * migrate from consolekit to login1 2013-06-24 17:06:36 -0500 Charles Kerr (94f830a) * we don't need a login1 session proxy, so don't generate code for one. 2013-06-24 17:05:27 -0500 Charles Kerr (eb6abe9) * use login1's terminology 'power off', 'reboot' 2013-06-24 17:04:08 -0500 Charles Kerr (ae41c0d) * copyediting: the COMMENT in this custom target was being misformatted in the make output 2013-06-24 10:20:23 -0500 Charles Kerr (df6db45) * in IndicatorSessionUsers, update to login1 2013-06-24 10:20:08 -0500 Charles Kerr (d3fe504) * in IndicatorSessionGuest, update to login1 2013-06-24 10:16:43 -0500 Charles Kerr (463ed78) * update which proxies the dbus utils helper creates 2013-06-24 10:14:32 -0500 Charles Kerr (d7bb212) * add replace consolekit xml files with login1; update build files 2013-06-23 18:26:25 -0500 Charles Kerr (f6ab864) * add icon support to user menuitems 2013-06-23 18:25:10 -0500 Charles Kerr (4fc1900) * copyediting: fix typo 2013-06-20 19:02:55 -0500 Charles Kerr (094ca7d) * add a post-install hook to update the icon cache after installation. Taken from geary/icons/CMakeLists.txt. (Thanks, Eric!) 2013-06-20 18:44:26 -0500 Charles Kerr (3d4daff) * cmake: fix variables in data/CMakeLists.txt, make status messages more consistent 2013-06-20 18:43:38 -0500 Charles Kerr (59caa78) * cmake: cleanup, move DBUSSERVICEDIR's scope from global to the data/ dir 2013-06-20 18:06:06 -0500 Charles Kerr (452ac8d) * add cmake rules to install the icon files 2013-06-20 17:31:07 -0500 Charles Kerr (6def7fc) * install .schema.xml and indicator-session-service in the right places. 2013-06-20 14:43:23 -0500 Charles Kerr (a5fb857) * cmake work: properly generate and install the .service file for dbus activation 2013-06-20 14:13:28 -0500 Charles Kerr (22e72bb) * install the .indicator file into the unity/indicators/ dir 2013-06-20 13:59:04 -0500 Lars Uebernickel (add74f2) * merge lp:~larsu/indicator-session/ng-with-types to add x-canonical-type support for the user and guest menuitems 2013-06-20 13:54:41 -0500 Charles Kerr (fab2853) * remove the --replace command-line argument and property as we're using upstart for that 2013-06-19 18:31:27 -0500 Charles Kerr (bb64511) * add short-term TODO 2013-06-19 18:27:08 -0500 Charles Kerr (4df0ace) * use the production dbus name 2013-06-19 18:22:32 -0500 Charles Kerr (0c5a240) * silence unused variable warning 2013-06-19 18:16:56 -0500 Charles Kerr (093aed6) * in our async callbacks, don't call g_warning() if the task was cancelled by the client 2013-06-19 18:16:25 -0500 Charles Kerr (a4c5363) * in service.c, remove unnecesssary locale #include 2013-06-19 13:03:17 +0000 Automatic PS uploader (bb9304e) * Releasing 12.10.5daily13.06.19-0ubuntu1 to ubuntu. 2013-06-19 02:01:26 +0000 Automatic PS uploader (9635894) * Releasing 12.10.5daily13.06.19-0ubuntu1, based on r393 2013-06-17 14:12:15 +0000 Mathieu Trudel-Lapierre (0cd1fc5) * Fix linking with pthreads for gtest. 2013-06-17 09:42:46 -0400 Mathieu Trudel-Lapierre (1f747c8) * Fix linking with gtest, which expects pthreads. 2013-06-15 13:36:37 +0000 Jeremy Bicha (30ea3e9) * recommend gnome-screensaver for the Lock Screen feature. 2013-06-14 22:03:59 -0400 Jeremy Bicha (c84cb6d) * recommend gnome-screensaver 2013-05-29 14:48:12 -0500 Ted Gould (4661ef2) * Attaching bug 2013-05-29 14:42:50 -0500 Ted Gould (777014b) * Dropping the DBus service file 2013-05-29 14:37:22 -0500 Ted Gould (74b3c09) * Adding an upstart job config 2013-05-23 18:48:56 -0400 Lars Uebernickel (2babf3e) * Set x-canonical-type for user and guest menu items 2013-05-06 20:18:21 +0000 Automatic PS uploader (fb36d66) * Releasing 12.10.5daily13.05.06.1-0ubuntu1 to ubuntu. 2013-05-06 19:23:25 +0000 Automatic PS uploader (3d31d3d) * Releasing 12.10.5daily13.05.06.1-0ubuntu1, based on r390 2013-05-06 15:50:40 +0000 Iain Lane (e6042bf) * upower isn't depended on any more; logind is. Update debian/control for this. 2013-05-03 18:01:05 +0100 Iain Lane (42bfaba) * Merge trunk, fix up changelog 2013-05-03 16:33:31 +0000 Automatic PS uploader (67d0e23) * Releasing 12.10.5daily13.05.02-0ubuntu1 to ubuntu. 2013-05-02 22:59:05 +0000 Automatic PS uploader (7562fb4) * Releasing 12.10.5daily13.05.02-0ubuntu1, based on r388 2013-05-02 18:09:51 +0100 Iain Lane (529f008) * Remove upower dependency and depend on systemd-services. 2013-04-23 16:55:27 +0000 Iain Lane (704bd7f) * Stop using ConsoleKit and UPower for session tracking and shutdown/reboot/suspend/hibernate; migrate to logind. 2013-04-19 11:08:46 +0100 Iain Lane (38399af) * Pass 'FALSE' for the PK interactivity argument, to match not checking for 'allowed' any more 2013-04-19 10:44:36 +0100 Iain Lane (dfca730) * Call can_hibernate instead of can_suspend when checking whether we can hibernate 2013-04-19 10:38:43 +0100 Iain Lane (58c80d4) * Only show menu items if we can perform the action without authorisation 2013-04-18 12:41:55 -0500 Charles Kerr (08be3e1) * add session.indicator to data/ 2013-04-18 12:30:14 -0500 Charles Kerr (6729218) * refer to profiles as profiles instead of forms. 2013-04-18 12:24:58 -0500 Charles Kerr (460b015) * better documentation for indicator_session_users_get_keys() and indicator_session_users_get_user() 2013-04-18 11:41:22 -0500 Charles Kerr (29befc5) * g_object_unref doesn't need a G_OBJECT() cast 2013-04-18 11:38:24 -0500 Charles Kerr (22a2030) * remove unnecessary dependencies from debian/control 2013-04-18 11:33:20 -0500 Charles Kerr (6ff4e52) * remove #if 0 code 2013-04-18 11:25:13 -0500 Charles Kerr (75d7980) * in the service's dispose() function, unown the busname before unexporting the actions and menus. 2013-04-18 11:19:05 -0500 Charles Kerr (348a5c5) * in indicator_session_service_init(), don't leak a GCancellable 2013-04-18 11:13:03 -0500 Charles Kerr (67218e5) * indicator-session-service should exit when it loses ownership of its name on the bus. 2013-04-18 10:29:50 -0500 Charles Kerr (d79745b) * in rebuild_soon(), add a comment explaining the 500 msec interval 2013-04-18 10:26:20 -0500 Charles Kerr (033cc13) * add a small comment explaining replace_section() 2013-04-18 10:10:17 -0500 Charles Kerr (d87fb5d) * where appropriate, use g_menu_append() to save a few lines. 2013-04-18 09:49:09 -0500 Charles Kerr (066872f) * remove unnecessary signal (SIGPIPE, SIG_IGN) 2013-04-12 12:35:31 +0100 Iain Lane (40c9915) * Allow PolicyKit to interactively ask the user for credentials in gtk-logout-helper 2013-04-12 12:12:34 +0100 Iain Lane (2e643e7) * Remove upower usage - these interfaces are being deprecated. 2013-04-11 16:33:54 +0100 Iain Lane (7cde153) * Initial port from ConsoleKit to Logind for session tracking. 2013-03-26 15:52:55 -0500 Charles Kerr (4bc9306) * remove unnecessary G_GNUC_UNUSED 2013-03-25 15:07:21 -0500 Charles Kerr (5f9911a) * In INSTALL, document the DBus runtime dependencies 2013-03-25 15:06:43 -0500 Charles Kerr (4a8c256) * remove unused session-dbus.xml; this is a leftover from the GTK+ indicator 2013-03-23 16:25:21 -0500 Charles Kerr (78e8c39) * Add Translations.cmake for i18n files 2013-03-23 10:04:13 -0500 Charles Kerr (ca4b40a) * use pete woods' hud cmake code for the build.sh script to check for Ninja and to move the gdbus-codegen macros into a resuable file in the cmake/ directory. 2013-03-22 16:59:19 -0500 Charles Kerr (d782f78) * add data/CMakeLists.txt to the repo 2013-03-22 16:57:58 -0500 Charles Kerr (c8ce514) * add top-level cmake files to the repo 2013-03-22 16:53:58 -0500 Charles Kerr (2d7bf14) * copyediting: grammar 2013-03-22 16:34:34 -0500 Charles Kerr (ae39f70) * port indicator-session to GMenu/cmake. Code coverage increased from 0% to 95.4%. 2013-03-08 10:40:08 +0000 Automatic PS uploader (d2edc73) * Releasing 12.10.5daily13.03.08-0ubuntu1 to ubuntu. 2013-03-08 02:02:15 +0000 Automatic PS uploader (df5b205) * Releasing 12.10.5daily13.03.08-0ubuntu1, based on r386 2013-03-07 19:58:51 +0000 Marco Trevisan (Treviño) (13f04b2) * SessionMenuMgr: use unity shutdown dialogs if they're available, hiding Reboot action. Fixes: https://bugs.launchpad.net/bugs/882041. 2013-03-06 16:29:26 +0100 Marco Trevisan (Treviño) (88fbd6e) * SessionMenuMgr: show the reboot menu item in shell-mode with no confirmation 2013-03-06 15:37:01 +0100 Marco Trevisan (Treviño) (146019d) * SessionMenuMgr: use the fallback dialog if the dbus SessionManager calls fail 2013-03-06 13:48:42 +0100 Marco Trevisan (Treviño) (d93ba67) * SessionMenuMgr: call also Reboot method in shell mode 2013-03-06 13:42:02 +0100 Marco Trevisan (Treviño) (a169fe5) * SessionMenuMgr: call Shutdown method if we're suppressing the dialogs 2013-03-06 03:22:25 +0000 Automatic PS uploader (9eb4ef1) * Releasing 12.10.5daily13.03.06-0ubuntu1 to ubuntu. 2013-03-06 02:02:01 +0000 Automatic PS uploader (cb7208f) * Releasing 12.10.5daily13.03.06-0ubuntu1, based on r384 2013-03-05 16:10:21 +0000 Mathieu Trudel-Lapierre (e4e327f) * Do the linking with -lpthread correctly. Fixes: https://bugs.launchpad.net/bugs/1126362. 2013-03-05 10:35:07 -0500 Mathieu Trudel-Lapierre (2102d70) * Make use of XORG_GTEST_LDFLAGS that xorg-gtest can export to know whether there are extra libraries we should link against. 2013-03-05 03:15:25 +0100 Marco Trevisan (Treviño) (7f059f4) * SessionMenuMgr: unref the parameters if we got an error earlier 2013-03-05 03:10:49 +0100 Marco Trevisan (Treviño) (f0cdd99) * SessionMenuMgr: call SessionManager Logout method in shell mode 2013-03-05 03:00:20 +0100 Marco Trevisan (Treviño) (7f88c35) * SessionMenuMgr: call gnome SessionManager method to shutdown on shell-mode 2013-03-05 02:43:35 +0100 Marco Trevisan (Treviño) (6aeffd9) * SessionManager: add shell name watcher and hide reboot on shell mode 2013-01-25 12:20:23 +0000 Automatic PS uploader (1659927) * Releasing 12.10.5daily13.01.25-0ubuntu1 to ubuntu. 2013-01-25 02:01:18 +0000 Automatic PS uploader (80d98f7) * Releasing 12.10.5daily13.01.25-0ubuntu1, based on r382 2013-01-22 18:52:19 +0000 Mathieu Trudel-Lapierre (57f37cc) * Misc fixes for build on raring: 2013-01-22 10:49:30 -0500 Mathieu Trudel-Lapierre (584694b) * Add libxorg-gtest-dev to Build-Depends. 2013-01-22 09:53:59 -0500 Mathieu Trudel-Lapierre (9021cd1) * Revise path to gtest source files; the files moved in libxorg-gtest-dev 2013-01-22 09:33:58 -0500 Mathieu Trudel-Lapierre (ac4566b) * Remove the uses of deprecated g_type_init(). 2013-01-16 19:58:48 +0000 Mathieu Trudel-Lapierre (a840d1a) * Fix test -- disable TestCanStartService for the build; instead make it available via "make localcheck"; and move it to be run in an autopkgtest. 2013-01-16 14:03:59 -0500 Mathieu Trudel-Lapierre (5dc4e9d) * Add comment in debian/tests/control for the reason why tests are disabled. 2013-01-15 17:52:32 -0500 Mathieu Trudel-Lapierre (31a952e) * debian/control: temporarily comment out the XS-Testsuite entry to disable autopkgtest until the tests really work properly. 2013-01-15 11:33:47 -0500 Mathieu Trudel-Lapierre (d6c6804) * Add polkit to autopkgtest depends 2013-01-14 14:36:28 -0500 Mathieu Trudel-Lapierre (5e03740) * Rename localcheck to integrationcheck; update autopkgtest test. 2013-01-10 15:44:25 -0500 Mathieu Trudel-Lapierre (39ec64f) * - Add XS-Testsuite: autopkgtest. * debian/tests: - Add start-service test; verify that the indicator can be started from DBUS. - Add debian/tests/control. * Move TestCanStartService into a separate make target "localcheck"; so that the other tests can successfully run, and this one be used as an integration check. 2012-12-06 10:05:18 -0500 Mathieu Trudel-Lapierre (32c7a3f) * - Add XS-Testsuite: autopkgtest. * debian/tests: - Add start-service test; verify that the indicator can be started from DBUS. - Add debian/tests/control. 2012-12-05 12:59:49 -0500 Mathieu Trudel-Lapierre (2333cc9) * Move TestCanStartService into a separate make target "localcheck"; so that the other tests can successfully run, and this one be used as an integration check. 2012-12-05 09:19:18 +0000 Didier Roche (cb972ad) * Add a hack for having tests running. 2012-12-05 07:58:53 +0100 Didier Roche (c72ef61) * typo 2012-12-05 07:55:21 +0100 Didier Roche (fdfe732) * run tests not under fakeroot for dbus tests (which don't seem to be able to run easily under dbus-test-runner) 2012-11-30 17:29:09 +0000 Charles Kerr (7b3703e) * i-session doesn't use polkit or packagekit anymore, so don't refer to them in configure.ac or debian/*. Fixes: https://bugs.launchpad.net/bugs/1085100. 2012-11-30 10:30:14 -0600 Charles Kerr (434e536) * add the launchpad bug number to the polkit+packagekit entry in debian/changelog 2012-11-30 10:28:48 -0600 Charles Kerr (7aad562) * fix tyop 2012-11-30 10:24:17 -0600 Charles Kerr (674a8ad) * remove unused polkit dependency 2012-11-30 09:57:29 -0600 Charles Kerr (f3603f8) * remove unused packagekit dependency 2012-11-30 11:25:51 +0000 Sebastien Bacher (355e261) * Clean deprecated Build-Depends on gconf and dbusglib. 2012-11-30 11:07:01 +0000 Robert Ancell (821fc4d) * Use GDbus. Fixes: https://bugs.launchpad.net/bugs/1084756. 2012-11-30 12:03:09 +0100 Sebastien Bacher (319e659) * clean deprecated Build-Depends on gconf and dbusglib 2012-11-30 11:09:57 +1300 Robert Ancell (ba4f4df) * Use GDbus 2012-11-16 20:00:08 +0000 Charles Kerr (dabf87d) * Reimplement test-service s.t. we actually test activating the service via dbus. Drop unneeded Xorg baggage. Fixes: https://bugs.launchpad.net/bugs/1074065. 2012-11-16 12:55:58 -0600 Charles Kerr (0ad2ca4) * re-enable the tests/ directory 2012-11-16 12:13:45 -0600 Charles Kerr (e327e99) * sync with trunk 2012-11-16 09:30:53 +0000 Charles Kerr (1f43c3a) * Show the login name if an account has no real name set. Fixes: https://bugs.launchpad.net/bugs/1076271. 2012-11-16 08:02:55 +0000 Mathieu Trudel-Lapierre (2f0d22c) * Bootstrap daily builds. 2012-11-15 22:42:55 -0500 Mathieu Trudel-Lapierre (f08039b) * bootstrap daily upload changelog message. 2012-11-15 19:26:49 +0000 Ted Gould (9f82305) * Merging in debian/. 2012-11-15 11:39:31 -0600 Charles Kerr (01aa2f9) * if the user's real name can't be determined, fall back to the user's account name. 2012-11-15 12:13:28 -0500 Mathieu Trudel-Lapierre (6f1b915) * Explicitly list libgtest-dev in Build-Depends, even though it does get pulled in via libxorg-gtest-dev. 2012-11-15 12:08:26 -0500 Mathieu Trudel-Lapierre (37060f4) * Temporarily disable running tests due to an issue with getting the gsettings schema for testing. 2012-11-15 10:54:03 -0500 Mathieu Trudel-Lapierre (7bc7e23) * Add libdbustest1-dev, dbus-test-runner to Build-Depends. 2012-11-15 10:41:20 -0500 Mathieu Trudel-Lapierre (dd0837d) * Add libdbustest1-dev to Build-Depends. 2012-11-14 16:41:15 -0500 Mathieu Trudel-Lapierre (2890985) * Remove extra # typo in uploaders comment in debian/control. 2012-11-14 15:46:25 -0500 Mathieu Trudel-Lapierre (1abf920) * Add gnome-common to Build-Depends. 2012-11-14 15:30:14 -0500 Mathieu Trudel-Lapierre (7432f4d) * Specify that the package should be built by bzr-builddeb in split mode. 2012-11-14 15:29:56 -0500 Mathieu Trudel-Lapierre (2bd5583) * Update Vcs-Bzr and Vcs-Browser fields and add notice for uploaders. 2012-11-14 15:28:03 -0500 Mathieu Trudel-Lapierre (e4bc348) * Reorganize Build-Depends, put build-system items (intltool, libxorg-gtest-dev) nearer to the top. 2012-11-14 15:26:06 -0500 Mathieu Trudel-Lapierre (63dc2bb) * * debian/control: - Add dh-autoreconf to Build-Depends. - Adjust style to be consistent and use trailing commas in lists. 2012-11-14 15:24:16 -0500 Mathieu Trudel-Lapierre (c8694cf) * * debian/rules: - Add DPKG_GENSYMBOLS_CHECK_LEVEL=4. - Use the dh sequencer with autoreconf. - Override dh_autoreconf to run autogen.sh. 2012-11-14 15:20:13 -0500 Mathieu Trudel-Lapierre (ed9bc73) * Import debian/ from lp:~ubuntu-desktop/indicator-session/ubuntu. 2012-11-13 15:05:50 -0600 Charles Kerr (f2847c7) * sync with lp:indicator-session 2012-11-13 14:08:13 -0600 Charles Kerr (9f1a3f8) * revert the g_message() tracers added in r372 2012-11-13 16:06:24 +0000 Charles Kerr (a7b8ed9) * In users-service-dbus.c, check to make sure that create_display_proxy() succeeded before using the proxy pointer that gets returned. Fixes: https://bugs.launchpad.net/bugs/1078119. 2012-11-12 17:30:15 -0600 Charles Kerr (8709a6c) * in user-service-dbus.c, don't crash if getting a display proxy fails. 2012-11-08 21:10:09 -0600 Charles Kerr (1e5206e) * ensure that the service unit test can find all the GSettings schemas that it needs. 2012-11-08 10:04:49 -0600 Charles Kerr (5191f0e) * add 'check-news' to AM_INIT_AUTOMAKE 2012-11-07 20:20:25 -0600 Charles Kerr (696c57e) * wrap the g_dbus_connection_call_sync() calls in g_message to see whether or not this is where the jenkins failures are coming from 2012-11-06 20:20:44 -0600 Charles Kerr (f7aa585) * remove unused function CallIndicatorServiceMethod() 2012-11-06 20:14:53 -0600 Charles Kerr (0b63ef0) * Reimplement test-service s.t. we actually test activating the service via dbus. Drop unneeded Xorg baggage. 2012-11-06 23:07:35 +0000 Lars Uebernickel (eb5f04b) * Don't lock the session when clicking on the current user. Fixes: https://bugs.launchpad.net/bugs/1024392. 2012-11-06 16:08:31 +0100 Lars Uebernickel (ff2a773) * Don't lock the session when clicking on the current user 2012-10-24 16:11:44 +0200 Dmitrijs Ledkovs (xnox) (ccc363f) * Hide 'start screen saver' action, if it's locked down. Approved by Charles Kerr. 2012-10-24 09:45:50 +0000 Michael Terry (2351886) * The Design team wants the same icons in the greeter as in the user session (bug 1049244). This branch does that, and now that those greeter icons are not used anywhere, deletes them completely.. Fixes: https://bugs.launchpad.net/bugs/1049244. Approved by Charles Kerr. 2012-10-22 15:07:14 -0400 Michael Terry (1d99dbe) * use the same icons in the greeter as we do in a user session 2012-10-17 23:46:05 +0100 Dmitrijs Ledkovs (82491e9) * Hide "Start Screen Saver" action, if it is locked down. 2012-10-10 18:15:06 +0000 Charles Kerr (57b62d5) * Test upower_proxy for NULL before using it.. Fixes: https://bugs.launchpad.net/bugs/1061844. Approved by Ted Gould, jenkins. 2012-10-10 12:24:51 -0500 Charles Kerr (62aff37) * test for uproxy!=NULL before using it 2012-10-05 16:01:57 -0500 Charles Kerr (bda9a64) * add translator comments to explain the menu's a11y strings 2012-10-03 21:36:17 +0200 Sebastien Bacher (5865612) * releasing version 12.10.4-0ubuntu1 2012-10-03 21:35:57 +0200 Sebastien Bacher (d6165a5) * New upstream release. 2012-10-03 21:29:33 +0200 Sebastien Bacher (046a85c) * Import upstream version 12.10.4 2012-10-03 11:44:05 -0500 Charles Kerr (2b173ee) * 12.10.4 2012-10-01 17:39:38 +0000 Ted Gould (8aec4a8) * Remove the custom menu type for the restart entry. Fixes: https://bugs.launchpad.net/bugs/1058148. Approved by Charles Kerr, Lars Uebernickel. 2012-10-01 17:26:44 +0000 Ted Gould (f5a2bb4) * Move UPower settings init until after the items are created. Approved by Charles Kerr, Lars Uebernickel. 2012-10-01 17:14:31 +0000 Ted Gould (0b09e47) * Add more files to be ignored. Approved by Charles Kerr, Lars Uebernickel. 2012-09-28 16:28:27 -0500 Ted Gould (74ddb5d) * Tarballs now have multiple numbers in the revision 2012-09-28 16:26:38 -0500 Ted Gould (eab53c8) * Ignoring the test service 2012-09-28 16:26:26 -0500 Ted Gould (9444254) * Ignoring the generated dbus source files 2012-09-28 16:22:25 -0500 Ted Gould (de629aa) * Move the upower init to after the items are created 2012-09-28 15:37:44 -0500 Ted Gould (79a2f85) * Drop the defines 2012-09-28 15:37:20 -0500 Ted Gould (1c274a4) * Make the restart item a normal one 2012-09-28 15:34:05 -0500 Ted Gould (6db75f9) * Removing handling for the restart item type 2012-09-28 15:31:25 -0500 Ted Gould (d63a573) * Attaching bug 2012-09-19 16:00:00 -0400 Ken VanDine (d6a177b) * releasing version 12.10.3-0ubuntu1 2012-09-19 15:24:42 -0400 Ken VanDine (0d351a0) * Import upstream version 12.10.3 2012-09-19 11:34:58 -0500 Charles Kerr (9c40cb7) * 12.10.3 2012-09-19 05:57:50 +0000 Charles Kerr (bf63480) * Don't unconditionally show the user menuitems -- let dbusmenu's code process the menuitem's VISIBLE property. Fixes: https://bugs.launchpad.net/bugs/1049902. Approved by Lars Uebernickel, jenkins. 2012-09-18 19:10:35 -0500 Charles Kerr (83b681b) * don't unconditionally show the user menuitems ... let dbusmenu's code process the menuitem's VISIBLE property 2012-09-18 19:29:10 +0000 Charles Kerr (33297fb) * Use `shut down' instead of `switch off' as the default shutdown text (fixes bug #1029036). Fixes: https://bugs.launchpad.net/bugs/1029036. Approved by Ted Gould, jenkins. 2012-09-18 11:10:10 -0500 Charles Kerr (e2f76a7) * add AM_V_GEN to the gdbus-codegen invocation for prettier silent-rules invocation 2012-09-18 11:09:15 -0500 Charles Kerr (cf87a39) * Still using 'switch off' instead of 'shut down' in the default text in session-menu-mgr.c 2012-09-13 15:29:42 +0000 Lars Uebernickel (2496d67) * If the system menu's icon is missing in the current theme, fall back to gtk-missing-icon instead of showing no icon at all.. Fixes: https://bugs.launchpad.net/bugs/1048348. Approved by Charles Kerr, jenkins. 2012-09-13 15:27:35 +0200 Lars Uebernickel (c6d4850) * Change fallback icon to "gtk-missing-image" 2012-09-13 14:19:24 +0200 Lars Uebernickel (c4d0926) * Make suspend translatable 2012-09-13 12:50:11 +0200 Didier Roche (96a16f8) * releasing version 12.10.2-0ubuntu3 2012-09-13 12:48:34 +0200 Didier Roche (4ac81ae) * releasing version 12.10.2-0ubuntu3 2012-09-13 12:48:31 +0200 Didier Roche (3cffe25) * * Cherry-pick upstream: - Make "Suspend" translatable 2012-09-13 12:45:34 +0200 Didier Roche (52597f6) * make Suspend translatable 2012-09-13 09:27:06 +0200 Xiao-Long Chen (c739898) * Add fallback to "system-shutdown" icon 2012-09-12 20:43:33 +0000 Steve Langasek (d4df19f) * Fix strings to ensure en_US are used in proper locations. Fixes: https://bugs.launchpad.net/bugs/1029036. Approved by Ted Gould. 2012-09-12 11:50:06 -0700 Steve Langasek (4a3bccd) * releasing version 12.10.2-0ubuntu2 2012-09-12 11:50:01 -0700 Steve Langasek (e1bb23a) * Change the menu to say 'Shut Down' instead of 'Switch Off' by default, since the latter is completely non-idiomatic in American English; and update the translations for commonwealth English in the package to preserve the preferred wording for en_GB. LP: #1029036. 2012-09-12 18:44:19 +0000 Steve Langasek (c61e31c) * Fix up the commonwealth translations for 'Shut Down' to reflect the consensus. 2012-09-12 10:49:45 -0700 Steve Langasek (21ec8b7) * Revert en_GB localization to 'Switch Off'; this needs to be done in the translation, with the UI kept in en_US. 2012-08-31 19:39:29 +0200 Sebastien Bacher (51a475b) * releasing version 12.10.2-0ubuntu1 2012-08-31 19:37:39 +0200 Sebastien Bacher (08007af) * * New upstream release: - Add an 'Online Accounts' menuitem (lp: #1044464) - Add disposition highlighting to the indicator icon (lp: #1044015) - Remove the Restart button from the shutdown dialog (lp: #1027952) 2012-08-31 19:29:22 +0200 Sebastien Bacher (0b1b65a) * Import upstream version 12.10.2 2012-08-31 11:59:27 -0500 Charles Kerr (a97388a) * add gtest-dbus-helper.h to test_service_SOURCES s.t. it gets bundled in the tarball 2012-08-31 11:53:36 -0500 Charles Kerr (83e5043) * 12.10.2 2012-08-31 11:38:48 -0500 Charles Kerr (0230e85) * merge lp:~charlesk/indicator-session/lp-1044015 to add disposition highlighting to the session indicator's icon 2012-08-31 11:36:06 -0500 Charles Kerr (8c91202) * add a11y case for attention needed, but username display disabled 2012-08-31 11:28:21 -0500 Charles Kerr (ed7d1fd) * revise indicator_session_update_a11y_from_disposition() to be easier to internationalize 2012-08-31 07:16:03 -0500 Charles Kerr (64cf805) * have the a11y text follow the SystemMenu spec 2012-08-30 20:33:11 -0500 Charles Kerr (3bcd1a9) * add a disposition handler to indicator-session 2012-08-30 19:00:10 +0000 Alberto Mardegan (697c5fa) * Add the "Online Accounts" item to the session menu. 2012-08-27 15:15:54 +0200 Sebastien Bacher (747d6e9) * releasing version 12.10.1-0ubuntu3 2012-08-27 15:15:03 +0200 Sebastien Bacher (d93c8a8) * * debian/rules: - set libexecdir to a non multiarch location, other components look to the standard path for the logout dialog helper, that's a workaround until the binary is moved to bin (lp: #1041410) 2012-08-24 15:31:46 +0200 Sebastien Bacher (2ce1422) * releasing version 12.10.1-0ubuntu2 2012-08-24 15:31:30 +0200 Sebastien Bacher (b698ad5) * * Backported upstream fix for the testsuit * debian/control: - build-depends on libxorg-gtest-dev * debian/rules: re-enable the tests 2012-08-23 14:46:51 -0500 Charles Kerr (a1ad579) * merge lp:~charlesk/indicator-session/add-dbus-test-harness to get the unit tests building correctly. 2012-08-23 13:16:40 -0500 Charles Kerr (6710fce) * merge lp:~charlesk/indicator-session/lp-1027952 to remove the Restart button from the shutdown dialog 2012-08-23 13:00:30 -0500 Charles Kerr (eff94b1) * add a local implementation of indicator-service-test.h 2012-08-23 16:30:18 +0200 Sebastien Bacher (dc9315f) * releasing version 12.10.1-0ubuntu1 2012-08-23 16:29:59 +0200 Sebastien Bacher (c436f63) * * New upstream release: - Menu items for users are too tall (lp: #1024395) - should update glib requirement (lp: #1023533) * Updating package to use current standards (dh9) 2012-08-23 16:05:11 +0200 Sebastien Bacher (da6785e) * Import upstream version 12.10.1 2012-08-23 15:05:00 +0300 Alberto Mardegan (0a7f9ed) * Show Online Accounts only when needed 2012-08-22 12:42:11 -0500 Charles Kerr (51a9de1) * in gtk-logout-helper's 'switch off' dialog, don't show a 'restart' button anymore 2012-08-22 01:31:53 -0500 Charles Kerr (84e5c6a) * 12.10.1 2012-08-22 01:28:40 -0500 Charles Kerr (6468eba) * merge lp:~charlesk/indicator-session/lp-1024395 to fix user menu icon sizes. 2012-08-21 19:36:21 -0500 Charles Kerr (58a88cd) * in the session menu, make the user menuitems the same height as the other menuitems. 2012-08-21 19:12:32 -0500 Charles Kerr (3ea027c) * use gtk_image_*_from_icon_name() instead of indicator_image_helper*() 2012-08-21 11:21:08 +0300 Alberto Mardegan (ff3294e) * Fix build 2012-08-21 10:38:09 +0300 Alberto Mardegan (8ebef39) * Class rename 2012-08-21 10:31:27 +0300 Alberto Mardegan (0f662c6) * Add Online Accounts item to session menu. 2012-08-21 09:56:28 +0300 Alberto Mardegan (6bdbcc0) * Apply old webcredentials patch to trunk 2012-07-24 18:20:29 -0500 Charles Kerr (c69973f) * merge lp:~charlesk/indicator-session/lp-1023533 to raise configure.ac's glib requirement to match the API level needed in the source code 2012-07-23 21:59:23 +0000 Charles Kerr (38ab0ef) * Separate testing-strings utility into its own Makefile for re-use.. Approved by Allan LeSage. 2012-07-13 11:18:08 -0500 Charles Kerr (242a339) * bump glib requirement to 2.33 2012-07-11 19:53:59 +0200 Sebastien Bacher (7a6621d) * releasing version 12.10.0-0ubuntu1 2012-07-11 19:25:42 +0200 Sebastien Bacher (e1ec25c) * Import upstream version 12.10.0 2012-07-11 09:59:14 -0500 Charles Kerr (5b3945b) * bumping version to 12.10.0 2012-07-11 09:51:42 -0500 Charles Kerr (be26226) * fix #include in test-service 2012-07-06 16:55:41 -0500 Charles Kerr (61f6df4) * only fire change events when a user property that we care about changes. 2012-07-06 15:11:40 -0500 Charles Kerr (28eebe0) * if tests aren't explicitly requested, don't fail the build if dbus-test-runner isn't installed 2012-07-06 15:10:06 -0500 Charles Kerr (1f437a2) * update POTFILE list 2012-07-06 13:30:54 -0500 Charles Kerr (101cb83) * Don't trigger unnecessary change events in the user proxy. 2012-07-05 10:46:44 -0500 Charles Kerr (a578e5d) * copyediting 2012-07-05 10:45:10 -0500 Charles Kerr (554f2f4) * copyediting 2012-07-05 10:40:24 -0500 Charles Kerr (d13ab80) * Remove the etched border effect for user icons. 2012-07-05 09:45:27 -0500 Charles Kerr (d1de164) * reduce the user icon size from 32 to 24 pixels as per mpt's request. 2012-07-04 01:17:01 -0500 Charles Kerr (faf28a8) * don't cache the DisplayManager seat proxy. 2012-07-04 00:25:57 -0500 Charles Kerr (a1b4f7a) * in gtk-logout-helper, rename 'Shut Down' to 'Switch Off' to match the session indicator's text 2012-07-04 00:17:57 -0500 Charles Kerr (d2f4e9b) * add a g_debug message to say which command is being invoked by g_spawn_command_line_async() 2012-06-28 14:50:59 -0500 Charles Kerr (3875558) * Restore the ellipsis to the 'System Settings' label as per mpt's suggestion. 2012-06-20 14:33:06 -0500 Charles Kerr (9c70164) * copyediting 2012-06-19 12:34:24 -0500 Charles Kerr (37e19a1) * copyediting 2012-06-19 12:30:41 -0500 Charles Kerr (8b2fa41) * the default value for show-real-name-on-panel should be 'false' 2012-06-19 12:27:29 -0500 Charles Kerr (24dafdf) * Use "g_str_has_prefix(str,foo)" instead of "strlen(str)>N && !memcmp(str,foo,N)" 2012-06-19 12:23:58 -0500 Charles Kerr (e19572f) * action_func_spawn_async() doesn't need a varargs argument anymore. 2012-06-19 12:22:43 -0500 Charles Kerr (7c5b638) * in build_user_menuitems(), don't leak the users GList even if user switching isn't allowed 2012-06-19 12:18:37 -0500 Charles Kerr (8dd2f61) * SessionMenuMgr shouldn't leak its user_menuitems GSList 2012-06-19 12:17:00 -0500 Charles Kerr (fa521fa) * take a ref on the session_dbus passed into SessionMenuMgr's constructor. 2012-06-19 12:15:16 -0500 Charles Kerr (1f028ea) * SessionMenuMgr should own its toplevel menuitem. 2012-06-18 12:35:05 -0500 Charles Kerr (c9e0ebf) * clearing house: the remainder of bugfixes & readability changes 2012-06-18 12:18:25 -0500 Charles Kerr (a8bf2f6) * copyediting: remove a lot of trailing spaces 2012-06-18 12:17:56 -0500 Charles Kerr (3380b96) * copyediting: remove trailing spaces; fix tab damage 2012-06-18 12:17:25 -0500 Charles Kerr (448f0a6) * handle fringe case where GetRealUserName is called before the username's been set -- send an empty string rather than NULL s.t. the client doens't get an '[Invalid UTF-8]' string 2012-06-17 14:03:25 -0500 Charles Kerr (63b800e) * a step in merging the two menus: consolidate & clean up the code in session-menu-mgr 2012-06-15 08:20:45 -0500 Charles Kerr (8cb934f) * a step in merging the two menus: merge the DeviceMenuMgr and UserMenuMgr classes into a single SessionMenuMgr class 2012-06-14 20:17:43 -0500 Charles Kerr (0e41b34) * right-align the 'currently logged in' checkmark as per mpt's 12.10 spec 2012-06-14 19:51:03 -0500 Charles Kerr (537a40e) * a step in merging the two menus: initial merge of the two menus 2012-06-14 14:20:38 -0500 Charles Kerr (50a6e91) * bind the IndicatorObjectEntry's label's visibility to the the setting in show-real-name-on-panel 2012-06-14 14:06:34 -0500 Charles Kerr (41c4ab3) * remove the use-username-in-switch-item property; it's no longer spec'ed 2012-06-14 12:48:03 -0500 Charles Kerr (c629aec) * a step in merging the two menus: in indicator-session, use one IndicatorObjectEntry instead of two 2012-06-14 12:27:04 -0500 Charles Kerr (4998ebc) * a step in merging the two menus: remove the 'should show user menu' flag 2012-06-14 11:51:46 -0500 Charles Kerr (23882f4) * in copy_proxy_properties(), ensure that the 'changed-properties' variant that we emit isn't NULL 2012-06-14 11:50:54 -0500 Charles Kerr (51c302d) * use g_clear_object() 2012-06-14 11:49:12 -0500 Charles Kerr (9e64d9a) * in user_widget_property_update(), remove a g_message() that shouldn't've been committed 2012-06-13 18:28:33 -0500 Charles Kerr (9ecf166) * in user_widget_init(), remove unused variable 'padding' 2012-06-13 18:27:51 -0500 Charles Kerr (ba66f20) * in user-widget.c, remove unused function user_widget_button_release_event() 2012-06-13 16:13:30 -0700 Steve Langasek (58b7250) * releasing version 0.3.96-0ubuntu2 2012-06-13 16:13:27 -0700 Steve Langasek (c05ee05) * Recommend packagekit-system-interface instead of python-aptdaemon.pkcompat: we care about the dbus interface, now provided by the python3 package, not the python module. 2012-06-13 14:41:31 -0500 Charles Kerr (146081c) * Don't use all the new users that we get told about. 2012-06-13 14:34:46 -0500 Charles Kerr (b8c1cd5) * fix a spurious call to g_error_free() in indicator_session_init() 2012-06-13 14:33:36 -0500 Charles Kerr (38dbee4) * Have the menuitem respond to changes in the AccountsUser's ICON property 2012-06-13 14:32:17 -0500 Charles Kerr (961c326) * Have the user widget respond to changes in the LOGGED_IN and ICON properties 2012-06-12 00:39:31 -0500 Charles Kerr (192be12) * use GDBus in users-service-dbus.c... major rewrite here. 2012-06-12 00:07:34 -0500 Charles Kerr (f7f945b) * properly respond to changes in the menuitem's USER_ITEM_PROP_LOGGED_IN property 2012-06-09 10:45:38 -0500 Charles Kerr (d95d729) * use gdbus-codegen for the UPower dbus interaction 2012-06-05 16:52:08 -0500 Charles Kerr (a782ddb) * start grouping Admin, Account-Switching, and Session items as per the 12.10 spec 2012-06-05 16:40:15 -0500 Charles Kerr (f807a41) * Add the 'About This Computer' and 'Ubuntu Help' menuitems as per the 12.10 spec 2012-06-05 15:59:29 -0500 Charles Kerr (52eec36) * remove the attached devices menuitem; it's no longer in the spec 2012-06-05 15:58:03 -0500 Charles Kerr (f6a082b) * fix tab damage in device-menu-mgr.c 2012-06-05 15:15:22 -0500 Charles Kerr (a535ab4) * remove unnecessary prototypes 2012-06-05 15:13:04 -0500 Charles Kerr (3cab394) * extract methods to reduce duplicate code in handling dbus notifications that can_suspend, allow_suspend, can_hibernate, or allow_hibernate flags have changed 2012-06-05 14:55:11 -0500 Charles Kerr (0941a2b) * bugfix: in machine_sleep_with_context(), don't call the proxy method if we don't have a proxy 2012-06-05 14:53:36 -0500 Charles Kerr (bcc1d39) * constify the machine_sleep_with_context() API 2012-06-05 14:51:32 -0500 Charles Kerr (19dd597) * make lock_menuitem an instance variable rather than a global one so that its pointer values won't persist between test sessions. Woot, last global\! 2012-06-05 14:47:02 -0500 Charles Kerr (4e1238c) * make suspend_call and hibernate_call instance variables rather than global ones so that their pointer values won't persist between test sessions 2012-06-05 14:44:45 -0500 Charles Kerr (ee9720f) * make can_hibernate, allow_hibernate, can_suspend, and allow_suspend instance variables rather than global ones so that their pointer values won't persist between test sessions 2012-06-05 14:37:22 -0500 Charles Kerr (86f0c07) * reduce the scope of another formerly global variable: system_settings_menuitem 2012-06-05 14:34:31 -0500 Charles Kerr (6d59764) * make up_main_proxy and up_prop_proxy instance variables rather than global ones so that their pointer values won't persist between test sessions 2012-06-05 14:28:12 -0500 Charles Kerr (c60d4ff) * make logout_mi and shutdown_mi local variables rather than global ones so that their pointer values won't persist between test sessions 2012-06-05 14:27:03 -0500 Charles Kerr (91f89a3) * make hibernate_mi and suspend_mi instance variables rather than global ones so that their pointer values won't persist between test sessions 2012-06-05 14:21:28 -0500 Charles Kerr (732867f) * make keybindings_settings an instance variasble rather than a global one, so that it will get disposed properly and not persist between test sessions 2012-06-05 14:18:35 -0500 Charles Kerr (d767fd1) * make lockdown_settings an instance variable rather than a global one, so that it will get disposed properly and not persist between test sessions 2012-06-05 14:14:54 -0500 Charles Kerr (470d4c0) * bugfix: we were listening to screensaver shortcut settings changes from the wrong GSettings. 2012-06-05 14:03:37 -0500 Charles Kerr (47c518a) * In device-menu-mgr.c, lockdown_changed() only exists as a pass-thru for having LOCKDOWN_KEY_USER and LOCKDOWN_KEY_SCREENSAVER changes force a menu rebuild, so eliminate the middleman and connect those property changes directly to the menu rebuild 2012-06-05 14:00:18 -0500 Charles Kerr (913dcda) * remove duplicate code when updating the lock menuitem's keybindings 2012-06-05 13:46:29 -0500 Charles Kerr (f498358) * In device-menu-mgr, remove unused context from show_system_settings_with_context() 2012-06-04 19:22:36 -0500 Charles Kerr (d2b0446) * remove now-unused file accounts-service-user.xml 2012-06-04 19:11:25 -0500 Charles Kerr (fb89365) * remove our udev dependency now that we no longer use it to look at devices 2012-06-04 17:19:23 -0500 Charles Kerr (09ed92a) * remove the software updates menuitem; it's no longer in the spec 2012-06-04 17:09:10 -0500 Charles Kerr (7a2f7f7) * remove the startup applications menuitem; it's no longer in the spec 2012-06-04 17:06:24 -0500 Charles Kerr (b63c0ea) * remove the display menuitem; it's no longer in the spec 2012-06-04 17:04:51 -0500 Charles Kerr (8e724cd) * remove the webcam menuitem; it's no longer in the spec 2012-06-04 17:03:53 -0500 Charles Kerr (d224ef8) * remove the scanner menuitem; it's no longer in the spec 2012-06-04 17:02:42 -0500 Charles Kerr (d01d3a7) * remove the printer settings menuitem; it's no longer in the spec 2012-06-04 16:34:36 -0500 Charles Kerr (4877d7f) * In user_menu_mgr_rebuild_items(), simplify the logic behind the visiblity rules 2012-06-03 16:07:34 -0500 Charles Kerr (dcc3778) * bugfix: even if a UserMenuMgr was in greeter mode, it would rebuild itself in "full" mode after users on the system were added or removed. 2012-06-03 16:00:36 -0500 Charles Kerr (e558988) * user_count is a one-time use variable, so reduce its scope from being a UserMenuMgr field to a temporary var in user_menu_mgr_rebuild_items() 2012-06-03 15:55:30 -0500 Charles Kerr (8366706) * fix signature for compare_users_by_username() 2012-06-03 15:53:46 -0500 Charles Kerr (45af879) * simplify is_this_guest_session() 2012-06-03 15:39:44 -0500 Charles Kerr (266693a) * extract method: create_user_menuitem() 2012-06-03 15:30:28 -0500 Charles Kerr (3d68091) * Remove the seemingly-pointless MINIMUM_USERS constant 2012-06-03 15:16:26 -0500 Charles Kerr (4823f27) * In user-menu-mgr.c, make the static variable 'settings' a field of UserMenuMgr so that it doesn't persist between test sessions 2012-06-03 15:01:27 -0500 Charles Kerr (9ffe5cb) * In user-menu-mgr.c, make the static variable 'switch_menuitem' a local s.t. it's not preserved between test sessions 2012-06-03 14:20:57 -0500 Charles Kerr (dfda990) * Remove unused function check_new_session() from user-menu-mgr.c 2012-06-02 19:37:10 -0500 Charles Kerr (ca4dc43) * In user_menu_mgr_rebuild_items(), reduce the scope of some temporary variables 2012-06-02 18:10:50 -0500 Charles Kerr (d625fd8) * In user-widget.c, remove the GTK2-specific code. 2012-06-02 17:40:07 -0500 Charles Kerr (f181ac9) * Add gcda/gcno to CLEANFILES s.t. 'make clean' will cover them 2012-05-08 16:10:36 -0700 Charles Kerr (51acc83) * merge lp:~charlesk/indicator-session/nogtk2 to raise the minimum gtk version to 3 2012-05-07 16:30:01 -0700 Charles Kerr (3dff82b) * remove gtk2 support 2012-05-02 17:25:16 -0700 Charles Kerr (894f448) * extract the strings test into their own Makefile so that we can share it among other indicators 2012-05-02 11:10:52 -0700 Charles Kerr (b7a6eed) * merge lp:~charlesk/indicator-session/gtest to add Google Test + libdbustest 2012-04-27 15:17:47 -0500 Charles Kerr (ea22a60) * use ted's suggestions for using xorg-gtest and to remove the service-test-runner.sh script 2012-04-27 09:47:59 -0500 Ted Gould (f229824) * Switch to using the xorg-gtest main so that we're running under a dummy Xserver 2012-04-27 09:43:45 -0500 Ted Gould (123a7fe) * Change the service path to be a define instead of passed on the command line 2012-04-26 16:37:10 -0500 Charles Kerr (1bab86e) * sync with the other indicatorsGTest automake rules 2012-04-26 15:07:28 -0500 Charles Kerr (149989e) * fix tyop 2012-04-26 15:01:53 -0500 Charles Kerr (6187dfb) * only require GTest and libdbustest if we're building the unit tests 2012-04-26 14:34:38 -0500 Charles Kerr (705eb1b) * add scaffolding for indicator-session-service Google Testing with libdbustest 2012-04-05 15:07:16 -0400 Ken VanDine (016b902) * * New upstream release. * Remove desktop files so they don't appear in the dash. (LP: #973181) * Add gcov to the build for coverage statistics 2012-04-05 12:50:14 -0500 Charles Kerr (7897fdf) * releasing version 0.3.96-0ubuntu1 2012-04-05 12:48:31 -0500 Charles Kerr (4f163e4) * * New upstream release. * Remove desktop files so they don't appear in the dash. (LP: #973181) * Add gcov to the build for coverage statistics 2012-04-05 12:48:04 -0500 Charles Kerr (6127a94) * Import upstream version 0.3.96 2012-04-05 12:47:26 -0500 Charles Kerr (d9e9add) * Sync from Ubuntu Desktop 2012-04-05 12:41:43 -0500 Charles Kerr (1ddba0e) * 0.3.96 (tag: 0.3.96) 2012-04-04 13:57:08 -0500 Charles Kerr (0c35e8d) * merge lp:~ted/indicator-session/no-system-desktop-files to remove the desktop files so they don't appear in the dash. 2012-04-04 12:41:45 -0500 Ted Gould (b3e779a) * Attaching bug 2012-04-04 12:38:27 -0500 Ted Gould (456ec1c) * Dropping the desktop files from translations 2012-04-04 12:38:01 -0500 Ted Gould (261b1b9) * Dropping the desktop files from the build 2012-03-29 10:39:14 -0700 Charles Kerr (689b16a) * merge lp:~allanlesage/indicator-session/TDD to add gcov to the build for coverage statitistics 2012-03-29 12:08:03 -0500 Allan LeSage (ac5d7a5) * Advised changes to fix implicit declarations. 2012-03-28 17:29:05 -0500 Allan LeSage (affff00) * Merged from trunk. 2012-03-27 17:29:55 -0500 Allan LeSage (d9416f4) * Added gcov coverage tooling. 2012-03-21 15:34:07 -0400 Ken VanDine (96e1a9f) * releasing version 0.3.95-0ubuntu1 2012-03-21 15:25:52 -0400 Ken VanDine (788dfb3) * * New upstream release. * Fix small memory leaks (lp: #957342) 2012-03-21 12:28:49 -0500 Charles Kerr (f5a5f0e) * releasing version 0.3.95-0ubuntu1~ppa1 2012-03-21 12:26:42 -0500 Charles Kerr (92d6bb1) * * New upstream release. * Fix small memory leaks (lp: #957342) 2012-03-21 12:24:44 -0500 Charles Kerr (4b9b0d0) * Import upstream version 0.3.95 2012-03-21 12:05:17 -0500 Charles Kerr (831d262) * Sync from Ubuntu Desktop 2012-03-21 11:58:29 -0500 Charles Kerr (80f2937) * 0.3.95 (tag: 0.3.95) 2012-03-19 14:46:55 -0500 Charles Kerr (909ef6f) * Merge lp:~charlesk/indicator-session/lp-957342 to fix a pair of indicator-session memory leaks. 2012-03-16 19:24:04 -0500 Charles Kerr (ddd2680) * fix memory leak updating the username label -- gtk_label_set_text() takes a const char*, we don't need to g_strdup() the string before passing it in 2012-03-16 18:12:56 -0500 Charles Kerr (537804e) * plug two more memory leaks. g_variant_get("s") makes a newly-allocated duplicated string, g_variant_get("&s") returns the internal const string. 2012-03-16 18:09:23 -0500 Charles Kerr (d2c9e39) * to pull a const string from g_variant_get(), use a format string "&s", not "s" 2012-03-16 14:12:16 -0500 Charles Kerr (f6a6e8c) * plug two leaked strings in keybinding_changed() 2012-03-14 19:38:30 +0100 Sebastien Bacher (21a5846) * releasing version 0.3.94-0ubuntu1 2012-03-14 19:38:20 +0100 Sebastien Bacher (87ce6af) * New upstream release. 2012-03-14 19:34:16 +0100 Sebastien Bacher (edd9186) * Import upstream version 0.3.94 2012-03-14 10:33:28 -0500 Charles Kerr (bc34f04) * 0.3.94 (tag: 0.3.94) 2012-03-12 14:23:54 +0000 Conor Curran (480cb8c) * mvo's fix for the apt menuitem 2012-03-12 10:12:05 -0400 Ken VanDine (1a40681) * releasing version 0.3.93-0ubuntu1 2012-03-12 09:02:25 -0400 Ken VanDine (19582c4) * * New upstream release. * Reverting locking change from earlier releases * Working with PackageKit restart signals better 2012-03-09 15:31:38 -0600 Ted Gould (38b05f8) * releasing version 0.3.93-0ubuntu1~ppa1 2012-03-09 15:30:06 -0600 Ted Gould (fbc4b2c) * * New upstream release. * Reverting locking change from earlier releases * Working with PackageKit restart signals better 2012-03-09 15:28:05 -0600 Ted Gould (59aeee2) * Import upstream version 0.3.93 2012-03-09 15:26:56 -0600 Ted Gould (4930d8b) * Sync with U. Desktop 2012-03-09 15:22:31 -0600 Ted Gould (0034324) * 0.3.93 (tag: 0.3.93) 2012-03-09 13:39:48 +0100 Sebastien Bacher (ed3bab3) * releasing version 0.3.92-0ubuntu3 2012-03-09 13:39:35 +0100 Sebastien Bacher (cf87392) * Backport mvo's restart required fix, with the new aptdaemon that should fix the issue for good (lp: #942104) 2012-03-08 14:28:01 +0100 Michael Vogt (9e862f1) * src/apt-watcher.c: remove no longer needed code, this RestartRequired is a bit misleading as it about that the PK daemon got restarted not about system or session 2012-03-08 14:26:42 +0100 Michael Vogt (6f22233) * src/apt-watcher.c: check the pk_results_get_require_restart_worst() in get_updates() too 2012-03-07 11:36:37 +0200 Alberto Mardegan (db65e23) * Add Web Accounts menu item 2012-03-07 10:09:35 +0200 Alberto Mardegan (cc8293d) * Fix a build error: include locale.h 2012-03-06 16:07:02 +0100 Sebastien Bacher (0b3dbda) * releasing version 0.3.92-0ubuntu2 2012-03-06 15:43:36 +0100 Sebastien Bacher (d7fbb0c) * * Backport r243 and r244, should fix the restart required status update once aptdaemon is fixed to correctly emit signals (lp: #942104) * debian/patches/restore_session_lock.patch, debian/rules: - replace by a backport of the official commit 2012-03-06 13:54:04 +0100 Sebastien Bacher (3c5b15a) * enforce locking that's still needed and will not be solved this cycle 2012-03-06 12:21:29 +0000 Conor Curran (0f7af17) * merge the icon change fix 2012-03-06 12:10:53 +0000 Conor Curran (98f37a0) * make sure to change the icon on the panel when we get a restart signal from package kit 2012-03-06 10:07:45 +0000 Conor Curran (53992f3) * make sure to listen to the correct signal 2012-03-06 09:43:37 +0000 Conor Curran (0810650) * listen for the right signal 2012-02-27 18:38:21 +0100 Sebastien Bacher (aabe876) * Revert r239, there are still issues, to sort next cycle 2012-02-23 19:42:10 +0100 Sebastien Bacher (8656132) * releasing version 0.3.92-0ubuntu1 2012-02-23 19:41:54 +0100 Sebastien Bacher (c0b7a86) * * debian/patches/restore_session_lock.patch, debian/rules: - get the indicator to enforce locking again since we still have cases where locking is not done otherwise (lp: #939518) 2012-02-23 19:18:13 +0100 Sebastien Bacher (94bfe45) * * New upstream release. * Make GUDev dependency optional for non-Linux kernels * Add accessibility strings on the icons (LP: #891861) 2012-02-23 09:18:37 -0600 Ted Gould (9bdc803) * releasing version 0.3.92-0ubuntu1~ppa1 2012-02-23 09:17:10 -0600 Ted Gould (cb9ef79) * * New upstream release. * Make GUDev dependency optional for non-Linux kernels * Add accessibility strings on the icons (LP: #891861) 2012-02-23 08:55:02 -0600 Ted Gould (a2a0779) * Import upstream version 0.3.92 2012-02-23 08:53:58 -0600 Ted Gould (d37d11a) * Updating to U. Desktop 2012-02-23 08:49:04 -0600 Ted Gould (2afbdf3) * 0.3.92 (tag: 0.3.92) 2012-02-23 08:42:27 -0600 Ted Gould (8125b67) * Make GUDev optional for arch's that can't support it 2012-02-23 08:40:17 -0600 Ted Gould (68cf3cf) * Don't include the header or the variable if we're not using GUDev 2012-02-23 08:39:11 -0600 Ted Gould (76e3d09) * Move the variables into the list straight up as they'll be NULL if undefined 2012-02-23 08:38:00 -0600 Ted Gould (cc124ba) * Making sure to distribute the files even if we don't use them to build. 2012-02-23 08:31:09 -0600 Ted Gould (7609f06) * Set the accessible descriptions with the icons 2012-02-22 23:22:14 -0600 Ted Gould (d88e2f6) * If we change the icon to show reboot we need to tell that to the a11y string as well 2012-02-22 23:21:55 -0600 Ted Gould (9b6ac73) * Add default accessible descriptions to the entries 2012-02-22 23:11:12 -0600 Ted Gould (a79b97e) * Attaching bug 2012-02-23 00:20:15 +0100 Evgeni Golov (05f7c35) * make gudev dep optional 2012-02-15 07:27:12 +0100 Martin Pitt (1d8f0ba) * debian/control: Add alternative packagekit dependency, since this ought to work with either the aptdaemon pkcompat or packagekit itself. 2012-02-14 18:49:06 +0100 Sebastien Bacher (242c0e9) * releasing version 0.3.91-0ubuntu1 2012-02-14 18:48:35 +0100 Sebastien Bacher (b468e06) * * Backport "Don't lock the session when switching to another one" work from Robert Ancell, the screen locking is already done by consolekit and enforcing it there is problematic to i.e use the lightdm greeter as a lock screen (lp: #878836) * debian/source/format: - use v1, v3 doesn't play nicely with vcs backports 2012-02-14 17:40:55 +0000 Conor Curran (13d6c2b) * merge roberts lock fix (tag: 0.3.91) 2012-02-14 18:38:10 +0100 Sebastien Bacher (28da49f) * * debian/control: - recommends python-aptdaemon.pkcompat so packagekit doesn't get installed 2012-02-14 09:00:50 -0500 Ken VanDine (06ae72f) * * debian/control - added new build depends on libpackagekit-glib2-dev 2012-02-10 14:53:42 -0500 Ken VanDine (ad29b5d) * New upstream release. 2012-02-10 14:50:35 -0500 Ken VanDine (10923a8) * Import upstream version 0.3.91 2012-02-10 18:33:14 +1100 Robert Ancell (9dec8f6) * Don't lock the session when switching to another one - something else (ConsoleKit?) already does this and locks it regardless of if the setting has been configured. By explicitly doing the lock it means we can't override it inside GNOME screensaver to switch to the greeter instead, so this patch removes the code. 2012-02-08 16:15:16 -0500 Ken VanDine (dd2a5be) * releasing version 0.3.90-0ubuntu1 2012-02-08 15:12:47 -0500 Ken VanDine (4eacd25) * * New upstream release. * Screensaver code cleanup * Fix ordering of items on request * Removing GOA support * Fix GTK3 Box Deprecation * Updating to dbusmenu 0.5.90 * Making the gtk logout helper and apt optional build time choices * Add name hints to the indicators * bump version for release * Drop debian/patches/01-remove-dead-gss-handling.patch: Upstream * debian/control: Updating dbusmenu dep to 0.5.90 2012-02-08 18:36:33 +0000 Conor Curran (512b6ab) * prep for release 0.3.91 2012-02-08 18:31:06 +0000 Conor Curran (a22f5d5) * merge in the pk api port branch and remove the apt transaction stuff 2012-02-08 18:25:18 +0000 Conor Curran (2890929) * merge request comments acted upon 2012-02-08 17:30:50 +0000 Conor Curran (3b8d13f) * properly fix conflict and make sure to not check for updates 1 minute after starting the service or Pitti will kill me :) 2012-02-08 17:23:19 +0000 Conor Curran (4145c29) * correct conflict 2012-02-08 16:37:31 +0000 Conor Curran (d4162d2) * get rid of the transaction as we don't need to worry about updates installing state 2012-02-08 12:29:49 +0000 Conor Curran (3c560dd) * pk kit compat layer seems to be sane 2012-02-07 21:19:32 -0600 Ted Gould (fb82208) * releasing version 0.3.90-0ubuntu1~ppa1 2012-02-07 21:16:40 -0600 Ted Gould (f438769) * debian/control: Updating dbusmenu dep to 0.5.90 2012-02-07 21:15:16 -0600 Ted Gould (42602a6) * Drop debian/patches/01-remove-dead-gss-handling.patch: Upstream 2012-02-07 21:14:45 -0600 Ted Gould (c49024a) * * New upstream release. * Screensaver code cleanup * Fix ordering of items on request * Removing GOA support * Fix GTK3 Box Deprecation * Updating to dbusmenu 0.5.90 * Making the gtk logout helper and apt optional build time choices * Add name hints to the indicators * bump version for release 2012-02-07 21:11:18 -0600 Ted Gould (455f5df) * Import upstream version 0.3.90 2012-02-07 21:09:18 -0600 Ted Gould (669d032) * Merge U. Desktop 2012-02-07 21:03:44 -0600 Marc Deslauriers (6c05bbb) * debian/patches/01-remove-dead-gss-handling.patch: Remove dead GSS throttling code. Let gnome-settings-daemon handle locking the screen when UPower requests it. 2012-02-07 21:01:28 -0600 Ken VanDine (733c754) * releasing version 0.3.7.1-1ubuntu1 2012-02-07 21:00:00 -0600 Ken VanDine (d2c2e90) * * rebuild for libindicator7 * debian/rules - build with no-error=deprecated-declarations 2012-02-07 20:58:42 -0600 Ken VanDine (a4cd5f6) * * debian/control - set ubuntu-desktop VCS and maintainer 2012-02-07 20:57:21 -0600 Ken VanDine (606ebd0) * releasing version 0.3.7.1-1 2012-02-07 20:49:57 -0600 Ken VanDine (baafff0) * releasing version 0.3.7.1 2012-02-07 20:41:26 -0600 Ted Gould (dadd943) * Import upstream version 0.3.7.1 2012-02-07 16:46:27 -0600 Ted Gould (6975e8a) * 0.3.90 (tag: 0.3.90) 2012-02-07 16:45:50 -0600 Ted Gould (361c2e6) * Screensaver code cleanup 2012-02-07 16:26:55 -0600 Ted Gould (4f3cb40) * Fix ordering of items on request 2012-02-07 16:25:56 -0600 Ted Gould (659e203) * Removing GOA support 2012-02-07 16:24:23 -0600 Ted Gould (2f7ca00) * Fix GTK3 Box Deprecation 2012-02-07 11:11:52 -0600 Ted Gould (0d10a8e) * If we have GTK3 use the new gtk_box_new() function not the deprecated one 2012-02-07 11:11:34 -0600 Ted Gould (e9987ce) * Adding flags into the build to make sure we know if we're GTK3 or not 2012-02-07 15:49:20 +0000 Conor Curran (e856eb9) * no need to hold on to a reference to a pkclient instance 2012-02-07 14:35:29 +0000 Conor Curran (6e585e5) * apt watcher updates 2012-02-07 11:37:06 +0000 Conor Curran (bf53f6b) * fetching available packages 2012-02-06 21:07:57 +0000 Conor Curran (e0c43e0) * query for updates half complete 2012-02-06 20:28:34 +0000 Conor Curran (9954c4e) * we need to talk to dbus to listen for signals from package kit, the lib doesnt wrap the signals ... 2012-02-06 19:31:44 +0000 Conor Curran (64d649e) * pkclient in place 2012-02-06 12:11:38 +0000 Conor Curran (42fc827) * handle gtk3 box constructor changes 2012-02-03 12:17:23 -0600 Ted Gould (5ae829c) * Updating to dbusmenu 0.5.90 2012-02-02 15:38:35 +0200 Alberto Mardegan (2612c24) * Remove "Online accounts" from user menu 2012-01-31 21:21:26 -0600 Ted Gould (ab073d8) * Modifying includes to not include libdbusmenu-gtk3 stuff 2012-01-31 21:18:20 -0600 Ted Gould (c2ade26) * Updating required dbusmenu 0.5.90 2012-01-30 09:39:29 -0500 Marc Deslauriers (38923e5) * Remove dead GSS throttling code. Let gnome-settings-daemon handle locking the screen when UPower requests it. 2011-11-29 16:19:34 -0600 Ted Gould (77699eb) * Making the gtk logout helper and apt optional build time choices 2011-11-29 16:13:20 -0600 Ted Gould (dba878e) * Add name hints to the indicators 2011-11-23 22:59:19 +0100 György Balló (b3d54d8) * Make APT support optional 2011-11-23 22:58:41 +0100 György Balló (5a3df0d) * Make GTK Logout Helper optional 2011-11-08 23:48:18 +0100 Marco Trevisan (Treviño) (7e6cd98) * Export the indicators name hints 2011-10-28 11:27:45 -0400 Conor Curran (f2b3d48) * bump version for release (tag: 0.3.7.1) 2011-10-28 11:21:31 -0400 Conor Curran (fc50b0c) * fix the invalid utf8 bug and update ignore file 2011-10-26 11:03:43 +0400 Dmitry Shachnev (9613741) * Swap return values of indicator_session_get_location 2011-10-25 17:49:38 -0400 Conor Curran (a6e3247) * update the ignore file with the new translations 2011-10-25 17:44:28 -0400 Conor Curran (1376736) * tidy up 2011-10-25 17:25:02 -0400 Conor Curran (3e2c369) * removed the redundant max users limit on the user menu 2011-10-13 16:04:14 -0400 Ken VanDine (9f7a84a) * releasing version 0.3.7-0ubuntu1 2011-10-13 15:50:54 -0400 Ken VanDine (6444bc4) * * New upstream release. * Fix some variant ref issues causing crashes (LP: #863930) * Handle cases of returned dbus messages from ConsoleKit (LP: #864085) * Fixed improperly mapped gconf to gsettings keys (LP: #858798) 2011-10-13 13:19:16 -0500 Ted Gould (374c13e) * releasing version 0.3.7-0ubuntu1~ppa1 2011-10-13 13:16:02 -0500 Ted Gould (eb1fea0) * * New upstream release. * Fix some variant ref issues causing crashes (LP: #863930) * Handle cases of returned dbus messages from ConsoleKit (LP: #864085) * Fixed improperly mapped gconf to gsettings keys (LP: #858798) 2011-10-13 13:07:47 -0500 Ted Gould (301718c) * Import upstream version 0.3.7 2011-10-13 13:07:24 -0500 Ted Gould (5cd2a88) * Merge from U. Desktop 2011-10-13 12:49:46 -0500 Ted Gould (9ddd604) * 0.3.7 (tag: 0.3.7) 2011-10-12 15:32:41 -0500 Ted Gould (38140e8) * Fix variant handling 2011-10-12 15:31:18 -0500 Ted Gould (abfab87) * Check to ensure we have settings, else default values. 2011-10-12 15:30:18 -0500 Ted Gould (2e2cf84) * Okay, get all of them I guess 2011-10-12 14:58:39 -0500 Ted Gould (d4ffde8) * Okay, fixing again. Now right. 2011-10-10 16:45:48 -0400 Ted Gould (c20ca2c) * Use a temporary variable to defeat G_DISABLE_CHECKS 2011-10-09 10:39:34 -0400 Ted Gould (2d4557d) * Attach bug 2011-10-09 10:39:05 -0400 Ted Gould (e3e555a) * Don't unref the parameters as we don't make a ref to it 2011-10-09 10:37:46 -0400 Ted Gould (e53d3bd) * Make sure to reference the variant, and unref the value we get 2011-10-08 15:49:58 -0400 Ted Gould (3212519) * Error gracefully if we can't get our settings. 2011-10-03 10:29:47 -0400 Ken VanDine (e386410) * releasing version 0.3.6-0ubuntu2 2011-10-03 10:25:23 -0400 Ken VanDine (c350671) * Fixed improperly mapped gconf to gsettings keys, fixes crasher (LP: #858798) 2011-09-28 10:00:36 -0400 Ken VanDine (06e1fe1) * releasing version 0.3.6-0ubuntu1 2011-09-28 09:19:25 -0400 Ken VanDine (d44c110) * * New upstream release. * Fix convert file key naming (LP: #847807) * Use environment variable to get seat path (LP: #856455) * Fix abort when using ConsoleKit fallback (LP: #740382) * Update session icon instead of creating a new one (LP: #854292) * Update to latest Launchpad translations 2011-09-27 17:06:49 -0500 Ted Gould (a3fd1aa) * releasing version 0.3.6-0ubuntu1~ppa1 2011-09-27 17:05:28 -0500 Ted Gould (d29ab0e) * * New upstream release. * Fix convert file key naming (LP: #847807) * Use environment variable to get seat path (LP: #856455) * Fix abort when using ConsoleKit fallback (LP: #740382) * Update session icon instead of creating a new one (LP: #854292) * Update to latest Launchpad translations 2011-09-27 16:56:12 -0500 Ted Gould (af08676) * Import upstream version 0.3.6 2011-09-27 16:55:41 -0500 Ted Gould (1e3f1b7) * Update to ubuntu-desktop version 2011-09-27 16:43:26 -0500 Ted Gould (749c8c0) * 0.3.6 (tag: 0.3.6) 2011-09-27 16:33:45 -0500 Ted Gould (58faea4) * Merging in translations from LP 2011-09-27 16:31:21 -0500 Ted Gould (2b4db46) * Fixing capitalization of input strings as well 2011-09-27 14:51:51 -0500 Ted Gould (22c09b7) * Updating to trunk 2011-09-27 14:51:33 -0500 Ted Gould (28b8bdd) * Updating to current translations on Launchpad 2011-09-27 10:44:26 -0500 Ted Gould (99d0f95) * Removing an error and fixing the parameters. 2011-09-27 10:43:42 -0500 Ted Gould (854ceab) * Update the icon instead of recreating it. 2011-09-27 10:42:21 -0500 Ted Gould (de44ede) * Switch to using the XDG_SEAT_PATH env. variable instead of using DBus 2011-09-27 09:52:56 -0500 Ted Gould (44811c1) * Make the dialog not abort and add invalids for the return to make sure it does less often 2011-09-26 23:30:46 -0500 Ted Gould (48e560f) * Switch changing restart to updating the image instead of recreating it. 2011-09-26 10:07:33 -0500 Ted Gould (b1892b9) * Adding categories to the desktop files 2011-09-21 15:23:26 -0500 Ted Gould (362d7ed) * Fixing key names 2011-09-21 15:47:17 +1000 Robert Ancell (c28ee7f) * Don't use depcrecated org.freedesktop.DisplayManager.GetSeatForCookie, use XDG_SEAT_PATH instead 2011-09-19 15:47:59 -0500 Ted Gould (acb55ae) * Only grab reboot after a second delay 2011-09-16 16:44:56 -0500 Ted Gould (1e18b39) * Fix title case 2011-09-16 10:42:36 -0400 Jeremy Bicha (fec34a4) * Use Title Case for "Restart to Complete Updates" 2011-09-16 10:07:30 +0100 Conor Curran (d416641) * removed startup rebootrequired query, it must have been returning true 2011-09-15 10:33:57 +0200 Didier Roche (18f3158) * releasing version 0.3.5.1-0ubuntu1 2011-09-15 10:33:53 +0200 Didier Roche (bdd5983) * - don't start apt on logging - [UIFe] should say "Restart to Complete Updates…" (LP: #850013) 2011-09-15 09:25:15 +0200 Didier Roche (46861f0) * New upstream release. 2011-09-15 09:25:09 +0200 Didier Roche (8ff4f28) * Import upstream version 0.3.5.1 2011-09-14 17:50:23 +0100 Conor Curran (1ea8cf9) * fixes for apt handling (tag: 0.3.5.1) 2011-09-14 17:48:48 +0100 Conor Curran (656e954) * merge further apt handling fixes 2011-09-14 17:17:55 +0100 Conor Curran (1fc5955) * apt property changed reboot required listened for and now the whole apt interaction does not happen until after 60 secs 2011-09-09 11:18:44 +0200 Sebastien Bacher (f1bd59d) * releasing version 0.3.5.0-0ubuntu1 2011-09-09 11:15:41 +0200 Sebastien Bacher (fd2ef97) * * New upstream release: - fix the updates menu items randomly working (lp: #842946) - "Guest Session should not show if guest session was disabled in the display manager" (lp: #835084) - segfault fix (lp: #840660) - don't display temporary guest user generated username (lp: #844272) - respect "show-real-name-on-panel" to hide the username (lp: #812728) 2011-09-08 21:40:03 +0200 Sebastien Bacher (938c710) * Import upstream version 0.3.5.0 2011-09-08 19:14:10 +0100 Conor Curran (e8cce2f) * bump for release 2011-09-08 19:09:38 +0100 Conor Curran (52799b8) * various switches for the strings on the panel and on the switch item (tag: 0.3.5.0) 2011-09-08 18:40:07 +0100 Conor Curran (9aa0ffa) * show/hide the name from the panel 2011-09-08 18:30:52 +0100 Conor Curran (d446a9d) * add the new gsettings entry for toggling the visibility of the real name on the panel 2011-09-08 16:40:36 +0100 Conor Curran (7787bd6) * debugs for mystery bug 2011-09-08 14:01:36 +0100 Conor Curran (6174b1b) * user correct string on switch item unless user actually wants to show username 2011-09-08 10:23:55 +0100 Conor Curran (daa6295) * merge the display manager's has-guest-account work 2011-09-08 10:22:06 +0100 Conor Curran (e889dd7) * merge the apt handling fixes 2011-09-07 22:09:01 -0500 Ted Gould (693bdc8) * Lots of debug messages for the logout helper 2011-09-07 21:30:12 +0100 Conor Curran (ba69c33) * merge null protection branch 2011-09-07 21:20:42 +0100 Conor Curran (b85f29b) * tidy up 2011-09-07 21:05:44 +0100 Conor Curran (9c24a23) * tidy up 2011-09-07 21:02:44 +0100 Conor Curran (0bef371) * display manager HasGuestAccount now supported 2011-09-07 16:03:22 +0100 Conor Curran (058f9cb) * more hoop jumping for apt 2011-09-07 15:34:50 +0100 Conor Curran (bc14f0a) * more hoop jumping for apt 2011-09-07 12:04:16 +0100 Conor Curran (d0d4fd5) * more revelations with regards the behaviour of the apt dbus 'api' 2011-09-06 22:09:44 +0200 Sebastien Bacher (f0fea9a) * releasing version 0.3.4.3-0ubuntu1 2011-09-06 22:09:32 +0200 Sebastien Bacher (4c5b007) * * New upstream release. - new gsettings key "com.canonical.indicator.session user-show-menu" - "[UIFe]Greeter power menu has cog icon but no settings" (lp: #838546) 2011-09-06 22:09:19 +0200 Sebastien Bacher (f3e7aa1) * Import upstream version 0.3.4.3 2011-09-06 18:24:09 +0100 Conor Curran (433512c) * bump version for release (tag: 0.3.4.3) 2011-09-06 18:19:12 +0100 Conor Curran (8eb3b24) * added new gsettings entry to control visibility of the user menu 2011-09-06 18:07:55 +0100 Conor Curran (c6857c3) * updated the schema entry with the correct key 2011-09-06 18:07:05 +0100 Conor Curran (f05ddfc) * updated the schema entry with the correct key 2011-09-06 17:59:18 +0100 Conor Curran (46db106) * refactor the apt state callback because the use case of real and simulation were proving far too disparate 2011-09-06 17:36:25 +0100 Conor Curran (b23c523) * change the actual key on the entry 2011-09-06 16:52:08 +0100 Conor Curran (cf5f363) * live cd user should now be turned off via new gsettings entry by casper 2011-09-06 16:01:58 +0100 Conor Curran (12f76de) * added new field to gsettings to allow to hide the user menu 2011-09-06 10:57:44 +0100 Conor Curran (0061841) * another bug found within the apt-menuitem 2011-09-05 12:51:47 +0100 Conor Curran (f177b1e) * old icon now used when in greeter mode 2011-09-05 12:25:24 +0100 Conor Curran (9da9edc) * protect against a null pointer in the user-dbus-manager 2011-09-02 12:33:34 -0400 Ken VanDine (6d01875) * releasing version 0.3.4.2-0ubuntu1 2011-09-02 12:22:01 -0400 Ken VanDine (4faa2c9) * Import upstream version 0.3.4.2 2011-09-02 16:16:09 +0100 Conor Curran (3f39e98) * remove the greeter icon stuff 2011-09-02 16:06:17 +0100 Conor Curran (40e2c4c) * bumped version in prep for release 2011-09-02 16:03:09 +0100 Conor Curran (ed66b08) * apt menuitem should now finally be working properly (tag: 0.3.4.2) 2011-09-02 12:11:13 +0100 Conor Curran (a335b8e) * make sure to flag restart state in greeter mode also with the right icon 2011-09-02 10:10:47 +0100 Conor Curran (374a403) * final apt menuitem bugs fixes 2011-09-01 15:03:40 -0400 Ken VanDine (3b39d2b) * releasing version 0.3.4.1-0ubuntu1 2011-09-01 15:02:32 -0400 Ken VanDine (a205a6f) * - "Reboot Required" menu opens Update Manager, doesn't reboot (LP: #837658) - indicator-session-service crashed with SIGSEGV in g_str_hash() (LP: #824243) - indicator-session-service crashed with SIGSEGV in g_variant_unref() (LP: #833965) * +debian/patches/revert_icon_change.patch - revert the icon change in greeter mode until a UIF exception is approved * +debian/source/format 2011-09-01 13:56:33 -0400 Ken VanDine (a550558) * merged 2011-09-01 13:53:47 -0400 Ken VanDine (abcb5c2) * Import upstream version 0.3.4.1 2011-09-01 13:53:24 -0400 Ken VanDine (8c0fce0) * cleaned up changelog 2011-09-01 13:50:31 -0400 Ken VanDine (52f9a68) * * debian/control: Adding a depend on gnome-settings-daemon to ensure that the required schemas are available. (LP: #833965) * Upstream Merge * So much stuff... * Desktop files for system functions * Upstream Merge * GSettings Fixes * Upstream Merge * GSettings transition * debian/rules: Adding autoreconf 2011-09-01 18:30:56 +0100 Conor Curran (ea01f77) * ready for 0.3.4.1 (tag: 0.3.4.1) 2011-09-01 18:23:35 +0100 Conor Curran (383e284) * much easier of handling the greeter icon 2011-08-31 13:45:25 -0500 Ted Gould (a316c5a) * releasing version 0.3.3.2-0ubuntu2~ppa1 2011-08-31 13:42:50 -0500 Ted Gould (d63ca3b) * debian/control: Adding a depend on gnome-settings-daemon to ensure that the required schemas are available. (LP: #833965) 2011-08-31 13:38:17 -0500 Ted Gould (3a3145d) * Update to Ubuntu Desktop 2011-08-31 18:32:40 +0100 Conor Curran (07a72b9) * various apt handling fixes 2011-08-31 18:20:08 +0100 Conor Curran (b8b2974) * set the menuitem's disposition back to normal just in case 2011-08-31 18:02:57 +0100 Conor Curran (5f9ec57) * tidy up 2011-08-31 15:51:16 +0100 Conor Curran (c7a50ee) * make sure to bring up logout dialog from apt menuitem when restart is required 2011-08-31 14:32:07 +0100 Conor Curran (55a1616) * tidy up 2011-08-31 13:19:38 +0100 Conor Curran (254ca42) * restart signal actually being sent now properly 2011-08-31 13:09:57 +0100 Conor Curran (e1a9337) * apt race condition handled 2011-08-30 15:31:52 -0400 Ken VanDine (c1c0603) * - in a Guest session user menu is not visible (LP: #834948) - User name shown as [Invalid UTF-8] in live session (LP: #837246) 2011-08-30 15:30:14 -0400 Ken VanDine (9d418cb) * New upstream release. 2011-08-30 15:29:34 -0400 Ken VanDine (c0553de) * Import upstream version 0.3.4 2011-08-30 17:38:02 +0100 Conor Curran (6ee7c05) * bump for release 2011-08-30 17:33:07 +0100 Conor Curran (039c5e4) * merge the guest fixes (tag: 0.3.4) 2011-08-30 17:17:19 +0100 Conor Curran (a26d2f0) * remove guest checking in generic user list, the guest user is never included in the user list returned therefore the check is pointless 2011-08-30 16:46:28 +0100 Conor Curran (267bef3) * remove broken logic concerned with displaying the user menu 2011-08-30 16:32:43 +0100 Conor Curran (6ce3738) * fixed the guest session panel string 2011-08-30 09:52:28 +0100 Conor Curran (4bc40ec) * bump for release (tag: 0.3.3.3) 2011-08-30 09:49:19 +0100 Conor Curran (1987bc1) * protect against incorrect webcam detection 2011-08-26 10:44:10 -0400 Ken VanDine (9e69882) * releasing version 0.3.3.2-0ubuntu1 2011-08-26 09:49:36 -0400 Ken VanDine (455e7e4) * Import upstream version 0.3.3.2 2011-08-26 12:35:27 +0100 Conor Curran (e8375c1) * merge in translation fix 2011-08-26 11:17:26 +0100 Conor Curran (f659aae) * fixed the translation bug 2011-08-25 15:32:58 -0400 Ken VanDine (0625c78) * releasing version 0.3.3.1-0ubuntu1 2011-08-25 15:25:38 -0400 Ken VanDine (52d107c) * Import upstream version 0.3.3.1 2011-08-25 19:57:35 +0100 Conor Curran (db495e7) * ted's str allocation fixes 2011-08-25 13:42:14 -0500 Ted Gould (24faed7) * Change the function to assume nothing about the parameters and always allocate a string 2011-08-25 19:00:01 +0100 Conor Curran (a32abfe) * bump for next release 2011-08-25 18:58:59 +0100 Conor Curran (ae28c6c) * fixes for the min users and label on panel for guest (tag: 0.3.3.1) 2011-08-25 18:52:42 +0100 Conor Curran (9631736) * fix the min users bug plus guest label utf8 issue 2011-08-25 12:57:19 -0400 Ken VanDine (fe87877) * releasing version 0.3.3-0ubuntu2 2011-08-25 17:05:41 +0100 Conor Curran (5441c68) * protection against dodgy vendor ids provided by udev 2011-08-25 09:54:54 -0400 Ken VanDine (2f54405) * releasing version 0.3.3-0ubuntu1 2011-08-25 14:46:09 +0100 Conor Curran (a8fbf33) * bumped the dbusmenu version depends 2011-08-25 09:03:29 -0400 Ken VanDine (6bacf14) * * New upstream release. - User menu should still show even if there is only 1 user (LP: #831758) - Bluetooth item in menu not needed (LP: #825111) - Newly created users are not added to the menu until next login (LP: #552048) - Users list in shutdown menu is not updated on user deletion (LP: #557608) - should use gsettings rather than gconf (LP: #656323) 2011-08-25 08:58:54 -0400 Ken VanDine (ce36ed0) * Import upstream version 0.3.3 2011-08-25 11:11:50 +0100 Conor Curran (29d61ee) * updated po files and bumped for beta release (tag: 0.3.3) 2011-08-25 11:04:58 +0100 Conor Curran (f0031eb) * branded attached devices menuitem labels 2011-08-25 10:57:03 +0100 Conor Curran (cbae3e0) * fixed the translations 2011-08-24 22:03:53 +0100 Conor Curran (e708841) * merged teds string fixes and tests 2011-08-24 21:56:29 +0100 Conor Curran (4bb1329) * merge the fixes for gtk2 2011-08-24 14:38:05 +0100 Conor Curran (f0b1056) * merged the desktop session files branch 2011-08-24 12:45:58 +0100 Conor Curran (5654480) * fix the dot alignment in the gtk2s user widget 2011-08-24 10:36:58 +0100 Conor Curran (a7004c6) * fix that broken trunk 2011-08-24 10:22:02 +0100 Conor Curran (a11951d) * gtk2 user widget drawing fixed 2011-08-23 16:30:52 -0500 Ted Gould (a73f986) * Ignoring the test scripts 2011-08-23 16:30:32 -0500 Ted Gould (11ee8ff) * Fixing those ASCII quotes 2011-08-23 16:30:22 -0500 Ted Gould (abc80c0) * Adding a test to look for various ASCII quotes 2011-08-23 16:13:25 -0500 Ted Gould (78a38ad) * Fix the message 2011-08-23 16:09:45 -0500 Ted Gould (f4e09af) * Add a test to test the space before an ellipsis at the end of a string 2011-08-23 15:28:24 -0500 Ted Gould (39806a7) * Adding the bin directory as well 2011-08-23 15:16:40 -0500 Ted Gould (6e6ca9a) * Making the desktop files actually install 2011-08-23 15:07:33 -0500 Ted Gould (4151eaa) * Adding a lock screen desktop file as well 2011-08-23 14:29:06 -0500 Ted Gould (41f7c6c) * Fixing the TryExecs and the versions 2011-08-23 18:17:54 +0100 Conor Curran (430f5bc) * set the alert state on the apt item when reboot is required 2011-08-23 11:24:46 -0500 Ted Gould (b0eef11) * * Upstream Merge * So much stuff... * Desktop files for system functions 2011-08-23 11:20:56 -0500 Ted Gould (e649284) * Adding logout and restart desktop files as well 2011-08-23 17:14:35 +0100 Conor Curran (c8335da) * user menu now shown if guest session is possible also guest name has been set on the panel 2011-08-23 11:10:02 -0500 Ted Gould (efe088c) * Adding a desktop file for shutting down 2011-08-23 16:54:52 +0100 Conor Curran (62d5071) * removed bluetooth item and labels on webcams and scanners are now manufacturer specific 2011-08-23 10:25:11 -0500 Ted Gould (c4d38ac) * Activate prototype 2011-08-23 12:51:51 +0100 Conor Curran (90a91a2) * merged user, gsettings and other stuff 2011-08-22 22:29:53 -0500 Ted Gould (0bae48e) * Add a user accounts item on the user menu 2011-08-22 20:24:56 +0100 Conor Curran (ca8ee2a) * uncomment signal subscription that doesn't work 2011-08-22 20:21:29 +0100 Conor Curran (faa1e43) * changed around the sync users so as it can be used to refresh the user list on any given event 2011-08-22 19:33:19 +0100 Conor Curran (d6b4964) * merged the dynamic users work 2011-08-22 18:53:35 +0100 Conor Curran (c8b7d9a) * don't draw border on default icon 2011-08-22 18:46:54 +0100 Conor Curran (282f112) * tidy up 2011-08-22 18:45:19 +0100 Conor Curran (2ab97a7) * user icon border now being drawn and gtk2 dot also taken care of 2011-08-22 15:53:07 +0100 Conor Curran (881e921) * user images now being loaded into the user menu 2011-08-22 14:05:48 +0100 Conor Curran (84a7575) * used the set aside defines for icon names 2011-08-22 13:32:00 +0100 Conor Curran (397ce19) * ellipsis fixes 2011-08-22 13:30:24 +0100 Conor Curran (3dd1acc) * gsettings port 2011-08-22 13:24:05 +0100 Conor Curran (5e4789f) * bumped for release (tag: 0.3.2) 2011-08-21 16:43:49 -0400 Jeremy Bicha (5012f28) * Add User Accounts link to bottom of user menu 2011-08-19 21:39:15 -0500 Ted Gould (6dc0245) * Ignoring the test-ellipsis script 2011-08-19 21:23:57 -0500 Ted Gould (229e92a) * Fix all the ellipsis 2011-08-19 21:23:14 -0500 Ted Gould (af74265) * Ensuring a pass is a pass 2011-08-19 21:01:01 -0500 Ted Gould (a4baeab) * Making a bit more generic by using GETTEXT_PACKAGE 2011-08-19 20:59:21 -0500 Ted Gould (4638f4f) * Making a check to see if there is ellipsis in the user visible strings 2011-08-19 15:10:56 -0500 Ted Gould (4a40fcc) * releasing version 0.3.2-0ubuntu2~ppa2 2011-08-19 15:09:41 -0500 Ted Gould (5f9aa66) * * Upstream Merge * GSettings Fixes 2011-08-19 15:09:11 -0500 Ted Gould (09514f4) * Using the right schema 2011-08-19 15:09:03 -0500 Ted Gould (4ee9a57) * Fixing key names 2011-08-19 14:59:22 -0500 Ted Gould (cc42b03) * releasing version 0.3.2-0ubuntu2~ppa1 2011-08-19 14:57:39 -0500 Ted Gould (e999646) * debian/rules: Adding autoreconf 2011-08-19 14:55:28 -0500 Ted Gould (f7306e0) * * Upstream Merge * GSettings transition 2011-08-19 14:53:29 -0500 Ted Gould (8c4cd90) * Merge U. Desktop 2011-08-19 14:35:39 -0500 Ted Gould (3609853) * Don't have that yet 2011-08-19 14:33:00 -0500 Ted Gould (129061f) * Ignoring GSettings generated files and the pot file 2011-08-19 14:32:38 -0500 Ted Gould (3bd6d50) * Adding GSettings Rule 2011-08-19 14:32:20 -0500 Ted Gould (20b7a5e) * Setting up convert script and completing the GSettings transition including translations 2011-08-19 14:31:09 -0500 Ted Gould (2838905) * Adding GSettings schema and updating C files 2011-08-19 13:58:37 -0500 Ted Gould (d44d40c) * Changing to using the GSettings signals for change 2011-08-19 13:51:37 -0500 Ted Gould (375ef3a) * Changing name of ensure function 2011-08-19 13:34:48 -0500 Ted Gould (549bf38) * Removing the 'gconf' string 2011-08-19 13:34:13 -0500 Ted Gould (a802b45) * Fixing the comment 2011-08-19 13:33:46 -0500 Ted Gould (2611fa7) * Setting the notifications to use the g_settings changed signals 2011-08-19 13:13:57 -0500 Ted Gould (7f2161b) * Change name to settings helper 2011-08-19 18:14:59 +0100 Conor Curran (2d97d08) * remove the debugs 2011-08-19 18:10:09 +0100 Conor Curran (733c32b) * users now dynamically responsive to addition and deletion of users 2011-08-19 12:03:47 -0500 Ted Gould (44b13c9) * ignore generated file 2011-08-19 12:03:29 -0500 Ted Gould (df3f3b8) * Porting the keys for the device and user manager over to use gsettings 2011-08-19 11:21:26 -0500 Ted Gould (cb15da3) * Comment out notifications so that we can get this compiling again. 2011-08-19 11:08:30 -0500 Ted Gould (2fe4c36) * Dropping gconf from build 2011-08-19 11:06:40 -0500 Ted Gould (1290c10) * Fix getting of all the keys to be settings functions 2011-08-19 12:50:36 +0100 Conor Curran (0fe1ffd) * the beginnings of using gsettings in the gconf helper 2011-08-19 12:20:08 +0100 Conor Curran (54d0bd4) * converted the old gconf schema to gsettings 2011-08-18 14:51:48 -0400 Ken VanDine (92cb2ff) * releasing version 0.3.2-0ubuntu1 2011-08-18 14:30:05 -0400 Ken VanDine (7cb7902) * Import upstream version 0.3.2 2011-08-18 16:25:33 +0100 Conor Curran (dea3599) * Ellipses fixes 2011-08-18 16:21:02 +0100 Conor Curran (26289e5) * merged the ellipsis strings fixes 2011-08-18 15:24:01 +0100 Conor Curran (92765fe) * merge in the big fix branch 2011-08-18 15:19:07 +0100 Conor Curran (d8d6677) * updates item fix and restart awareness plus correct icons 2011-08-18 12:45:50 +0100 Conor Curran (dce6ee5) * greeter mode uses to flag whether we are showing the user menu or not 2011-08-18 12:27:36 +0100 Conor Curran (fbc3c10) * merged mterry's move over to gsettings 2011-08-18 12:20:19 +0100 Conor Curran (1909ed8) * ted's merge in for correctly checking active sessions plus UI now correct with regards active sessions and guest session is also in 2011-08-17 16:12:01 -0500 Ted Gould (c2266fe) * Debugging info and a protection 2011-08-17 15:59:40 -0500 Ted Gould (381110b) * After setting up the signals get the initial list of sessions 2011-08-17 15:53:51 -0500 Ted Gould (f964233) * Updated to DBus interface files currently in ConsoleKit and added the seat files as well 2011-08-17 16:21:53 -0400 Michael Terry (4e71b29) * don't start/lock the screensaver from the login screen 2011-08-17 18:41:49 +0100 Conor Curran (ce792a6) * added some trace to the add sessions for user method 2011-08-17 13:48:51 +0100 Conor Curran (25abede) * put guest item in place and fixed ticked icon on user menu 2011-08-12 13:23:35 +0100 Conor Curran (95b5c63) * fixed the misguided software available flag 2011-08-11 17:09:16 +0200 Sebastien Bacher (7d476f1) * releasing version 0.3.1-0ubuntu2 2011-08-11 17:09:03 +0200 Sebastien Bacher (f321046) * debian/rules: run intltool-update to update the translations template (lp: #820705) 2011-08-10 16:41:57 -0400 Ken VanDine (7ef5e38) * releasing version 0.3.1-0ubuntu1 2011-08-10 16:34:26 -0400 Ken VanDine (ae81953) * * New upstream release. - restart is missing from SessionMenu (LP: #815077) - Don't allow starting programs via the greeter indicators (LP: #811853) - Printer menu item should launch system-config-printer (LP: #818602) - gudev integration - apt restart required awareness * debian/control - Added build depends on libgudev-1.0-dev 2011-08-10 16:23:32 -0400 Ken VanDine (b5eb255) * Import upstream version 0.3.1 2011-08-10 19:15:18 +0100 Conor Curran (fb32494) * bumped for new release 2011-08-10 19:13:42 +0100 Conor Curran (8289dd6) * restart fix 2011-08-10 19:10:55 +0100 Conor Curran (e0e129c) * add the restart to the shutdown dialog 2011-08-10 18:11:27 +0100 Conor Curran (66ea570) * updated the ignores 2011-08-10 18:08:46 +0100 Conor Curran (830677b) * add the new greeter mode 2011-08-10 18:05:48 +0100 Conor Curran (4e3a03e) * printer support corrected 2011-08-10 18:04:18 +0100 Conor Curran (5663f01) * merge the gudev work 2011-08-10 18:01:29 +0100 Conor Curran (357374a) * merged the lightdb dbus changes and the apt restartrequired awareness 2011-08-09 12:35:18 +0100 Conor Curran (ddd4474) * segfault found and fixed 2011-08-09 11:32:05 +0100 Conor Curran (014e2b2) * fixed memory leaks 2011-08-09 09:59:20 +0100 Conor Curran (853ad49) * and the actual code 2011-08-05 16:09:59 +0100 Conor Curran (3edbdc1) * watch for the restart flag and change the menuitem's title 2011-08-05 10:20:17 +0100 Conor Curran (7ccf396) * cater for scsi type 3 and 6 devices 2011-08-04 17:53:28 +0100 Conor Curran (8cf9d6a) * correct callbacks in place for scanners and webcams 2011-08-04 17:25:19 +0100 Conor Curran (c1ee13d) * trace around this seg fault 2011-08-04 13:33:06 +0100 Conor Curran (5ba9266) * destroying hash tables in finalize 2011-08-04 13:05:39 +0100 Conor Curran (9cf6aa2) * stop leaking tonnes of glists 2011-08-04 12:32:50 +0100 Conor Curran (c6d97d1) * duplicate key input error 2011-08-04 11:59:50 +0100 Conor Curran (6ec15c2) * add scsi scanner detection support 2011-08-03 18:01:32 +0100 Conor Curran (85e9bcf) * refactor of the udev mgr - working nicely 2011-08-03 17:26:12 +0100 Conor Curran (88d74cf) * webcams working nicely 2011-08-03 11:31:25 -0400 Michael Terry (c09a09f) * when used in a greeter, don't show settings links, the user switcher, or log out links 2011-08-02 18:14:54 +0100 Conor Curran (933bbfd) * certain usb webcams sorted 2011-08-02 12:19:10 -0400 Michael Terry (f3e3f61) * use correct printers command 2011-08-02 12:18:19 -0400 Michael Terry (b587cf6) * update to use LightDM's new interface 2011-08-01 15:53:28 +0100 Conor Curran (3469e37) * usb scanners in place 2011-08-01 12:05:19 +0100 Conor Curran (8abccb8) * usb scanner rules almost there 2011-07-29 19:54:51 +0100 Conor Curran (435c58b) * half way through those usb scanner udev rules 2011-07-28 12:41:59 -0400 Michael Terry (ab746cb) * update interface with LightDM 2011-07-27 17:23:28 +0100 Conor Curran (764a81d) * convenience method added to handle the insertion and startup detection of scanners 2011-07-27 16:15:36 +0100 Conor Curran (b4fd0a5) * refactor with a more generic utility function 2011-07-27 12:50:24 +0100 Conor Curran (b806cc0) * udev scanner detection working at startup 2011-07-26 18:23:59 +0100 Conor Curran (8e8a2b8) * pattern established as to how to handle these sane rules 2011-07-26 16:38:53 +0100 Conor Curran (e3b3647) * research trace for devices in udev 2011-07-26 12:48:56 +0100 Conor Curran (bdfda68) * fixed gudev segfault 2011-07-25 18:42:24 +0100 Conor Curran (6dce398) * the beginnings of the udev work 2011-07-22 14:35:37 -0400 Ken VanDine (f0c187f) * releasing version 0.3.0-0ubuntu1 2011-07-22 14:26:36 -0400 Ken VanDine (9ba850c) * - fixed bug where the user menu wouldn't open in unity (LP: #812728) - Include apt, settings and device menus * debian/rules - Updated gtk configure args 2011-07-22 13:42:16 -0400 Ken VanDine (757682f) * New upstream release. 2011-07-22 13:41:06 -0400 Ken VanDine (108cec8) * Import upstream version 0.3.0 2011-07-22 18:22:37 +0100 Conor Curran (a1a7357) * uncomment the disconnect method 2011-07-22 18:15:55 +0100 Conor Curran (df0f292) * moving to 0.3.0 (tag: 0.3.0) 2011-07-22 18:12:20 +0100 Conor Curran (2139279) * added new files to the po index 2011-07-22 18:07:00 +0100 Conor Curran (92208b4) * bumped version in configure ac in prep for release (tag: 0.2.94) 2011-07-22 18:00:09 +0100 Conor Curran (7ad1a28) * apt item partially working 2011-07-22 17:44:04 +0100 Conor Curran (15469fe) * Device menu torn apart and put back together, apt communication up and going 2011-07-22 17:40:20 +0100 Conor Curran (ae4e707) * fixed issues 2011-07-22 16:20:27 +0100 Conor Curran (cf52e87) * merged Neil's pointer fix 2011-07-22 15:36:59 +0100 Conor Curran (13452b5) * apt progress now reflected dynamically in the menu 2011-07-22 13:37:16 +0100 Conor Curran (bc829db) * transaction object now properly disposed of 2011-07-22 11:59:15 +0100 Conor Curran (3bfa1c3) * suspend plugged back in plus both it and hibernate menuitems should now be sensitive to changes coming from upower 2011-07-21 20:48:52 +0100 Conor Curran (f94d6c4) * apt transactions working nicely 2011-07-21 20:23:22 +0100 Conor Curran (7e6cf4c) * apt item now sensitive to updates available 2011-07-21 17:00:41 +0100 Conor Curran (c3a8c16) * properties changed signal is being triggered 2011-07-21 16:38:44 +0100 Conor Curran (d89b98f) * transaction object in place 2011-07-21 14:03:09 +0100 Conor Curran (dfa3b11) * trying to figure out if upgrades are needed in progress 2011-07-21 13:18:47 +0100 Neil Jagdish Patel (c6687bb) * Always send the actual pointers to the entry not pointers to copies 2011-07-20 20:04:10 +0100 Conor Curran (1ac92fe) * signals and methods from apt are working somewhat 2011-07-20 18:17:49 +0100 Conor Curran (ec29419) * apt watcher now controlling menuitem with signals and methods in place 2011-07-19 19:53:15 +0100 Conor Curran (34a5a72) * apt watcher coming along nicely 2011-07-19 16:58:33 +0100 Conor Curran (123c977) * all items in place, now for the gudev backend 2011-07-19 16:08:27 +0100 Conor Curran (04b9f0b) * settings dialog in place 2011-07-19 13:18:54 +0100 Conor Curran (66af466) * system added to device menu, more tidying as we go 2011-07-19 11:21:02 +0100 Conor Curran (76d7de1) * add the udev mgr files 2011-07-19 11:15:38 +0100 Conor Curran (59c85f0) * merged in the device menu split out 2011-07-19 11:10:24 +0100 Conor Curran (8f5facf) * merged dialog behaviour fix 2011-07-18 20:08:34 +0100 Conor Curran (e226343) * user menu abstracted 2011-07-18 20:04:11 +0100 Conor Curran (b92df90) * merged Trevino's gtk2 compilation fix 2011-07-18 18:17:37 +0100 Conor Curran (5762761) * device menu has been isolated 2011-07-18 12:19:38 +0100 Conor Curran (21edabb) * session menu mgr in progress 2011-07-15 12:58:26 -0400 Ken VanDine (eefb008) * releasing version 0.2.93-0ubuntu1 2011-07-15 16:26:37 +0100 Conor Curran (797cf05) * user menu nicely separated for now, next the session menu 2011-07-15 12:54:17 +0100 Conor Curran (019030d) * first step - it compiles 2011-07-15 12:07:46 +0100 Conor Curran (a25c68c) * please tidy up that user manager 2011-07-15 12:06:53 +0100 Conor Curran (f32ca61) * please tidy up that user manager 2011-07-14 16:57:09 -0400 Ken VanDine (5a94783) * * debian/control - Added Replaces indicator-me 2011-07-14 14:36:51 -0400 Ken VanDine (417f6e9) * New upstream release. 2011-07-14 14:29:14 -0400 Ken VanDine (bd7fb28) * Import upstream version 0.2.93 2011-07-14 17:40:43 +0100 Conor Curran (84fb2fd) * bumped release version (tag: 0.2.93) 2011-07-14 17:38:15 +0100 Conor Curran (358b898) * merge in the big menu reorg 2011-07-14 17:20:38 +0100 Conor Curran (fed6348) * changed default return value of get location to 0 2011-07-14 17:19:11 +0100 Conor Curran (f4cab4f) * ref sink instead of ref on the images and menus 2011-07-14 16:35:57 +0100 Conor Curran (f2d458b) * get location overridden and debugs tidied up 2011-07-14 13:06:38 +0100 Conor Curran (d8eae0b) * dynamic user menu hiding on the way# 2011-07-13 17:34:03 +0100 Conor Curran (ee23d61) * user label fixed for now 2011-07-13 13:12:00 +0100 Conor Curran (1967b9c) * tidied up signals and methods for the session service so as the users real name should be available and not the icon, icon should not change on the panel 2011-07-12 20:17:57 +0100 Conor Curran (8cabcd7) * correct icon on the user panel 2011-07-12 19:48:30 +0100 Conor Curran (6fe9d17) * radio button for is-current-user handled 2011-07-12 16:03:02 +0100 Conor Curran (4998457) * the beginnings of the custom user item 2011-07-11 17:14:57 +0100 Conor Curran (0e39b32) * online accounts item added@ 2011-07-11 15:00:23 +0100 Conor Curran (2d5bc28) * user account items shown, items rearranged 2011-07-11 12:13:50 +0100 Conor Curran (befcd5e) * tidied user menu 2011-07-11 11:58:39 +0100 Conor Curran (1b43dcb) * merged trunk to keep up with changes 2011-07-09 05:57:42 +0200 Marco Trevisan (Treviño) (ff7cd22) * configure.ac: include the indicator dir in output 2011-07-09 05:42:45 +0200 Marco Trevisan (Treviño) (8ab26b1) * Get support for gtk+2.0 back 2011-07-08 11:53:21 +0200 Sebastien Bacher (4d959cd) * releasing version 0.2.92-0ubuntu2 2011-07-08 15:01:04 +0800 Daniel van Vugt (c596a94) * Keep Log Out / Restart / Shut Down dialogs on top (LP: #807357) 2011-07-07 15:31:59 -0400 Ken VanDine (8560474) * releasing version 0.2.92-0ubuntu1 2011-07-07 14:52:05 -0400 Ken VanDine (1f2a833) * setting to UNRELEASED 2011-07-07 14:47:12 -0400 Ken VanDine (b81fe69) * * New upstream release. (0.2.91) * Integrates with LightDM now * Moved to libindicator 0.4 * New upstream release. (0.2.92) * Fixed dist'ing the XML files * debian/control: Move suggests from gdm to lightdm 2011-07-07 17:46:00 +0100 Conor Curran (4f53576) * icon updates for the user menu panel 2011-07-07 11:29:50 -0500 Ted Gould (9c47ca9) * releasing version 0.2.92-0ubuntu1~ppa1 2011-07-07 11:28:46 -0500 Ted Gould (74e0bce) * * New upstream release. (0.2.91) * New upstream release. (0.2.92) * Fixed dist'ing the XML files 2011-07-07 11:27:52 -0500 Ted Gould (0882ce4) * Import upstream version 0.2.92 2011-07-07 11:23:40 -0500 Ted Gould (331ab6a) * 0.2.92 (tag: 0.2.92) 2011-07-07 11:23:24 -0500 Ted Gould (d5e865a) * Adding in accounts-service-user.xml as well to dist. Not sure why this isn't caught by distcheck. 2011-07-07 11:18:06 -0500 Ted Gould (a823f56) * debian/control: Move suggests from gdm to lightdm 2011-07-07 11:17:08 -0500 Ted Gould (4a1f15a) * * New upstream release. * Integrates with LightDM now * Moved to libindicator 0.4 2011-07-07 11:15:42 -0500 Ted Gould (b72bf40) * Import upstream version 0.2.91 2011-07-07 11:15:18 -0500 Ted Gould (1bfebb7) * Sync to U. Desktop 2011-07-07 11:10:28 -0500 Ted Gould (0de4e5e) * 0.2.91 (tag: 0.2.91) 2011-07-07 10:53:49 -0500 Ted Gould (c2f17c8) * LightDM integration 2011-07-07 10:48:37 -0500 Ted Gould (67a17a4) * Migrating to libindicator 0.4 2011-07-07 10:48:22 -0500 Ted Gould (45a5771) * Removing unused result variable 2011-07-07 14:31:39 +0100 Conor Curran (6721214) * user label is now updated dynamically 2011-07-07 14:07:59 +0100 Conor Curran (b59889f) * added the username to the panel 2011-07-07 11:42:24 +0100 Conor Curran (c79e416) * icon now being shown on the panel for devices 2011-07-07 10:29:47 +0100 Conor Curran (d0532a0) * merged ted's fixes 2011-07-06 13:12:35 -0500 Ted Gould (097f3b1) * Making sure that users has the same dbus name as session as there is one process. 2011-07-06 12:18:59 -0500 Ted Gould (052462b) * Remvoing unused result 2011-07-06 17:55:08 +0100 Conor Curran (b2a247c) * tidy up 2011-07-05 18:28:22 +0100 Conor Curran (9ee6a25) * code tidied, menu splittage in progress 2011-07-05 16:57:20 +0100 Conor Curran (147a832) * split out the menus 2011-07-05 16:10:58 +1000 Robert Ancell (5efc993) * Integrate with LightDM 2011-07-04 17:14:32 +0100 Conor Curran (170728d) * menus split somewhat 2011-07-02 16:31:36 +0100 Conor Curran (c972f09) * compiling at least 2011-07-01 16:18:56 +0100 Conor Curran (61e02bb) * initial menu reshuffle in progress 2011-06-28 10:45:23 -0400 Ken VanDine (31c18f6) * releasing version 0.2.90-0ubuntu3 2011-06-23 10:06:24 -0400 Ken VanDine (492e744) * releasing version 0.2.90-0ubuntu2 2011-06-22 12:36:58 -0400 Ken VanDine (aa4219b) * releasing version 0.2.90-0ubuntu1 2011-06-22 12:12:51 -0400 Ken VanDine (5d83732) * * New upstream release. * GTK3 support 2011-06-21 10:42:34 -0500 Ted Gould (81976a2) * releasing version 0.2.90-0ubuntu1~ppa1 2011-06-21 10:40:16 -0500 Ted Gould (950a4a3) * * New upstream release. * GTK3 support 2011-06-21 10:39:54 -0500 Ted Gould (026af1c) * Import upstream version 0.2.90 2011-06-21 10:39:37 -0500 Ted Gould (e96275d) * Sync to U. Desktop 2011-06-21 10:26:40 -0500 Ted Gould (e94209b) * 0.2.90 (tag: 0.2.90) 2011-06-12 14:42:53 +0200 Gabor Kelemen (5f2c8d9) * Use ellipsis character instead of full stops. Fixes LP: 621339 2011-06-10 14:28:37 -0500 Ted Gould (29fe1a9) * GTK3 Support 2011-05-31 16:59:14 -0500 Ted Gould (9b9d8e1) * Adding in support for switching to the classic session 2011-05-26 11:54:30 -0400 Michael Terry (6eb44e9) * port to gtk3; allow building with gtk2 2011-05-12 11:30:04 +0200 Ted Gould (9258cd8) * Eh, forgot the .in.in files 2011-05-12 11:28:06 +0200 Ted Gould (b3c1ec1) * Making the desktop translatable 2011-05-12 11:18:08 +0200 Ted Gould (eb2890f) * Disting the shell files 2011-05-12 11:16:26 +0200 Ted Gould (1674442) * Building and installing the files 2011-05-12 00:22:21 +0200 Ted Gould (6a43af0) * Connecting in the build system 2011-05-12 00:20:05 +0200 Ted Gould (4fba533) * Getting the base files in. 2011-04-14 17:37:34 -0400 Ken VanDine (5b8ee3c) * releasing version 0.2.17-0ubuntu1 2011-04-14 16:06:06 -0500 Ted Gould (0703b4a) * releasing version 0.2.17-0ubuntu1~ppa1 2011-04-14 16:04:45 -0500 Ted Gould (fe3ef8f) * * New upstream release. * Don't die if we can't send an image update (LP: #747818) 2011-04-14 16:03:51 -0500 Ted Gould (4520257) * Import upstream version 0.2.17 2011-04-14 16:03:43 -0500 Ted Gould (6653e29) * Sync with U. Desktop 2011-04-14 15:57:46 -0500 Ted Gould (f133202) * 0.2.17 (tag: 0.2.17) 2011-04-14 11:17:53 -0500 Ted Gould (e3dd4ae) * Don't crash, especially for something so small 2011-04-13 09:17:26 -0500 Ted Gould (783f4a8) * Attaching bug 2011-04-13 09:17:11 -0500 Ted Gould (0f13ffc) * It sucks that the icon wouldn't change, but eh, not worth aborting over. 2011-04-07 15:24:04 -0400 Ken VanDine (326b407) * releasing version 0.2.16-0ubuntu1 2011-04-07 12:46:04 -0500 Ted Gould (b569657) * releasing version 0.2.16-0ubuntu1~ppa1 2011-04-07 12:44:55 -0500 Ted Gould (44fd7dd) * New upstream release. 2011-04-07 12:44:29 -0500 Ted Gould (15acda1) * Import upstream version 0.2.16 2011-04-07 12:40:44 -0500 Ted Gould (bb5c9ee) * 0.2.16 (tag: 0.2.16) 2011-04-05 16:41:29 -0500 Ted Gould (52be839) * releasing version 0.2.15-0ubuntu2~ppa1 2011-04-05 16:38:21 -0500 Ted Gould (f3ab86a) * * Upstream Merge * Don't error and crash Unity (LP: #745323) 2011-04-05 16:37:29 -0500 Ted Gould (5d18816) * Sync to U. Desktop 2011-04-05 16:36:00 -0500 Ted Gould (13c471d) * Only warn when not getting the proxy, so we don't bring Unity down 2011-04-04 22:59:32 -0500 Ted Gould (5c17122) * Removing a g_error so we don't bring the whole kit-and-kaboodle down. 2011-03-10 18:22:27 -0500 Ken VanDine (fa469a6) * releasing version 0.2.15-0ubuntu1 2011-03-10 16:10:22 -0600 Ted Gould (6e0ddb7) * releasing version 0.2.15-0ubuntu1~ppa1 2011-03-10 16:09:08 -0600 Ted Gould (eb8f43e) * New upstream release. ∘ Support adding arbitrary items to the end of the session menu. (LP: #727823) ∘ Call guest session with --no-lock to ensure there is no double locking (LP: #636693) 2011-03-10 16:07:12 -0600 Ted Gould (4097a4c) * Import upstream version 0.2.15 2011-03-10 16:06:39 -0600 Ted Gould (073fb07) * Sync to U. Desktop 2011-03-10 16:02:01 -0600 Ted Gould (7db402b) * 0.2.15 (tag: 0.2.15) 2011-03-10 16:01:05 -0600 Ted Gould (746fdd2) * Use the --no-lock parameter 2011-03-10 15:49:10 -0600 Ted Gould (ed671c8) * Add the --no-lock option to activate the session. 2011-03-10 15:24:10 -0600 Ted Gould (d7b132d) * Looking in a directory for extra launchers 2011-03-10 15:22:57 -0600 Ted Gould (5cf6274) * Embed the function so it's not one separator ever, but once per run 2011-03-10 15:09:45 -0600 Ted Gould (81022fc) * Add some cleanup and some comments 2011-03-10 15:04:33 -0600 Ted Gould (cb771e5) * Sort the launchers 2011-03-10 14:56:45 -0600 Ted Gould (80719b6) * Reducing the scope of some of our variables 2011-03-10 14:55:37 -0600 Ted Gould (454b911) * Closing the directory after we're done with it 2011-03-10 14:54:59 -0600 Ted Gould (2426a21) * Putting the appinfo's into a list so that we can sort them 2011-03-10 16:11:02 +0100 Martin Pitt (5f49c2d) * Drop support for indicator-session-extra.desktop 2011-03-10 11:11:44 +0100 Martin Pitt (f96caa9) * Add support for extra launcher dir 2011-02-17 15:36:31 -0500 Ken VanDine (2c72a12) * releasing version 0.2.14-0ubuntu1 2011-02-17 13:31:42 -0600 Ted Gould (220d1bb) * releasing version 0.2.14-0ubuntu1~ppa1 2011-02-17 13:30:24 -0600 Ted Gould (0f8285c) * debian/control: Bumping libindicator dep to 0.3.19 2011-02-17 13:30:01 -0600 Ted Gould (c8b0c8d) * * New upstream release. * Adding in accessible description 2011-02-17 13:29:07 -0600 Ted Gould (54dde17) * Import upstream version 0.2.14 2011-02-17 13:28:47 -0600 Ted Gould (4209721) * Sync with U. Desktop 2011-02-17 13:21:35 -0600 Ted Gould (f4cdae1) * 0.2.14 (tag: 0.2.14) 2011-02-17 13:21:19 -0600 Ted Gould (110a126) * Adding an accessible description 2011-02-17 13:19:30 -0600 Ted Gould (fc71071) * Increasing the libindicator version 2011-02-14 16:02:01 +1100 Luke Yelavich (8970d61) * Make the word session translatable 2011-02-14 15:17:40 +1100 Luke Yelavich (6545bca) * Add accessible_desc support 2011-02-11 12:31:58 -0500 Ken VanDine (51e2f14) * releasing version 0.2.13-0ubuntu1 2011-02-11 11:14:10 -0600 Ted Gould (9f17c47) * releasing version 0.2.13-0ubuntu1~ppa1 2011-02-11 11:12:42 -0600 Ted Gould (55fc53b) * * New upstream release. * Making text in logout dialog unselectable 2011-02-11 11:11:37 -0600 Ted Gould (633567c) * Import upstream version 0.2.13 2011-02-11 11:11:16 -0600 Ted Gould (0def75a) * Merge U. Desktop 2011-02-11 10:35:42 -0600 Ted Gould (a5e8b16) * 0.2.13 (tag: 0.2.13) 2011-02-08 21:03:21 -0600 Ted Gould (9498ffa) * Make message dialog internals un-selectable 2011-02-06 18:22:03 -0800 Matthew Rasmus (35dcf67) * Fix for lp:597317 2011-01-28 12:57:54 -0500 Ken VanDine (78f1b8f) * releasing version 0.2.12-0ubuntu1 2011-01-28 11:20:02 -0600 Ted Gould (89ddc9a) * releasing version 0.2.12-0ubuntu1~ppa1 2011-01-28 11:18:46 -0600 Ted Gould (89abeb7) * * New upstream release. * Fix service file names * Add log domain * Fix dbusmenu prototypes 2011-01-28 11:18:04 -0600 Ted Gould (259beb1) * Import upstream version 0.2.12 2011-01-28 11:17:07 -0600 Ted Gould (7084edf) * Sync to U. Desktop 2011-01-28 11:14:53 -0600 Ted Gould (5c4584e) * 0.2.12 (tag: 0.2.12) 2011-01-28 11:14:45 -0600 Ted Gould (25bde6b) * Fixing prototypes to match dbusmenu 2011-01-18 12:15:18 -0600 Ted Gould (15b71cd) * Fixing log domain and dist 2011-01-17 11:12:35 -0600 Ted Gould (ca79c8f) * Adding in log domains for messages 2011-01-17 11:07:12 -0600 Ted Gould (522ff81) * Oops, up to trunk we go. 2011-01-17 11:05:13 -0600 Ted Gould (e6737ea) * Removing the indicator-users service file as we don't build this anymore. 2011-01-17 11:03:45 -0600 Ted Gould (0639bc1) * Changing service files 2011-01-14 13:25:33 -0600 Ken VanDine (0aa7d57) * releasing version 0.2.11-0ubuntu1 2011-01-14 13:20:15 -0600 Ken VanDine (b5fa507) * Import upstream version 0.2.11 2011-01-14 13:18:34 -0600 Ken VanDine (b611f77) * version bump, 0.2.11 (tag: 0.2.11) 2011-01-13 21:07:18 -0600 Ken VanDine (60da979) * dbus interface rename, com.canonical 2011-01-13 21:01:50 -0600 Ken VanDine (de3f204) * Merged gdbus/dbusmenu 0.4 port from Michael Terry 2011-01-11 12:59:35 -0600 Michael Terry (c36a4eb) * and cancel the cancel object 2011-01-11 12:07:58 -0600 Michael Terry (3f91473) * also dispose of canel object 2011-01-11 10:48:07 -0600 Michael Terry (367a690) * port to gdbus and dbusmenu 0.4 2010-12-09 13:08:56 -0500 Ken VanDine (ce36877) * releasing version 0.2.10-0ubuntu4 2010-09-29 15:20:25 +0200 Sebastien Bacher (5947d61) * releasing version 0.2.10-0ubuntu3 2010-09-28 16:59:35 -0500 Ted Gould (e2f2f72) * Sync to Ubuntu Desktop 2010-09-22 18:43:53 +0200 Didier Roche (81c9b38) * releasing version 0.2.10-0ubuntu2 2010-09-22 18:41:22 +0200 Didier Roche (74ef215) * releasing version 0.2.10-0ubuntu2 2010-09-22 11:09:16 +0200 Didier Roche (33a4046) * * Rebuild for libindicator ABI change (LP: #637692) * debian/control: depends on latest libindicator-dev 2010-09-21 16:14:43 -0500 Ted Gould (c3557c8) * Generating Changelog and AUTHORS by make dist 2010-09-03 13:56:03 -0500 Ted Gould (5c35a96) * releasing version 0.2.10-0ubuntu1~ppa2 2010-09-03 13:55:24 -0500 Ted Gould (8da28b3) * * Upstream Merge * Ignoring an invalid error message (LP: #611257) 2010-09-03 13:54:05 -0500 Ted Gould (911d220) * Don't look at an invalid message. 2010-09-01 15:22:20 -0500 Ted Gould (b043a8c) * Removing the error messages as it's not always initialized properly. 2010-08-12 15:20:44 -0400 Ken VanDine (3ae38c2) * releasing version 0.2.10-0ubuntu1 2010-08-12 11:43:01 -0500 Ted Gould (e843516) * releasing version 0.2.10-0ubuntu1~ppa1 2010-08-12 11:40:24 -0500 Ted Gould (7c5140a) * * New upstream release. * Fix to lock screen so that the menu item is always to lock the screen. * Fix capitalization of complete update message. 2010-08-12 11:37:15 -0500 Ted Gould (5988e5b) * Import upstream version 0.2.10 2010-08-12 11:36:52 -0500 Ted Gould (3b35909) * Merge in Ubuntu Desktop 2010-08-12 11:32:35 -0500 Ted Gould (3b5cc00) * 0.2.10 (tag: 0.2.10) 2010-08-12 09:17:03 -0500 Ted Gould (1199419) * Fixing the lock screen functionality to match the new design. 2010-08-12 09:16:33 -0500 Ted Gould (2189e18) * Fixing captialization of the completion string. 2010-08-06 15:58:55 -0500 Ted Gould (4155034) * Linking to bug 599848 2010-08-06 13:45:10 -0500 Ted Gould (c5f528c) * Add and accel group to the indicator for the shortcut 2010-08-06 13:40:30 -0500 Ted Gould (fcf32db) * Putting the shortcut on the menuitem 2010-08-06 12:01:20 -0500 Ted Gould (fbed796) * Set up the listener for the keybinding 2010-08-06 11:58:25 -0500 Ted Gould (b423aba) * Getting keybinding defines 2010-08-06 10:57:11 -0500 Ted Gould (306e8f6) * Making it so that lock_screen always locks the screen 2010-08-06 10:43:18 -0500 Ted Gould (e86e25a) * Removing the ability to have the menu item say anything other than 'Lock Screen' 2010-08-05 12:47:16 +0200 Sebastien Bacher (0990eec) * releasing version 0.2.9-0ubuntu1 2010-08-05 12:45:17 +0200 Sebastien Bacher (f421d12) * * New upstream release: - Change "Restart Required..." to "Restart To Complete Update..." (lp: #586928) - Ellipsized strings. 2010-08-05 12:41:11 +0200 Sebastien Bacher (906f792) * Import upstream version 0.2.9 2010-08-02 09:04:57 -0500 Cody Russell (453b8f9) * Bump version. 2010-08-02 08:50:07 -0500 Cody Russell (ae2af4b) * Ellipsize 2010-07-31 18:27:50 +0530 vish (7978263) * Changing 'Restart Required' to 'Restart To Complete Update' 2010-04-09 21:02:15 +0200 Sebastien Bacher (a54ccde) * releasing version 0.2.8-0ubuntu2 2010-04-09 20:59:20 +0200 Sebastien Bacher (ef92fb6) * releasing version 0.2.8-0ubuntu1~ppa1 2010-04-09 11:14:30 -0500 Ted Gould (dda06df) * releasing version 0.2.8-0ubuntu1~ppa1 2010-04-09 11:07:01 -0500 Ted Gould (b26a556) * New upstream release. 2010-04-09 11:05:57 -0500 Ted Gould (469cf99) * Import upstream version 0.2.8 2010-04-09 11:02:38 -0500 Ted Gould (dae6d7d) * Turning off merge support for bd 2010-04-09 10:58:45 -0500 Ted Gould (1ed276d) * 0.2.8 (tag: 0.2.8) 2010-04-07 13:48:03 -0500 Ted Gould (8adaef5) * releasing version 0.2.7-0ubuntu1~ppa3 2010-04-07 13:45:47 -0500 Ted Gould (d268b36) * * Upstream Merge * Making restart and shutdown items configurable (LP: #548810) 2010-04-07 13:45:00 -0500 Ted Gould (9c92ecc) * Sync to trunk 2010-04-07 13:44:46 -0500 Ted Gould (a40be08) * Make restart and shutdown configurable with GConf 2010-04-06 22:36:20 -0500 Ted Gould (e3391af) * releasing version 0.2.7-0ubuntu1~ppa3~conf1 2010-04-06 22:34:18 -0500 Ted Gould (dfc07e2) * * Upstream Merge * Making restart and shutdown items configurable (LP: #548810) 2010-04-06 22:33:17 -0500 Ted Gould (cf5ace2) * releasing version 0.2.7-0ubuntu1~ppa2 2010-04-06 22:26:24 -0500 Ted Gould (9449b85) * * Upstream Merge * Changing 'Sleep' to 'Suspend' (LP: #547102) * Fixing translations helper text (LP: #547131) * Passing correct object to callback (LP: #543393) * Ignoring malformed message (LP: #548620) 2010-04-06 17:26:41 -0500 Ted Gould (58cb1d4) * Check to see if the shutdown and restart items should be shown on first run. 2010-04-06 17:25:22 -0500 Ted Gould (54f8f8b) * Changing prototype to not have the same info twice. 2010-04-06 17:25:05 -0500 Ted Gould (234ca9c) * Filling out everything to check and update the shutdown/restart items 2010-04-06 17:24:42 -0500 Ted Gould (07dcd3f) * Adding the restart and shutdown keys and functions to check them. 2010-04-06 16:56:04 -0500 Ted Gould (fd1e692) * Formatting 2010-04-06 16:54:46 -0500 Ted Gould (79c9706) * Adding configuration options for the restart menuitem and the shutdown one. 2010-04-06 15:52:05 -0500 Ted Gould (e822834) * Not printing a message that is sometimes invalid. 2010-04-06 15:51:42 -0500 Ted Gould (d2416a6) * Passing the right object in the guest activate callback. 2010-04-06 11:58:39 -0500 Ted Gould (a3d3df3) * Attaching bug 2010-04-06 11:58:16 -0500 Ted Gould (7a7161a) * Adding some protection. We should always use protection. 2010-04-06 11:49:10 -0500 Ted Gould (a8a5221) * Actually pass the service in the callback 2010-04-01 21:27:28 -0500 Ted Gould (953b64b) * Seems that the message isn't always valid 2010-03-31 15:09:51 -0500 Ted Gould (5e7e4f6) * Switching 'Sleep' to 'Suspend' 2010-03-29 14:08:51 -0500 Ted Gould (879330a) * Use contexts correctly. 2010-03-29 14:08:16 -0500 Gabor Kelemen (cbbb96c) * Use contexts properly 2010-03-25 13:09:23 -0500 Ted Gould (e100d55) * Changing the menu item to 'Suspend' 2010-03-25 09:40:38 -0500 Ted Gould (56a250c) * releasing version 0.2.7-0ubuntu1~ppa1 2010-03-25 09:37:57 -0500 Ted Gould (4797449) * * Upstream release 0.2.7 * Remove debian/patches/restore_lock_screen.patch added by downstream. 2010-03-25 09:34:34 -0500 Ted Gould (791f0b4) * 0.2.7 (tag: upstream-0.2.7, tag: 0.2.7) 2010-03-25 09:28:26 -0500 Ted Gould (e0253f4) * releasing version 0.2.6-0ubuntu3~ppa3 2010-03-25 09:26:32 -0500 Ted Gould (c310593) * * Upstream Merge * Adding a switch for translators if the "Switch From" translation doesn't make sense (LP: #545893) 2010-03-25 09:22:11 -0500 Ted Gould (14f57ce) * Adding a switch for translations that don't have a useful 'Switch From' 2010-03-24 17:00:36 -0500 Ted Gould (9abd35d) * releasing version 0.2.6-0ubuntu3~ppa2 2010-03-24 16:58:14 -0500 Ted Gould (3c81ea2) * * Upstream Merge * Scale avatar icons to menu size (LP: #542505) 2010-03-24 16:43:32 -0500 Ted Gould (eff99e5) * Properly scale avatars if they are too large. 2010-03-24 16:39:57 -0500 Ted Gould (57f27aa) * Adding in a check to see if the translator would like to fallback to not using the username. 2010-03-24 16:24:26 -0500 Ted Gould (b0d252a) * Flipping things around a little bit so that if we get an error, we'll still build the default icon. 2010-03-24 15:35:00 -0500 Ted Gould (bb6754e) * Scale the avatars to be ICON_SIZE_MENU 2010-03-24 10:28:32 -0500 Ted Gould (983ebf8) * releasing version 0.2.6-0ubuntu3~ppa1 2010-03-24 10:25:25 -0500 Ted Gould (1e6cf58) * Remove debian/patches/restore_lock_screen.patch 2010-03-24 10:25:03 -0500 Ted Gould (3ce500e) * * Upstream Merge * Fix strings to have all be "Shut Down" (LP: #545578) 2010-03-24 10:23:44 -0500 Ted Gould (74bbdf0) * Updating to Ubuntu desktop 2010-03-24 10:09:04 -0500 Ted Gould (69caf1c) * String fix for some not backed out. 2010-03-23 20:12:19 -0500 Ted Gould (b59479b) * Fixes bug 545578 2010-03-23 20:11:52 -0500 Ted Gould (50efa94) * Missed the 'Switch Off' texts in the dialog. 2010-03-23 18:59:37 +0100 Sebastien Bacher (81db148) * releasing version 0.2.6-0ubuntu2 2010-03-18 15:51:49 -0400 Ken VanDine (585f118) * releasing version 0.2.6-0ubuntu1 2010-03-18 14:22:44 -0500 Ted Gould (66c6817) * releasing version 0.2.6-0ubuntu1~ppa1 2010-03-18 14:20:40 -0500 Ted Gould (2ab6232) * debian/control: Require libindicator 0.3.5 2010-03-18 14:19:39 -0500 Ted Gould (2b2e31f) * Upstream release 0.2.6 ∘ Updating sessions to make guest account marked when being used (LP: #436030) ∘ String "Switch From" is miscapitalized (LP: #540265) ∘ Follow user switching lockdown key (LP: #504360) ∘ Use user avatar images in session menu (LP: #436028) ∘ Don't show suspend/hibernate if disabled in Policy Kit (LP: #432598) ∘ Lock screen when switching users (LP: #536801) ∘ Fix callback prototype (LP: #536990) ∘ Revert back to "Shut Down" instead of "Switch Off" (LP: #540056) ∘ Fix leaked GConf notifications ∘ Add GConf key for showing the "Log Out" item ∘ Adding the ability to specify a desktop file to have at the end of the menu. ∘ Setting up restart required notification by changing panel icon and icon in menus. ∘ Use the libindicator image helpers ∘ Set proper translation domain for loadable indicator ∘ Translation update 2010-03-18 14:17:29 -0500 Ted Gould (631d34a) * Updating to Ubuntu Desktop 2010-03-18 14:16:19 -0500 Ted Gould (f1095e5) * 0.2.6 (tag: 0.2.6) 2010-03-18 14:01:25 -0500 Ted Gould (1c7fe73) * Reverting from 'Switch Off' to 'Shut Down' 2010-03-18 13:50:42 -0500 Ted Gould (efedfa6) * Handle updating of sessions and mark the guest account when it has an open session. 2010-03-18 13:50:05 -0500 Ted Gould (c4a714f) * Only lock screensaver if the screensaver is set to lock. 2010-03-18 13:48:42 -0500 Ted Gould (e6bf7bb) * Using an icon for users or a stock item if they don't have an icon. 2010-03-17 22:30:45 -0500 Ted Gould (5704cdb) * Linking to 436030 2010-03-17 22:29:37 -0500 Ted Gould (a4d38cd) * Linking to 436028 2010-03-17 20:00:18 -0500 Ted Gould (e89ea26) * Changing the case of 'Switch From' 2010-03-17 19:59:24 -0500 Ted Gould (64058bd) * Updating the PO files and removing the fuzzy on the case change. 2010-03-17 19:49:56 -0500 Ted Gould (025f0e0) * Updating to Ubuntu translations 2010-03-17 19:48:52 -0500 Ted Gould (0d2ee23) * Merging in the Ubuntu translations gotten as a tarball from Launchpad 2010-03-17 19:46:22 -0500 Ted Gould (1ef2ab7) * Adding in new languages. 2010-03-17 19:45:18 -0500 Ted Gould (bbc9ff5) * Adding in the Ubuntu Translator's translations 2010-03-17 16:55:44 -0500 Ted Gould (c3d3a6b) * Getting the horizontal padding for a nice spacing between widgets. 2010-03-17 16:50:28 -0500 Ted Gould (e879ad7) * Handling the file URIs 2010-03-17 16:50:13 -0500 Ted Gould (d2e52c5) * Moving debug message 2010-03-17 16:38:31 -0500 Ted Gould (e94cf5b) * Check to ensure the file exists. 2010-03-17 16:36:53 -0500 Ted Gould (4e4246d) * Nice debugging message. 2010-03-17 16:33:05 -0500 Ted Gould (2f000c8) * Using proper icon. 2010-03-17 16:26:16 -0500 Ted Gould (3564afb) * Setting the user icon 2010-03-17 16:24:00 -0500 Ted Gould (23b8dc2) * Building an icon based on teh icon props 2010-03-17 16:23:49 -0500 Ted Gould (7ddf670) * Some properties for putting icons on the user items. 2010-03-17 15:28:46 -0500 Ted Gould (6a37283) * Watch for the logged in property changing and hide or show the logged in widget depending on it. 2010-03-17 15:20:21 -0500 Ted Gould (1d79b92) * Some debugging an checking to ensure the menu item is not NULL 2010-03-17 15:05:46 -0500 Ted Gould (8ab1eb8) * Uhg, false sucks. 2010-03-17 14:00:06 -0500 Ted Gould (89fe9da) * Using defines to make sure the strings are right. 2010-03-17 10:56:28 -0500 Ted Gould (05b52fc) * Switching to getting locked proxies. Just to have more error handling. 2010-03-17 10:47:09 -0500 Ted Gould (6233fb6) * Fix capitalization of 'Switch From' 2010-03-17 08:15:09 -0500 Ted Gould (494bb4f) * Switching to the generated dbus interface 2010-03-17 08:09:07 -0500 Ted Gould (8b77c4f) * Grabbing the session interface from consolekit 2010-03-16 22:58:30 -0500 Ted Gould (da26ce1) * Switching to using sesson proxies for the session we want to look at instead of our session 2010-03-16 22:23:37 -0500 Ted Gould (6193ab2) * Setting the logged in parameter on the guest item and tracking the session ID of the guest session. 2010-03-16 21:58:59 -0500 Ted Gould (2e0cbb1) * Setting the guest item once it gets built. 2010-03-16 21:56:38 -0500 Ted Gould (7e38445) * Adding a guest_item for the guest menu item and a function to set it. 2010-03-16 21:52:29 -0500 Ted Gould (8dddf3f) * When a session is added or removed we need to change the state of that user item. 2010-03-16 21:47:45 -0500 Ted Gould (6b1354f) * Setting the menuitem for the user. 2010-03-16 21:46:42 -0500 Ted Gould (41fb450) * Adding a menuitem property to the user data structure. 2010-03-16 20:51:22 -0500 Ted Gould (5a06c70) * Switching both of these function to using the generated header file. 2010-03-16 20:42:58 -0500 Ted Gould (1a451a7) * Building a proxy to the local display factory 2010-03-16 20:32:20 -0500 Ted Gould (9d36c20) * Adding in the GDM local display DBus interface spec. 2010-03-16 19:58:54 -0500 Ted Gould (94cd451) * Adding a way to activate the guest session through GDM 2010-03-16 17:03:40 -0500 Ted Gould (c503280) * Track whether we've setup GConf notification and unregister on update. 2010-03-16 16:52:17 -0500 Ted Gould (6eea265) * Make sure to call to activate teh screensaver if we can't lock it. Oh, and that takes a reply. 2010-03-16 16:36:28 -0500 Ted Gould (c0b109e) * Splitting out the params here. 2010-03-16 16:35:01 -0500 Ted Gould (02de3c1) * Forgot to make this static. 2010-03-16 16:27:07 -0500 Ted Gould (62e8f11) * Adding lock-helper.c in as it has translatable strings now. 2010-03-16 16:26:29 -0500 Ted Gould (c8438f9) * Adding in the mechanism to actually do the callback and change the label. 2010-03-16 16:16:50 -0500 Ted Gould (c5050f0) * Connecting in the update item. 2010-03-16 16:16:00 -0500 Ted Gould (0b15517) * Adding a function for updating the logout menuitem. 2010-03-16 16:02:04 -0500 Ted Gould (9bf67d5) * Instead of making the item disabled, change the text when we won't lock the screen. 2010-03-16 15:44:41 -0500 Ted Gould (5bb98fd) * Tracking the notifications, so that we can unregister them with new menus. 2010-03-16 14:47:59 -0500 Ted Gould (1e43b72) * Sync up to trunk. 2010-03-16 14:47:41 -0500 Ted Gould (0cfa0d1) * Bad boolean 2010-03-16 14:44:39 -0500 Ted Gould (29e2c7e) * Add in the key for locking the screen and making that part of will_lock 2010-03-16 10:06:31 -0500 Ted Gould (87d0374) * When switching users try to lock the screen 2010-03-16 10:05:14 -0500 Ted Gould (e1afff1) * If policy kit disables the suspend and hibernate don't show them. 2010-03-16 10:03:09 -0500 Ted Gould (4103fca) * Adding a GConf key for showing the logout item. 2010-03-16 10:02:52 -0500 Ted Gould (9b55c3d) * Watching for the screensaver lockdown GConf key. 2010-03-15 21:51:14 -0500 Ted Gould (ae2c94b) * Add in checking whether the logout button is shown, and get it changing with the others. 2010-03-15 21:50:48 -0500 Ted Gould (868fd5e) * Update to handle the new key for showing the logout menu item. 2010-03-15 21:25:33 -0500 Ted Gould (4c19fcf) * Adding in a new gconf key for showing the logout button. 2010-03-15 20:47:28 -0500 Ted Gould (9efeb48) * Switching the debug message to be more correct. 2010-03-15 20:46:01 -0500 Ted Gould (40e7ac0) * Making a small little wrapper to check the lockdown key. 2010-03-15 20:30:42 -0500 Ted Gould (48ee59d) * Grabbing the screensaver gconf key branch 2010-03-15 20:19:27 -0500 Ted Gould (c90b0b4) * Lock the screen in the various activate functions. 2010-03-15 17:17:39 -0500 Ted Gould (2d17c45) * Checking the error to make sure we're getting back reasonable data or reporting the error. 2010-03-15 17:15:16 -0500 Ted Gould (28ef20a) * Use the upower allowed interface to check to see if PK is blocking suspend and hibernate 2010-03-15 17:02:31 -0500 Ted Gould (05cd0a2) * Grabbing the upower definition file so that we can build a client for it. 2010-03-15 16:55:39 -0500 Ted Gould (03a2de4) * Adding properties for allowing the suspend and hibernate 2010-03-15 16:40:19 -0500 Ted Gould (e2ec91e) * Grab the branch doing screensaver stuff. 2010-03-15 16:16:53 -0500 Ted Gould (cef6711) * Switching the suspend/hibernate handling to a cached value. And that way we can regen the menus without looking up the values. 2010-03-15 16:02:06 -0500 Ted Gould (eb8756b) * Only setup signals if we're building the proxy for the first time. 2010-03-15 16:00:43 -0500 Ted Gould (acc3a96) * Adding some comments to describe a long function. 2010-03-15 15:52:17 -0500 Ted Gould (bdba7e5) * Handling the locking of the screen in the rebuild function. 2010-03-15 15:36:48 -0500 Ted Gould (c334ecc) * Removing the lock separator as we don't need it anymore. 2010-03-15 15:33:36 -0500 Ted Gould (29bd57b) * Changing the lockdown key to do all the switching instead of just the switch user item. 2010-03-15 15:21:26 -0500 Ted Gould (523c024) * Switching from hiding entries to just rebuilding the menus. 2010-03-15 14:45:48 -0500 Ted Gould (065984d) * Switching around the GConf notification setup to do an entire directory. 2010-03-15 14:11:55 -0500 Ted Gould (da365cb) * Tracking the separator next to the lock item as well. 2010-03-15 13:29:01 -0500 Ted Gould (aa52289) * Embarassing 4 letter word to forget. Guess the compiler would add it back anyway though. 2010-03-15 13:28:19 -0500 Ted Gould (df71f47) * Reacting to changes in the screensaver lockdown key. 2010-03-15 13:10:43 -0500 Ted Gould (8ea0fde) * Changing the define name to have room for more locdown keys 2010-03-15 10:03:56 -0500 Ted Gould (39e00eb) * Switching the names of the restart icons. 2010-03-15 09:49:42 -0500 Ted Gould (bbcf5b0) * Updating to latest trunk 2010-03-15 09:48:36 -0500 Ted Gould (32e57df) * Allowing for a desktop file to be tacted on the end of the session menu. 2010-03-15 12:03:59 +0100 Sebastien Bacher (91a59d5) * releasing version 0.2.5-0ubuntu3 2010-03-12 22:19:22 -0600 Ted Gould (dc69931) * Use the libindicator image helper to get fallbacks and nicer icons. 2010-03-12 22:18:55 -0600 Ted Gould (2681e64) * Make it so the panel icon can switch between two values based on whether the user needs to restart 2010-03-12 21:54:12 -0600 Ted Gould (501c8a7) * Looking for a desktop file, and if it exists, putting it as a final menu item. 2010-03-12 21:52:22 -0600 Ted Gould (7810d87) * Adding in gio-unix for desktop file reading 2010-03-12 21:23:35 -0600 Ted Gould (70a0dc7) * Making sure that if we can't get the icon, we leave it alone. 2010-03-12 21:08:15 -0600 Ted Gould (4045ff0) * Switching to building with GIcon so that we don't have to add an icon, we can use fallbacks. 2010-03-12 17:38:33 -0600 Ted Gould (3f28a83) * Restart icon name. 2010-03-12 17:36:22 -0600 Ted Gould (6bdd9dd) * Merging in the panel restart icon branch 2010-03-12 17:33:49 -0600 Ted Gould (62a7974) * Merging to trunk to remove merge conflicts. 2010-03-12 17:23:04 -0600 Ted Gould (7f48986) * Changing the emblem to system-restart-panel 2010-03-12 16:43:18 -0600 Ted Gould (eaf244d) * Use the library i18n libs to use the right translation domain. 2010-03-12 16:42:44 -0600 Ted Gould (bb4c984) * Putting the restart icon in the gutter by using a GtkImageMenuItem 2010-03-12 16:33:33 -0600 Ted Gould (b419d04) * Using the libindicator helpers so we get things like fallbacks! \o/ 2010-03-12 16:26:12 -0600 Ted Gould (ed42cea) * Upping libindicator dep to 0.3.5 2010-03-12 16:23:58 -0600 Ted Gould (9c6bec9) * The icon changed enough, we need to have the restart icon stuff. 2010-03-12 16:19:05 -0600 Ted Gould (44d2e32) * Keeping the names the same for now, until we have artwork. 2010-03-12 16:10:57 -0600 Ted Gould (8d65fd6) * Copyright headers 2010-03-12 16:08:28 -0600 Ted Gould (91d75de) * Making our service come up a little earlier 2010-03-12 16:07:33 -0600 Ted Gould (78211dc) * Protecting from a NULL object 2010-03-12 15:52:13 -0600 Ted Gould (5d78422) * Setting the icon when the restart is touched. 2010-03-12 15:49:52 -0600 Ted Gould (2dd05e2) * Moving the icon names into the shared header files 2010-03-12 15:47:33 -0600 Ted Gould (7466367) * Getting the icon, but only when we're connected. 2010-03-12 15:35:07 -0600 Ted Gould (802d644) * Setting the icon to something sensable 2010-03-12 15:26:50 -0600 Ted Gould (10ab858) * Icon name changing signal for updating the image. 2010-03-12 15:08:25 -0600 Ted Gould (fced2aa) * Building us a proxy! Now we are dangerous. 2010-03-12 14:59:01 -0600 Ted Gould (05dbbb9) * Add shared names for the dbus interfaces. 2010-03-12 14:37:58 -0600 Ted Gould (e504d1d) * Creating our little dbus-object. 2010-03-12 14:33:30 -0600 Ted Gould (0d2c077) * Build us a signal 2010-03-12 14:26:46 -0600 Ted Gould (a92cec4) * providing a set_name function 2010-03-12 14:22:40 -0600 Ted Gould (d9427c6) * Setting up the object and giving it a name. 2010-03-12 14:14:12 -0600 Ted Gould (2922e64) * Connecting and registering the dbus object. 2010-03-12 14:00:20 -0600 Ted Gould (64c3420) * Setting up session dbus interface client server stuff. 2010-03-12 13:58:39 -0600 Ted Gould (931ee90) * Adding in base objects 2010-03-12 13:43:37 -0600 Ted Gould (eed04df) * Simple starter object for making the dbus interface. 2010-03-12 13:04:22 -0600 Ted Gould (535a2e6) * Setting up the indicator to use library translations so they'll be grabbed from the right domain. 2010-03-12 12:39:47 -0600 Ted Gould (9bfcbd2) * Changing the service to use the new menu item 2010-03-12 12:25:58 -0600 Ted Gould (fb8754f) * Adding in a handler and renderer for the restart required item 2010-03-11 20:56:35 -0600 Ted Gould (a4eb496) * A bunch of properties to make our new menu item type. 2010-03-12 00:30:59 +0100 Sebastien Bacher (8557edd) * releasing version 0.2.5-0ubuntu2 2010-03-10 23:18:19 -0600 Ted Gould (4172abb) * Translation updates from OEM 2010-03-10 21:49:34 -0600 Ted Gould (705c6b6) * Match the prototyp of the signal correctly. 2010-03-10 17:33:32 -0600 Cody Russell (dc5302f) * Use gint64, not UserData*, for the callback to user-added signal. 2010-03-10 17:40:23 -0500 Kyle Nitzsche (afd8f16) * add LINGUAS with 31 languages and corresponding 31 po files, which adds 14 strings (10 fuzzy, 8 untransalted) 2010-03-10 16:23:37 +0100 Sebastien Bacher (f45b7eb) * clean lgpl copying file since there is no lgpl code there 2010-03-10 16:21:27 +0100 Sebastien Bacher (ba895a1) * releasing version 0.2.5-0ubuntu1 2010-03-04 12:33:12 -0600 Ted Gould (45f8803) * releasing version 0.2.5-0ubuntu1~ppa1 2010-03-04 12:19:47 -0600 Ted Gould (36cd4b9) * * Upstream Release 0.2.5 * Restart required menu item when it's required for updates * New logout dialogs. 2010-03-04 12:16:23 -0600 Ted Gould (2b85f39) * 0.2.5 (tag: 0.2.5) 2010-03-04 08:52:35 -0600 Ted Gould (2eba4c7) * Setting the icon and changing the text on the restart menu if one is required by update. 2010-03-04 08:50:50 -0600 Ted Gould (6f21e3c) * Updating to new logout dialogs. 2010-03-03 21:51:57 -0600 Ted Gould (d018794) * Some function comments. 2010-03-03 21:50:37 -0600 Ted Gould (be3f65e) * Adds a file watcher to see if we should change the menuitem to warn that a restart is recommended. 2010-03-03 21:08:15 -0600 Ted Gould (752b880) * releasing version 0.2.4-0ubuntu3~ppa1 2010-03-03 21:06:00 -0600 Ted Gould (d9bc98c) * * Upstream Merge * Fix naming to "Switch off" and "Sleep" * Blocking the current user from the user list * Change sorting to be based on real names and handle conflicts * Removing some ConsoleKit errors * Memory leak on PangoLayout allocation * Don't set GTK decorations * ConsoleKit fallback if gnome-session not available 2010-03-03 21:02:53 -0600 Ted Gould (4533e76) * Merge in ubuntu-desktop 2010-03-03 20:58:51 -0600 Ted Gould (1af7a04) * Changing strings to match distro wide sleep and switch off. 2010-03-03 20:58:22 -0600 Ted Gould (da2cc84) * Removing the current user from the list. 2010-03-03 20:54:37 -0600 Ted Gould (3be37d1) * Sorting based on real names and conflict naming. 2010-03-03 20:47:35 -0600 Ted Gould (2aeb4a3) * LGPL not needed with dropping the logout-dialog.c file. 2010-03-03 20:39:38 -0600 Ted Gould (8db0d6c) * Sync to trunk 2010-03-03 20:37:47 -0600 Ted Gould (25e5df5) * Copyright headers 2010-03-03 20:36:18 -0600 Ted Gould (edeb525) * Slightly longer string for better wrapping. 2010-03-03 17:00:45 -0600 Ted Gould (10e1e69) * Setting the default button. 2010-03-03 16:57:37 -0600 Ted Gould (8d96a4f) * String fixes and a comment. 2010-03-03 16:55:50 -0600 Ted Gould (3928d09) * Checking to see if we need updates and allowing that on logout dialogs. 2010-03-03 16:38:44 -0600 Ted Gould (a76563f) * Adding in different button strings if we need authentication. 2010-03-03 16:18:00 -0600 Ted Gould (2ae450d) * Filling in the code to check and see if we can restart or stop. 2010-03-03 15:49:41 -0600 Ted Gould (68d1360) * Flattening the build tree. 2010-03-03 15:42:31 -0600 Ted Gould (d9dd91a) * Updating merge to new enums. 2010-03-03 15:39:16 -0600 Ted Gould (d694e0a) * Merging in the consolekit branch to get the interface file. 2010-03-03 15:27:51 -0600 Ted Gould (b51d58d) * Skeleton for checking the different states. 2010-03-03 14:52:09 -0600 Ted Gould (f998b8b) * Removing the old ck-pk helpers. 2010-03-03 14:51:57 -0600 Ted Gould (3f35021) * Flipping button order 2010-03-03 14:16:56 -0600 Ted Gould (84c4324) * Putting the image in and cleaning up the props 2010-03-03 14:13:11 -0600 Ted Gould (25a24b5) * Provide the basis for the window 2010-03-03 13:41:16 -0600 Ted Gould (087e895) * Switching translatable file. 2010-03-03 13:39:51 -0600 Ted Gould (bdd9261) * Adding in all the strings. 2010-03-03 12:07:30 -0600 Ted Gould (41b9351) * Suspends to sleep 2010-03-03 12:05:28 -0600 Ted Gould (fe25b2a) * Changing shutdowns to switch offs 2010-03-02 16:43:21 -0600 Ted Gould (a6d04fe) * Removing errors on getting sessions from CK and some other cleanups. 2010-03-02 16:17:12 -0600 Ted Gould (03c045f) * If we ARE a conflicted name then we need to fallback into displaying the user name. 2010-03-02 16:13:22 -0600 Ted Gould (d723e8d) * Creating a field for the user that has the real name in it, and a place for that to conflict. 2010-03-02 16:08:23 -0600 Ted Gould (ad9dd9e) * Sort by real name 2010-03-02 14:49:04 -0600 Ted Gould (4dca332) * Unreffing an allocated layout. 2010-03-02 12:05:06 -0600 Ted Gould (e9d4b41) * Switching things around a little bit. Making sure we always go through the list to search for the guest account to see if it's logged in. But, still not making menu entries. 2010-03-02 11:51:27 -0600 Ted Gould (e5dd34b) * Restructuring callbacks to not need the count variable. 2010-03-02 11:48:18 -0600 Ted Gould (40ef68c) * Making it so that count is not a global and just calculated from the list. 2010-03-02 11:46:27 -0600 Ted Gould (206f100) * Making it so that users is not a global and just grabbed everytime and used. 2010-03-02 11:33:51 -0600 Ted Gould (86a394a) * Check the UID to see if it's me 2010-03-02 16:03:59 +0100 Sebastien Bacher (b713998) * releasing version 0.2.4-0ubuntu2 2010-03-01 21:34:08 -0600 Ted Gould (bb12842) * Switching to using the dbus client code. 2010-03-01 21:29:52 -0600 Ted Gould (1513ca7) * Stealing the consolekit manager interface out of consolekit 2010-03-01 20:45:16 -0600 Ted Gould (7e8f0d6) * Unreffing the layout that we allocated 2010-02-25 17:05:59 -0600 Ted Gould (b8dfba9) * Stop forcing the decorations on. 2010-02-25 16:55:00 -0600 Ted Gould (37c3bea) * Fixing ConsoleKit fallback to wait on responses. 2010-02-25 16:42:30 -0600 Ted Gould (d605a10) * can't really use async as we dont' have a mainloop here 2010-02-25 16:38:38 -0600 Ted Gould (8689698) * Switching to getting a reply 2010-02-25 16:04:43 -0500 Ken VanDine (b10f319) * releasing version 0.2.4-0ubuntu1 2010-02-25 11:57:44 -0600 Ted Gould (7309355) * releasing version 0.2.4-0ubuntu1~ppa1 2010-02-25 11:56:16 -0600 Ted Gould (6efdf35) * * Upstream release 0.2.4 * When we can't shutdown with gnome-session fallback to using ConsoleKit. * Detect when GPM isn't available and don't error out. * Change suspend and hibernate detection property names for adjustment to upower. 2010-02-25 11:54:38 -0600 Ted Gould (ab02e29) * 0.2.4 (tag: 0.2.4) 2010-02-25 11:51:19 -0600 Ted Gould (5be29b7) * Falling back to ConsoleKit when we can't talk to Gnome Session 2010-02-25 11:47:46 -0600 Ted Gould (09427de) * Name changes for upower 2010-02-25 10:26:23 -0600 Cody Russell (148dffa) * Don't set the gdk decorations. 2010-02-24 17:16:14 -0600 Ted Gould (64602f8) * Changing to new enums and function prototypes. 2010-02-24 17:12:55 -0600 Ted Gould (40e989f) * Adding some types of dialog and a new function. 2010-02-24 11:39:50 -0600 Ted Gould (8985b00) * Adding in shutdown and restart 2010-02-24 11:26:24 -0600 Ted Gould (02ab93a) * Adding a fallback for now gnome-session detected. 2010-02-23 16:55:45 -0600 Ted Gould (7636e19) * Changed names to patch current upower 2010-02-23 11:33:18 -0600 Ted Gould (c96dfa4) * Place holder new object 2010-02-23 11:10:21 -0600 Ted Gould (0c8dbfc) * Removing the old logout dialog. It's been through too much, better to start over. 2010-02-19 11:31:23 -0600 Ted Gould (d0eee8b) * Fixing when we can't connect to GDM 2010-02-19 10:45:06 -0500 Ken VanDine (c0e6bba) * releasing version 0.2.3-0ubuntu2 2010-02-19 13:28:45 +0100 David Barth (bb88b76) * prevent crash in g_error when gdm is not running 2010-02-18 14:08:44 -0600 Ted Gould (c9231bf) * Update to Ubuntu Desktop 2010-02-18 14:41:10 -0500 Ken VanDine (4bf2c9e) * releasing version 0.2.3-0ubuntu1 2010-02-18 09:49:25 -0600 Ted Gould (eb53592) * releasing version 0.2.3-0ubuntu1~ppa1 2010-02-18 09:47:36 -0600 Ted Gould (074759d) * Removed debian/patches/01_port_to_upower.patch as it is now merged upstream. 2010-02-18 09:46:44 -0600 Ted Gould (18e23b3) * * Upstream release 0.2.3 * Switch menu ordering to match design spec * Change switch menu item to "Switch from..." * Move from Devkit-Power to upower * Adding in user logged in icon and menu item 2010-02-18 09:42:40 -0600 Ted Gould (414afb9) * Sync with ubuntu-desktop 2010-02-18 09:39:50 -0600 Ted Gould (e07cdb8) * 0.2.3 (tag: 0.2.3) 2010-02-18 09:39:20 -0600 Ted Gould (db48c78) * adding prototype for new user item 2010-02-18 09:36:34 -0600 Ted Gould (fc732a5) * Adding in user items 2010-02-18 09:33:29 -0600 Ted Gould (9dab152) * Switching label to be 'switch from' 2010-02-17 23:42:54 -0600 Ted Gould (4a297fe) * Switching users over to user items 2010-02-17 23:39:11 -0600 Ted Gould (6868e64) * Switching the guest over to a user item. 2010-02-17 23:36:13 -0600 Ted Gould (7723397) * Fleshing out the building of the user item 2010-02-17 23:24:09 -0600 Ted Gould (765a3b8) * Registering a handler for our new type 2010-02-17 23:20:23 -0600 Ted Gould (59c5e70) * Adding in some defines for our new menu type. 2010-02-17 23:16:26 -0600 Ted Gould (de76d33) * Building the make files 2010-02-17 23:14:50 -0600 Ted Gould (fe30d5b) * Adding a status directory and icons for accounts that are logged in 2010-02-17 22:43:36 -0600 Ted Gould (3c3e267) * Switching from DevKit Power to upower 2010-02-17 22:42:18 -0600 Ted Gould (c89696c) * Fix the order of items to the new design spec 2010-02-17 11:30:06 +0100 Martin Pitt (660778d) * releasing version 0.2.2-0ubuntu2 2010-02-17 11:13:04 +0100 Martin Pitt (757ff3f) * Add debian/patches/01_port_to_upower.patch: Straightforward port to upower's D-Bus API. A more elaborate port to libupower-glib has been proposed upstream as well, but it's not yet clear whether to use the client library or the D-Bus API. 2010-02-17 11:03:06 +0100 Martin Pitt (b800d54) * Port from DeviceKit-power to upower 2010-02-16 19:40:23 +0100 David Barth (07f36b8) * add forgotten separator and re-order the user switch entry according to the spec 2010-02-16 12:23:39 +0100 Martin Pitt (68c0523) * debian/control: Update devicekit-power dependency to upower. 2010-02-11 22:48:43 -0600 Ted Gould (c6661b0) * Removing comment. 2010-02-11 22:48:04 -0600 Ted Gould (a2cf14b) * Adding in the ability to monitor style changes and re-evaluate. 2010-02-11 20:45:09 -0600 Ted Gould (93c4617) * Fixing a value 2010-02-11 20:44:35 -0600 Ted Gould (78fa672) * Calculating font size with PANGO_SCALE getting involved 2010-02-11 20:37:28 -0600 Ted Gould (5540e6c) * Switching to using Pango to get the width 2010-02-11 16:22:51 -0600 Ted Gould (d2bc464) * Make sure to realize the offscreen window 2010-02-11 16:17:54 -0600 Ted Gould (54cd89f) * Get returns in better shape 2010-02-11 16:12:01 -0600 Ted Gould (ccaa76f) * Switching the menu item that we're creating. 2010-02-11 16:08:36 -0600 Ted Gould (2398976) * Fleshing out the menu_switch function with a function that looks at the length of the label and sees if we need to ellipsize it or not. 2010-02-11 14:53:20 -0600 Ted Gould (a362726) * Setting up the type handler 2010-02-11 15:07:21 -0500 Ken VanDine (7c2a831) * releasing version 0.2.2-0ubuntu1 2010-02-11 14:43:29 -0500 Ken VanDine (3ccc99e) * included autogen.sh in EXTRA_DIST to make packagers happy 2010-02-11 13:26:17 -0600 Ted Gould (51ac202) * Building shared names for dbusmenu objects. 2010-02-11 13:18:17 -0600 Ted Gould (70d2969) * Woot, a dbusmenu, much better. 2010-02-11 13:16:32 -0600 Ted Gould (b1d66f9) * Refactoring so the menu is created in init. 2010-02-11 10:53:08 -0600 Ted Gould (0220665) * releasing version 0.2.2-0ubuntu1~ppa1 2010-02-11 10:52:09 -0600 Ted Gould (6f65a11) * * Upstream release 0.2.2 * Fixing and reenabling user switching 2010-02-11 10:49:08 -0600 Ted Gould (eb60468) * Sync with ubuntu-desktop 2010-02-11 10:47:17 -0600 Ted Gould (4a6f782) * 0.2.2 (tag: 0.2.2) 2010-02-09 21:34:07 -0600 Ted Gould (afd66c8) * Enabling and fixing user switching. 2010-02-09 17:24:23 -0600 Cody Russell (db69cb8) * The reincarnation of user switching 2010-02-08 17:04:25 -0600 Ted Gould (4ec1509) * First pass, get the string. 2010-02-08 16:49:23 -0600 Ted Gould (51cfdce) * releasing version 0.2.1-0ubuntu1~ppa2 2010-02-08 16:48:09 -0600 Ted Gould (10e5297) * Removing unneeded GPM proxy 2010-02-08 16:46:35 -0600 Ted Gould (8e583e9) * Removing GPM proxy as we're not using the setting. 2010-02-08 16:45:37 -0600 Ted Gould (c8558a3) * Linking in screensaver branch 2010-02-08 16:44:37 -0600 Ted Gould (d0febf8) * * Upstream Merge * Check the user_switching lockdown key to disable user_switching * Only create the screensaver proxy when needed. 2010-02-08 16:43:34 -0600 Ted Gould (40be2d6) * Only get the screensaver proxy when needed. 2010-02-08 16:42:43 -0600 Ted Gould (3ac2659) * Checking the lockdown key for user switching. 2010-02-08 11:24:13 -0600 Cody Russell (19ebc41) * Remove unnecessary cast 2010-02-08 11:08:09 -0600 Cody Russell (6335f48) * Fixes 2010-02-08 11:01:55 -0600 Ted Gould (3b8cf77) * Removing the callback into the lock helper for GDM autologin settings change. 2010-02-08 11:01:13 -0600 Cody Russell (eedadcc) * Check switch_menuitem for NULL first 2010-02-08 10:59:44 -0600 Ted Gould (834d779) * Removing the gdm proxy creation and usage. 2010-02-08 10:55:24 -0600 Ted Gould (b981b3a) * Kill screensaver autobuild proxy 2010-02-08 10:51:20 -0600 Ted Gould (d4ca079) * releasing version 0.2.1-0ubuntu1~ppa2 2010-02-08 10:50:28 -0600 Ted Gould (c0ed8e8) * * Upstream Merge * Building the GSS proxy when it's needed, not at startup. 2010-02-08 10:49:34 -0600 Ted Gould (751fbe8) * Only building the proxy when we try to do something with the proxy. 2010-02-08 10:19:49 -0600 Cody Russell (a16c8f4) * Fix a typo 2010-02-08 10:13:02 -0600 Cody Russell (de04f7c) * Lockdown 2010-02-04 17:57:07 -0800 Sebastien Bacher (1204ae9) * releasing version 0.2.1-0ubuntu1 2010-02-04 17:34:13 -0800 Ted Gould (e9698bb) * releasing version 0.2.1-0ubuntu1~ppa1 2010-02-04 17:32:18 -0800 Ted Gould (6da5335) * debian/control: Upping dbusmenu dependency to 0.2.2 2010-02-04 17:31:43 -0800 Ted Gould (16508c1) * * Upstream release 0.2.1 * Dbusmenu 0.2.2 support * GNOME Screensaver fix (LP: #484603) 2010-02-04 17:16:00 -0800 Ted Gould (4b6ca8a) * 0.2.1 (tag: 0.2.1) 2010-02-04 16:59:30 -0800 Ted Gould (0d157eb) * Making the proxy track GNOME Screensaver 2010-02-04 16:58:28 -0800 Ted Gould (190efd1) * Updating to new dbusmenu interfaces. 2010-02-04 09:52:52 -0800 Marc Deslauriers (9d061e9) * - src/lock-helper.c: use dbus_g_proxy_new_for_name so when gnome-screensaver gets respawned by D-Bus, indicator-session will still be able to communicate with it. (LP: #484603) 2010-02-02 16:27:39 -0800 Ted Gould (bf210e1) * Changing more prototypes to match the new activate signal. 2010-02-02 16:21:47 -0800 Ted Gould (46250bf) * Changing the lock_screen function to match the new activate prototype. 2010-01-11 09:08:32 -0600 Ted Gould (6b1eb40) * Updates from desktop team 2010-01-08 13:13:28 -0500 Ken VanDine (1e460db) * * Upstream release 0.2.0 * Removing status support * Merging the users service and the session service * debian/control: Updating to depend on dbusmenu 0.2.0 or higher. * debian/control: Dropping build depends for libtelepathy-glib-dev 2010-01-08 09:33:17 -0600 Ted Gould (e012a31) * releasing version 0.2.0-0ubuntu1~ppa1 2010-01-08 09:32:09 -0600 Ted Gould (13cab0f) * Upstream release 0.2.0 2010-01-08 09:31:06 -0600 Ted Gould (4b4b9d7) * 0.2.0 (tag: 0.2.0) 2010-01-05 23:39:08 -0600 Ted Gould (2259a6b) * releasing version 0.2.0~dev-0ubuntu1~ppa5 2010-01-05 23:37:18 -0600 Ted Gould (71a2a11) * * Upstream merge * Distcheck fixes 2010-01-05 23:36:48 -0600 Ted Gould (6380dbb) * Clean up POTFILES.in 2010-01-05 23:35:11 -0600 Ted Gould (8c34995) * Forgot to include user-service-dbus.h in the dist 2010-01-05 22:44:57 -0600 Ted Gould (a39d1ba) * releasing version 0.2.0~dev-0ubuntu1~ppa4 2010-01-05 22:42:37 -0600 Ted Gould (e9d1a73) * * Upstream merge * Removing status support * Merging the users service and the session service 2010-01-05 22:39:57 -0600 Ted Gould (933a07d) * Updating to trunk 2010-01-05 22:39:03 -0600 Ted Gould (095055a) * Removing the status bits and pieces (they're now in indicator-me) and merging users and session so that we only have one service and one menu. Nice and simple. 2010-01-04 15:21:48 -0600 Ted Gould (a2d2135) * Adding in a separator 2010-01-04 15:14:32 -0600 Ted Gould (45eb2bc) * Cleaning out user-service.c 2010-01-04 15:13:50 -0600 Ted Gould (b3d93fb) * First pass at merging user-service in. 2010-01-04 12:09:06 -0600 Ted Gould (719e6a0) * Switching the session service to using a IndicatorService object. 2010-01-04 10:10:38 -0600 Ted Gould (cde9919) * Trying to clean these two up for getting ready to merge. 2010-01-04 09:15:24 -0600 Ted Gould (a95848f) * Killing the user service 2010-01-02 23:51:04 -0600 Ted Gould (d614479) * releasing version 0.2.0~dev-0ubuntu1~ppa4~nostatus1 2009-12-24 14:36:35 -0600 Ted Gould (fbdb4d5) * Simplifying the indicator so that it just gets a menu. That's it! 2009-12-24 13:35:04 -0600 Ted Gould (a8cebc5) * Removing more of the icons. 2009-12-24 13:31:30 -0600 Ted Gould (6693370) * Removing status icons. 2009-12-24 13:24:54 -0600 Ted Gould (78f9a6a) * Dropping the status service file. 2009-12-24 13:23:55 -0600 Ted Gould (daf83b0) * Brutal status rip out. 2009-12-22 14:44:37 -0600 Ted Gould (a718efc) * releasing version 0.2.0~dev-0ubuntu1~ppa3 2009-12-22 14:42:33 -0600 Ted Gould (fae3397) * * Updating to use dbusmenu 0.2.0 * debian/control: Updating to depend on dbusmenu 0.2.0~dev or higher. 2009-12-22 14:41:33 -0600 Ted Gould (ca48c64) * Sync to trunk 2009-12-22 14:35:29 -0600 Ted Gould (580cf67) * Merging in changes needed for the new libdbusmenu. 2009-12-18 21:16:05 -0600 Ted Gould (6df4f6c) * releasing version 0.2.0~dev-0ubuntu1~ppa3~dm1 2009-12-18 21:15:10 -0600 Ted Gould (4a41367) * debian/control: Updating to depend on dbusmenu 0.2.0~dev or higher. 2009-12-18 21:14:15 -0600 Ted Gould (afa8b38) * Updating to use dbusmenu 0.2.0 2009-12-18 21:12:20 -0600 Ted Gould (9e9c366) * Merging in the ubuntu-desktop branch. 2009-12-18 16:50:18 -0600 Ted Gould (59b9b82) * Settin' some bools 2009-12-18 16:49:00 -0600 Ted Gould (79bb77a) * Setting booleans and values oh my! 2009-12-18 16:45:45 -0600 Ted Gould (29b3d90) * Setting the values with booleans and remove setting the type 2009-12-18 16:06:35 -0600 Ted Gould (ddfead4) * Need a newer dbusmenu 2009-12-10 12:54:48 -0500 Ken VanDine (d96e16a) * New snapshot for libindicator 0.3.0 2009-12-10 12:26:31 -0500 Ken VanDine (b378a0c) * fixed the extended description for indicator-session 2009-12-10 11:56:09 -0500 Ken VanDine (b9ff8b3) * set release to lucid 2009-12-10 11:54:19 -0500 Ken VanDine (821318d) * build depend on libindicator-dev >= 0.3.0 2009-12-10 11:37:47 -0500 Ken VanDine (8b01ab5) * revert change to .bzr-builddeb/default.conf 2009-12-10 10:50:35 -0500 Ken VanDine (ad1ff98) * removed 03_tp_glib.patch and 99_autoreconf.patch, applied upstream 2009-12-10 10:47:52 -0500 Ken VanDine (7f41750) * Ted Gould 2009-12-08 [merge] Update to use libtelepathy instead of libempathy Ken VanDine 2009-12-08 Added missing files to EXTRA_DIST Ken VanDine 2009-12-08 Ported from libempathy to telepathy-glib 2009-12-10 10:46:34 -0500 Ken VanDine (f70e0d8) * * debian/control - build depend on libtelepathy-glib-dev instead of libempathy-dev * debian/patches/03_tp_glib.patch - Updated patch to properly work with TpAccountManager * debian/patches/02_mc5-fixes.patch - Renamed the patch for ordering * debian/patches/03_tp_glib.patch - Port from libempathy to telepathy-glib (LP: #461367) * debian/patches/99_autoreconf.patch - autoreconf for telepathy change * debian/control - build depend on libtelepathy-glib-dev instead of libempathy-dev 2009-12-08 11:24:44 -0600 Ted Gould (11bc39c) * Update to use libtelepathy instead of libempathy 2009-12-08 11:17:31 -0500 Ken VanDine (150964c) * Added missing files to EXTRA_DIST 2009-12-08 11:13:30 -0500 Ken VanDine (cdec18e) * Ported from libempathy to telepathy-glib 2009-12-08 11:04:51 -0500 Ken VanDine (32e8874) * * debian/patches/03_tp_glib.patch - Updated patch to properly work with TpAccountManager 2009-12-08 09:06:37 -0500 Ken VanDine (0ff1e5f) * updated 03_tp_glib.patch 2009-12-08 09:01:42 -0500 Ken VanDine (c32038e) * libtelepathy-glib-dev not telepathy-glib-dev 2009-12-08 09:00:56 -0500 Ken VanDine (4f006c8) * * debian/control - build depend on telepathy-glib-dev instead of libempathy-dev 2009-12-08 08:59:50 -0500 Ken VanDine (91d1327) * * debian/patches/02_mc5-fixes.patch - Renamed the patch for ordering * debian/patches/03_tp_glib.patch - Port from libempathy to telepathy-glib (LP: #461367) * debian/patches/99_autoreconf.patch - autoreconf for telepathy change 2009-11-06 10:25:15 -0500 Ken VanDine (b9e5bb1) * * debian/rules - removed the extra disable-scrollkeeper arg to configure (LP: #418772) * debian/control - removed the build dep for scrollkeeper 2009-11-05 09:27:21 -0600 Ted Gould (5be8ede) * releasing version 0.2.0~dev-0ubuntu1~ppa1 2009-11-05 09:20:03 -0600 Ted Gould (be6560c) * * Updating to the libindicate 0.3.0 API * debian/control: Upping the libindicator-dev version to >= 0.3.0~dev * debian/patches/01_locking_on_autologin.patch as it doesn't apply. 2009-11-05 09:19:09 -0600 Ted Gould (7974773) * Sync to trunk 2009-11-05 09:18:33 -0600 Ted Gould (9c8e765) * Updating to libindicator 0.3.0 API. 2009-11-04 16:39:56 -0600 Ted Gould (e392b21) * releasing version 0.2.0~dev-0ubuntu1~ppa1~update1 2009-11-04 16:37:46 -0600 Ted Gould (66d2d8f) * debian/control: Upping the libindicator-dev version to >= 0.3.0~dev 2009-11-04 16:36:46 -0600 Ted Gould (275ed77) * Updating to the libindicate 0.3.0 API 2009-11-04 16:34:26 -0600 Ted Gould (42b285c) * Porting over to the 0.3.0 API 2009-11-04 16:14:49 -0600 Ted Gould (130101f) * Upping to libindicator 0.3.0 2009-11-04 15:46:57 -0600 Ted Gould (b696b49) * Merging from desktop 2009-10-14 19:19:01 +0200 Sebastien Bacher (035a507) * releasing version 0.1.7-0ubuntu3 2009-10-10 08:44:18 -0400 Ted Gould (e33e7e6) * releasing version 0.1.7-0ubuntu1~ppa2 2009-10-10 08:42:48 -0400 Ted Gould (d97eb97) * Listen on DBus for MissionControl coming on and off the bus as EmpathyAccountManager used to do that for us before. 2009-10-10 08:41:41 -0400 Ted Gould (214ce7e) * Linking up trunk 2009-10-10 08:41:23 -0400 Ted Gould (f7619a6) * Listening for MC5 coming on and off the bus as EmpathyAccountManager was doing that for us before. 2009-10-09 08:20:52 +0200 Martin Pitt (08a565e) * releasing version 0.1.7-0ubuntu2 2009-10-08 21:12:36 -0400 Ken VanDine (36a4da2) * Merged 2009-10-08 21:11:20 -0400 Ken VanDine (cb3c3f5) * * debian/patches/mc5-fixes.patch (LP: #427643) - Fix presence in mc5 2009-10-08 23:29:30 +0200 Sebastien Bacher (0f9388e) * releasing version 0.1.7-0ubuntu1 2009-10-08 16:31:41 -0400 Ken VanDine (94a4797) * * debian/patches/mc5-fixes.patch - Fix presence in mc5 2009-10-08 16:14:21 -0400 Ted Gould (69e4536) * releasing version 0.1.7-0ubuntu1~ppa2~mc5fix6 2009-10-08 16:13:26 -0400 Ted Gould (77a8a1b) * Checking to see if MC5 is up at the start. 2009-10-08 16:12:42 -0400 Ted Gould (ba6b4a7) * Checking to see if there is an MC5 there when we start. 2009-10-08 15:50:16 -0400 Ted Gould (beea0c1) * releasing version 0.1.7-0ubuntu1~ppa2~mc5fix5 2009-10-08 15:47:45 -0400 Ted Gould (cf441b9) * Signaling when we destory the item 2009-10-08 15:47:04 -0400 Ted Gould (15705be) * Signaling a state change when disconnecting. 2009-10-08 15:38:27 -0400 Ted Gould (b96ce22) * releasing version 0.1.7-0ubuntu1~ppa2~mc5fix4 2009-10-08 15:37:02 -0400 Ted Gould (9d152f3) * Dealing with DBus's stupid views of NULL. If I wanted it like that I'd use Python. I have values, or not. Simple as that. 2009-10-08 15:31:09 -0400 Ted Gould (9952b43) * releasing version 0.1.7-0ubuntu1~ppa2~mc5fix3 2009-10-08 15:29:26 -0400 Ted Gould (3108cf0) * Debug message 2009-10-08 15:21:34 -0400 Ted Gould (2f40a27) * releasing version 0.1.7-0ubuntu1~ppa2~mc5fix2 2009-10-08 15:20:32 -0400 Ted Gould (efc1fc3) * Name fix 2009-10-08 15:20:04 -0400 Ted Gould (c152f3a) * Checking the name we're getting and the name we're loosing. 2009-10-08 15:02:57 -0400 Ted Gould (bd03c8f) * releasing version 0.1.7-0ubuntu1~ppa2~mc5fix1 2009-10-08 15:01:45 -0400 Ted Gould (4799c29) * MC5 Fix testing. 2009-10-08 15:00:27 -0400 Ted Gould (7c7df5b) * Adding a dbus proxy and setting up a signal handler for the namechange event which will start or stop the empathy account manager. 2009-10-08 14:05:02 -0400 Ted Gould (aa76fd1) * Moving the building of the EmpathyAccountManager to it's own function. 2009-10-08 13:26:22 -0400 Ken VanDine (17e8277) * * Upstream release 0.1.7 * Changing the icon so that if you are disconnected it is 'system-shutdown-panel' and making sure that we see it sometimes by not allocating the EmpathyAccountManager isn't allocated until status is set. (LP: #432635) * Also fixes by happenstance: (LP: #444170 and LP: #437065) * Handling the locking of the screensaver so that we ensure the screensaver is active before suspending. Also, we throttle it to ensure it doesn't start until after suspend. (LP: #444391) * Asynchronized the menu handling so that it's in the right order with async startup. (LP: #440484) * String change, "New Session" to "Switch User" (LP: #444494) * Removed debian/patches/switch_user_lp-444494.patch 2009-10-08 11:12:17 -0400 Ted Gould (5ff6b51) * releasing version 0.1.7-0ubuntu1~ppa1 2009-10-08 11:05:24 -0400 Ted Gould (9b1a914) * * Upstream release 0.1.7 * Also fixes by happenstance: (LP: #444170 and LP: #437065) order with async startup. (LP: #440484) 2009-10-08 11:00:34 -0400 Ted Gould (76e76e5) * releasing version 0.1.6-0ubuntu3~ppa3 2009-10-08 10:58:20 -0400 Ted Gould (8bee878) * 0.1.7 (tag: 0.1.7) 2009-10-08 10:54:56 -0400 Ted Gould (69960ed) * Changing the icon so that if you are disconnected it is 'system-shutdown-panel' and making sure that we see it sometimes by not allocating the EmpathyAccountManager isn't allocated until status is set. (LP: #432635) 2009-10-08 10:52:24 -0400 Ted Gould (69c44b6) * Updating for trunkish 2009-10-08 10:51:20 -0400 Ted Gould (e0043ae) * Changing the icon so that if you are disconnected it is 'system-shutdown-panel' and making sure that we see it sometimes by not allocating the EmpathyAccountManager isn't allocated until status is set. 2009-10-08 10:45:29 -0400 Ted Gould (8ec71fe) * Better ignore 2009-10-07 18:25:02 -0400 Ted Gould (9ace1e3) * releasing version 0.1.6-0ubuntu3~ppa2 2009-10-07 18:24:02 -0400 Ted Gould (378b3b0) * Handling the locking of the screensaver so that we ensure the screensaver is active before suspending. Also, we throttle it to ensure it doesn't start until after suspend. (LP: #444391) 2009-10-07 18:21:14 -0400 Ted Gould (f904704) * Merging in trunk to line things up all nice like. 2009-10-07 18:19:32 -0400 Ted Gould (6795774) * Make it so that when locking the screen on suspend we ensure that the screen actually locks. Also stop the screen saver starting on suspend and hibernate. 2009-10-07 13:17:21 -0400 Ted Gould (b0b1466) * Attaching Bug 2009-10-07 13:14:13 -0400 Ted Gould (e0da62c) * releasing version 0.1.6-0ubuntu3~ppa2~betterlock3 2009-10-07 13:11:23 -0400 Ted Gould (c01f261) * Right API 2009-10-07 13:10:38 -0400 Ted Gould (0547aa3) * Oops, forgot to say who we were. 2009-10-07 12:59:45 -0400 Ted Gould (4804116) * releasing version 0.1.6-0ubuntu3~ppa2~betterlock2 2009-10-07 12:56:05 -0400 Ted Gould (1b12089) * Switching the sleep action to have a response so we can make sure to unthrottle the screensaver. 2009-10-07 11:57:52 -0400 Ted Gould (22a02f8) * Adding throttle and unthrottle functions 2009-10-07 10:42:06 -0400 Ted Gould (18d5a15) * Copyright headers 2009-10-07 10:37:35 -0400 Ted Gould (158293e) * releasing version 0.1.6-0ubuntu3~ppa2~betterlock1 2009-10-07 10:35:31 -0400 Ted Gould (f191e53) * Merging in better locking 2009-10-07 10:31:26 -0400 Ted Gould (b90777f) * Building a GSS proxy and setting up a signal to it. Then when we lock, we drop to a mainloop and wait for the screensaver to activate. 2009-10-06 20:33:00 -0400 Ted Gould (148ef87) * Linking into the lock screen helper. 2009-10-06 20:28:06 -0400 Ted Gould (d6c6861) * Setting up the callback 2009-10-06 20:23:17 -0400 Ted Gould (f6fc44d) * Moving arround the lock screen code so that it's in a helper. 2009-10-06 19:49:57 -0400 Ted Gould (e9bce07) * Creating the lock helper files. 2009-10-06 19:08:39 -0400 Ted Gould (ec8734f) * Fixing the window icon for the logout and shutdown dialogs. 2009-10-06 18:54:13 -0400 Ted Gould (04c5f5f) * releasing version 0.1.6-0ubuntu1~ppa6 2009-10-06 18:52:51 -0400 Ted Gould (29b9d14) * New icon name. 2009-10-06 18:51:09 -0400 Ted Gould (7bb2c92) * Changing icon name again. This is probably better WRT the icon naming spec. 2009-10-06 18:29:10 -0400 Ted Gould (bbcd346) * Linking in the async branch. 2009-10-06 18:14:21 -0400 Ted Gould (b46bedd) * releasing version 0.1.6-0ubuntu3~ppa1 2009-10-06 18:11:51 -0400 Ted Gould (c5e178a) * * Asynchronized the menu handling so that it's in the right order with async startup. * String change, "New Session" to "Switch User" (LP: #444494) * Removed debian/patches/switch_user_lp-444494.patch 2009-10-06 18:07:33 -0400 Ted Gould (f0472c4) * Update from ubuntu-desktop 2009-10-06 18:06:20 -0400 Ted Gould (ba6f421) * Fix for async menu creation which caused it to be scrambled. 2009-10-06 17:35:46 -0400 Ted Gould (06e6a3c) * releasing version 0.1.6-0ubuntu1~ppa5 2009-10-06 17:34:45 -0400 Ted Gould (fedf02a) * Adding in a new icon name as apparently adding the icon wasn't good enough. 2009-10-06 17:34:05 -0400 Ted Gould (7ffa070) * Changing the icon name in the code. 2009-10-06 17:32:12 -0400 Ted Gould (df23d93) * Adding a new icon 'indicator-system-shutdown' 2009-10-06 15:22:09 -0400 Ted Gould (fba2cd7) * releasing version 0.1.6-0ubuntu1~ppa4 2009-10-06 15:21:12 -0400 Ted Gould (80ba9c6) * Making it so that the Empathy account manager doesn't start unless you set the status. 2009-10-06 15:01:54 -0400 Ted Gould (74996e1) * Making it so that the manager only gets created if the status is set. 2009-10-06 14:40:06 -0400 Ted Gould (fa6bb41) * releasing version 0.1.6-0ubuntu1~ppa3 2009-10-06 14:38:51 -0400 Ted Gould (5763f8c) * Setting the default icon as well. 2009-10-06 14:35:36 -0400 Ted Gould (fb0944b) * releasing version 0.1.6-0ubuntu1~ppa2 2009-10-06 14:34:25 -0400 Ted Gould (2ead36e) * Stupid, stupid, icon stuff 2009-10-06 14:31:05 -0400 Ted Gould (51ecaad) * Use the shutdown icon in the disconnected state. 2009-10-06 10:47:56 -0400 Ken VanDine (a792c0d) * * debian/patches/switch_user_lp-444494.patch - String change, "New Session" to "Switch User" (LP: #444494) 2009-10-05 17:11:25 -0400 Ted Gould (faad982) * Also setting the icon on property changed. 2009-10-05 16:41:44 -0400 Ted Gould (165af6b) * Changing string from 'New Session' to 'Switch User' 2009-10-05 16:38:14 -0400 Ted Gould (f654c69) * Switching the string from 'New Session' to 'Switch User' 2009-10-04 16:55:41 -0500 Ted Gould (672d8f6) * releasing version 0.1.6-0ubuntu1~ppa2~async1 2009-10-04 16:54:05 -0500 Ted Gould (601fb76) * Resorting the menu all the time. 2009-10-04 16:52:41 -0500 Ted Gould (7198caa) * Switching from positioning items to having a major resort function to reposition everything. This should be a little overkill, but should work nicely with the new async startup. 2009-10-01 23:33:39 +0200 Martin Pitt (70b76df) * releasing version 0.1.6-0ubuntu1 2009-10-01 16:50:13 -0400 Ken VanDine (c2e8225) * * Upstream release 0.1.6 (LP: #440216) * Making startup of services asynchronous (LP: #436181) * Disabling "Lock Screen" item when action is blocked by GDM autologin (LP: #436724) * Disabling "Lock Screen" in guest session (LP: #439068) 2009-10-01 15:26:23 -0500 Ted Gould (6a03cb8) * releasing version 0.1.6-0ubuntu1~ppa1 2009-10-01 15:23:17 -0500 Ted Gould (e1a6856) * * Upstream release 0.1.6 * Making startup of services asynchronous (LP: #436181) * Disabling "Lock Screen" item when action is blocked by GDM autologin (LP: #436724) * Disabling "Lock Screen" in guest session (LP: #439068) 2009-10-01 15:17:43 -0500 Ted Gould (75bf969) * 0.1.6 (tag: 0.1.6) 2009-09-30 13:00:10 -0500 Cody Russell (8df2690) * Setting the user list to always overflow as additional API is required in GDM to make it work well. 2009-09-30 11:55:38 -0500 Ted Gould (16650e8) * Making the lock screen item insensitive for guest accounts. 2009-09-29 21:29:14 -0500 Ted Gould (59b1a70) * Merging in a branch to make the lock item insensitive if autologin is configured in GDM. 2009-09-29 21:03:36 -0500 Ted Gould (13cb4df) * Checking to see if we're the guest user. No locking the guest. 2009-09-29 20:58:38 -0500 Ted Gould (2ff3e61) * Grabbing the lock insensitivity branch. 2009-09-29 16:52:32 -0500 Cody Russell (36c4001) * Set MAXIMUM_USERS from 7 or 1 2009-09-29 16:25:35 -0500 Ted Gould (9efc816) * Making the locking menu item a global and make it sensitive based on whether there is autologin. 2009-09-28 21:01:42 -0500 Ted Gould (bf66ad5) * Merging in the branch for async startup. 2009-09-28 20:58:59 -0500 Ted Gould (88e0faf) * Updating to desktop branch 2009-09-29 01:28:28 +0200 Sebastien Bacher (24501b8) * releasing version 0.1.5-0ubuntu2 2009-09-28 17:54:49 -0500 Ted Gould (362aaab) * Changing the start up of the services to be asynchronous. 2009-09-28 17:43:06 -0500 Ted Gould (1d503f2) * Commenting the changes. 2009-09-28 15:57:29 -0500 Ted Gould (10294ce) * releasing version 0.1.5-0ubuntu1~ppa2~launch3 2009-09-28 15:56:52 -0500 Ted Gould (a35a7df) * Starting *all* the services 2009-09-28 15:56:11 -0500 Ted Gould (1f32472) * Oops, forgot to choose a service. 2009-09-28 15:51:28 -0500 Ted Gould (7988f91) * releasing version 0.1.5-0ubuntu1~ppa2~launch2 2009-09-28 15:50:53 -0500 Ted Gould (e9dcb14) * Getting a little crazy in here. 2009-09-28 15:49:59 -0500 Ted Gould (b8e0182) * Whew, okay now all startup is two phased, asyncronous and pulled into a set of common functions. 2009-09-28 14:58:12 -0500 Ted Gould (1cb13d3) * releasing version 0.1.5-0ubuntu1~ppa2~launch1 2009-09-28 14:57:10 -0500 Ted Gould (1a40318) * Merging in the launch protections. 2009-09-28 14:53:02 -0500 Ted Gould (f5c0bb7) * Criticalizing the other services as well. 2009-09-28 14:48:05 -0500 Ted Gould (c2a35de) * Adding a check for null on the client in reorder and making it so that the inability to start a service is no longer an error. Just a critical. 2009-09-25 08:51:05 -0500 David Barth (8a31e1b) * Merging in a branch to remove the close button on the logout confirmation dialogs. 2009-09-25 10:44:11 +0200 David Barth (dca1f97) * remove superfluous window buttons 2009-09-25 00:42:34 +0200 Sebastien Bacher (f490ab8) * releasing version 0.1.5-0ubuntu1 2009-09-24 18:11:10 -0400 Ken VanDine (8bbcf87) * * Upstream release 0.1.5 (LP: #436223) * PolicyKit-1 support (LP: #418643) * GDM User list support (LP: #422052) * MissionControl5 support (LP: #427643) * Better locking of the screensaver (LP: #428115) * debian/control: Adding in a libempathy-dev build dependency as it's now required by upstream. * Removing patches 01_polkit-1.patch and 99_autoreconf.patch as they were merged upstream. 2009-09-24 17:07:54 -0500 Ted Gould (2bddafc) * releasing version 0.1.5-0ubuntu1~ppa1 2009-09-24 17:06:40 -0500 Ted Gould (daf213d) * * Upstream release 0.1.5 * PolicyKit-1 support (LP: #418643) * GDM User list support (LP: #422052) * MissionControl5 support (LP: #427643) * Better locking of the screensaver (LP: #428115) 2009-09-24 17:02:32 -0500 Ted Gould (50004fc) * Increasing to 0.1.5 (tag: 0.1.5) 2009-09-24 17:02:11 -0500 Ted Gould (337c0de) * Adding a cast for one of the 64-bit pointers. We shouldn't need that many users, and it would require lots of memory hacks to fit that in here. 2009-09-24 16:54:11 -0500 Cody Russell (716ae45) * Merging in Cody's branch for fixing some user issues. 2009-09-24 16:47:52 -0500 Cody Russell (e34203e) * Clear the menu 2009-09-24 13:19:00 -0500 Ted Gould (bb052d9) * Not checking with PK to see if we should show the dialog. CK is broken. 2009-09-24 13:18:34 -0500 Ted Gould (1222a45) * Checking GDM to see whether we should lock on user switch. 2009-09-24 12:24:09 -0500 Ted Gould (1dcb350) * Disabing PK Check to whether the dialog shows 2009-09-24 12:13:26 -0500 Ted Gould (e4398b9) * Updating to trunk 2009-09-24 12:11:49 -0500 Ted Gould (56e6098) * Merging in the lock on sleep branch. 2009-09-24 12:11:10 -0500 Ted Gould (6a12a49) * releasing version 0.1.4-0ubuntu3~ppa2 2009-09-24 12:09:25 -0500 Ted Gould (027b52c) * * Merging in MC5 Support branch * debian/control: Adding in a libempathy-dev build dependency as it's now required by upstream. 2009-09-24 12:09:22 -0500 Cody Russell (a77cdfd) * Merge lp:~bratsche/indicator-session/users-service for bug #422052 2009-09-24 11:38:18 -0500 Ted Gould (e0cc3ca) * Merging in the MissionControl 5 branch to work with modern Empathy. 2009-09-24 11:35:50 -0500 Ted Gould (bfecae8) * Checking the gdm autologin setting to see if we should lock the screen on user switch or not. 2009-09-24 11:28:19 -0500 Ted Gould (b787531) * Merging lock on sleep branch 2009-09-24 11:25:58 -0500 Cody Russell (73f4d4e) * Don't check range twice here 2009-09-24 11:25:48 -0500 Ted Gould (238bd8d) * Merging in all the user-service changes 2009-09-24 11:12:56 -0500 Ted Gould (a151d86) * Ah, truth, you got me again! Never will I trust you. 2009-09-24 10:40:33 -0500 Ted Gould (e947677) * Wrong string! Oops. 2009-09-24 10:36:43 -0500 Ted Gould (94de126) * Setting up the signal handler to get changes to the value. 2009-09-24 10:31:55 -0500 Cody Russell (62f44cf) * only add menuitems if the current seat can activate new sessions 2009-09-24 10:18:23 -0500 Cody Russell (3e9432a) * Remove user_changed and users_icons_changed from the class 2009-09-24 10:03:26 -0500 Ted Gould (edd1b16) * Getting the basic grabbing of the proxy and getting the autologin value. 2009-09-24 09:15:58 -0500 Ted Gould (1adc426) * Putting in the infrastructure to have GDM settings proxy 2009-09-24 01:27:22 -0500 Cody Russell (997dd27) * sort users 2009-09-24 01:23:13 -0500 Cody Russell (4b357f8) * cleanup 2009-09-24 01:21:50 -0500 Cody Russell (7f7ed7f) * don't load all the users unless needed 2009-09-23 23:30:48 -0500 Cody Russell (3427b4a) * expose users_service_dbus_can_activate_session() 2009-09-23 23:21:21 -0500 Cody Russell (2bb6120) * use g_strcmp0 2009-09-23 23:18:51 -0500 Cody Russell (f8e0ff0) * remove system proxy 2009-09-23 23:15:56 -0500 Cody Russell (c608393) * remove the server code 2009-09-23 23:10:31 -0500 Cody Russell (7fa88e1) * remove session proxy fu 2009-09-23 23:08:05 -0500 Cody Russell (d9caa21) * remove unnecessary stuff 2009-09-23 23:05:38 -0500 Cody Russell (fec2a35) * don't need to dbus_g_object_type_install_info() 2009-09-23 23:01:20 -0500 Cody Russell (afc8430) * modify count in user_added()/user_removed() 2009-09-23 19:14:01 -0500 Cody Russell (b712e3b) * add names 2009-09-23 19:12:14 -0500 Cody Russell (61d7383) * cleanup 2009-09-23 18:05:39 -0500 Cody Russell (cbcbcc6) * add todo comment 2009-09-23 18:00:35 -0500 Cody Russell (8888a1a) * move stuff around 2009-09-23 17:48:38 -0500 Cody Russell (9a6f594) * merge up from trunk 2009-09-23 17:09:07 -0500 Cody Russell (3de7117) * cleanups and more session fu 2009-09-23 16:58:54 -0500 Ted Gould (159f413) * Stealing the lock screen function from the user-service and making it so that we lock on sleep. 2009-09-23 14:04:06 -0500 Ted Gould (a3fffae) * Don't set the status so that we notice when it comes back to us. 2009-09-23 13:49:17 -0500 Cody Russell (9a12a13) * session adding 2009-09-23 12:40:16 -0500 Cody Russell (a3ca139) * user activation wip 2009-09-23 10:01:58 -0500 Cody Russell (541259b) * ck fu 2009-09-23 08:11:10 -0500 Ted Gould (aac5605) * releasing version 0.1.4-0ubuntu3~ppa2~mc4 2009-09-23 08:08:05 -0500 Ted Gould (65a2236) * Bad string, should have been hidden. 2009-09-22 21:47:44 -0500 Ted Gould (108efd1) * releasing version 0.1.4-0ubuntu3~ppa2~mc3 2009-09-22 21:46:59 -0500 Ted Gould (8b8f533) * Comments. But getting everything up to date. 2009-09-22 21:43:02 -0500 Ted Gould (f63efd2) * releasing version 0.1.4-0ubuntu3~ppa2~mc2 2009-09-22 21:38:21 -0500 Ted Gould (400c870) * Merging in and making clean with trunk 2009-09-22 21:37:34 -0500 Ted Gould (4398f67) * Merging in from trunk packaging branch. 2009-09-22 21:35:14 -0500 Ted Gould (f9c4e88) * releasing version 0.1.4-0ubuntu3~ppa1 2009-09-22 21:32:55 -0500 Ted Gould (abe648d) * Removing patches 01_polkit-1.patch and 99_autoreconf.patch as they were merged upstream. 2009-09-22 21:31:31 -0500 Ted Gould (f701a6a) * Merging in trunk (PK Changes) 2009-09-22 21:28:07 -0500 Ted Gould (fd3f4ea) * Grabbing changes from the ubuntu-desktop branch 2009-09-22 20:43:19 -0500 Ted Gould (62c31bd) * Comments are good. 2009-09-22 20:08:01 -0500 Ted Gould (59b1902) * releasing version 0.1.4-0ubuntu1~ppa2~mc1 2009-09-22 20:07:07 -0500 Ted Gould (fa89e5d) * debian/control: Adding in a libempathy-dev build dependency as it's now required by upstream. 2009-09-22 20:05:05 -0500 Ted Gould (598d587) * Merging in the MC5 branch 2009-09-22 17:31:31 -0500 Cody Russell (de28377) * some refactoring 2009-09-22 17:28:19 -0500 Ted Gould (62fbd1f) * If the global status changes then we need to signal everyone else about it. 2009-09-22 17:26:36 -0500 Ted Gould (4b30518) * Putting in the TP Connection enum map 2009-09-22 17:22:04 -0500 Ted Gould (4ec8c42) * Connecting to change signal 2009-09-22 17:06:01 -0500 Ted Gould (79e497d) * Turning over to Empathy Account Manager. 2009-09-22 16:58:03 -0500 Cody Russell (0e5b24c) * cleanup 2009-09-22 16:57:01 -0500 Cody Russell (c4ff339) * fix dbus fu 2009-09-22 15:42:19 -0500 Cody Russell (15e2e51) * register marshallers 2009-09-22 14:52:45 -0500 Cody Russell (91c2993) * dbus fu updates 2009-09-22 08:14:04 -0500 Martin Pitt (9703540) * Patch from Martin to upgrade to the New PolicyKit API 2009-09-22 14:45:17 +0200 Martin Pitt (a561b45) * Port to polkit-1 2009-09-22 09:17:52 +0200 Martin Pitt (86c162b) * releasing version 0.1.4-0ubuntu2 2009-09-22 09:17:19 +0200 Martin Pitt (60d0a50) * * Add 01_polkit-1.patch: Port to polkit-1. (LP: #412601) * Add 99_autoreconf.patch: Autoconf changes for above patch. * debian/control: libpolkit-gnome-dev → libpolkit-gobject-1-dev 2009-09-21 17:17:25 -0500 Ted Gould (649bb74) * Oh, got the header and it works too! Nice. 2009-09-21 17:16:10 -0500 Ted Gould (4c0e277) * Adding in a libempathy dependency. 2009-09-17 23:08:52 +0200 seb128 (a3a97b0) * releasing version 0.1.4-0ubuntu1 2009-09-17 16:52:38 -0400 Ken VanDine (f4ff0a5) * * Upstream release (LP: #432120) * Fixes to issues brought up by the design team. 2009-09-17 14:07:29 -0500 Ted Gould (52f5e42) * Ignoring GConf schemas 2009-09-17 11:08:11 -0500 Ted Gould (382806b) * releasing version 0.1.4-0ubuntu1~ppa1 2009-09-17 11:05:10 -0500 Ted Gould (5c5f9bc) * Upstream release 0.1.4 2009-09-17 11:00:41 -0500 Ted Gould (f1adf67) * Making a 0.1.4 (tag: 0.1.4) 2009-09-17 10:52:23 -0500 Ted Gould (04e548e) * Merging in the icon renaming fix branch 2009-09-16 17:09:30 -0500 Ted Gould (d099f10) * Linking in the MC5 provider 2009-09-16 17:08:31 -0500 Ted Gould (8a1dae9) * Creating a status provider object for Mission Control 5 based on the Telepathy one. 2009-09-16 16:14:38 -0500 Ted Gould (87b0c1a) * releasing version 0.1.3-0ubuntu2~ppa1 2009-09-16 16:07:01 -0500 Ted Gould (a24e5b4) * Fixes to issues brought up by the design team. 2009-09-16 16:00:17 -0500 Ted Gould (d2be80a) * Using the right icon name. 2009-09-16 15:59:37 -0500 Ted Gould (7f1e833) * Changing the icon names from online to available 2009-09-16 11:34:26 -0500 Ted Gould (cd4b5a1) * Merging in design team requested fixes for labels and menu item placement. 2009-09-16 10:14:15 -0500 Ted Gould (a19fb7b) * releasing version 0.1.3-0ubuntu2~ppa1~design2 2009-09-16 10:07:29 -0500 Ted Gould (45b7b26) * Fixing more labels 2009-09-16 09:25:09 -0500 Ted Gould (2454361) * Branch to init i18n in the various services 2009-09-15 15:46:44 -0500 Ted Gould (29b907b) * Adding bug in 2009-09-15 15:45:56 -0500 Ted Gould (2344166) * Adding locale stuff in here too! Fun. 2009-09-15 15:34:14 -0500 Ted Gould (0bdc32e) * Adding in gettext init stuff. 2009-09-15 09:16:09 -0500 Ted Gould (35cc497) * Changing the menu item to be 'Set Status' instead of the current status. 2009-09-14 21:35:21 -0500 Ted Gould (1773a7e) * releasing version 0.1.3-0ubuntu2~ppa1~design1 2009-09-14 21:19:26 -0500 Ted Gould (7315df6) * Fixes for the design team. 2009-09-14 21:03:19 -0500 Ted Gould (0bae63f) * Attaching bug 2009-09-14 21:02:36 -0500 Ted Gould (41fd33b) * Moving lock screen from status to users service. 2009-09-14 20:58:39 -0500 Ted Gould (c4c2089) * Changing label per design 2009-09-14 20:13:17 -0500 Ted Gould (da34a79) * Fixing shutdown text 2009-09-11 09:02:36 -0500 Ted Gould (3195293) * Merging in desktop branch 2009-09-11 11:44:02 +0200 seb128 (2673f30) * releasing version 0.1.3-0ubuntu1 2009-09-10 20:39:48 -0500 Ted Gould (0ae6089) * releasing version 0.1.3-0ubuntu1~ppa1 2009-09-10 20:38:05 -0500 Ted Gould (436a77d) * Merge ubuntu-desktop work. 2009-09-10 20:36:16 -0500 Ted Gould (a3611ea) * * Upstream release 0.1.3 * GConf Key change listening * Pidgin and Empathy (2.26) startup detection * Label fixes * Icon fixes for logout windows (LP: #426355) 2009-09-10 19:49:40 -0500 Cody Russell (51bdf6d) * fixes for adding/removing users 2009-09-10 17:10:37 -0500 Ted Gould (82395ac) * Making a 0.1.3 (tag: 0.1.3) 2009-09-10 17:05:42 -0500 Ted Gould (1da23a1) * Merging in branch to remove some spaces in the menu labels. 2009-09-10 17:02:32 -0500 Ted Gould (6dc7228) * Merging in the branch with icon fixes in it. 2009-09-10 16:56:54 -0500 Ted Gould (87cd8b1) * Merging in a branch to detect IM clients coming on and off the bus. 2009-09-10 16:33:12 -0500 Cody Russell (a29d112) * fix link problem 2009-09-10 16:29:33 -0500 Ted Gould (30deabd) * Merging branch by c-korn which adds a watcher for the GConf changes. 2009-09-10 16:26:01 -0500 Cody Russell (efd2460) * work in progress 2009-09-10 16:13:32 -0500 Ted Gould (00d92f0) * Trying to unblock LP 2009-09-10 16:03:59 -0500 Ted Gould (0cb4e60) * Setting the window icon now that we have the right path 2009-09-10 15:59:38 -0500 Ted Gould (edba4f9) * Grabbing the icons from the indicator dir where we install them. 2009-09-10 15:53:15 -0500 Ted Gould (c2ed34a) * Removing the space on the elipsis 2009-09-10 14:09:43 -0500 Ted Gould (a275332) * Adding in a debug message for Telepathy proxy. 2009-09-10 14:04:51 -0500 Ted Gould (b93e75a) * Watching for Mission Control comming on the bus. 2009-09-10 13:58:24 -0500 Ted Gould (ff14ae6) * Checking to see if we have the proxy already. 2009-09-10 13:52:12 -0500 Ted Gould (d97e28d) * Function to build the telepathy proxy. 2009-09-10 13:40:49 -0500 Ted Gould (acdeaff) * Checking the global status on whether the menu items should be sensitive or not. 2009-09-10 13:28:43 -0500 Ted Gould (0952465) * Watch dbus namechanges and see if Pidgin comes on the bus. 2009-09-10 13:08:56 -0500 Ted Gould (ec17d0a) * Splitting out the building of the Pidgin proxy into it's own function. 2009-09-10 12:24:16 -0500 Ted Gould (2ad97fd) * Adding disconnected to the telepathy handler. 2009-09-10 12:24:05 -0500 Ted Gould (6fa2a0c) * Adding disconnected to the pidgin handler. 2009-09-10 12:10:07 -0500 Ted Gould (935d113) * Adding in a disconnected status value and making it so that when it is the global status we should make the menu items to set status insensitive. 2009-09-08 21:26:38 +0200 Christoph Korn (7c1f28e) * The menu now immediately is updated when the gconf-key about the logout/shutdown/restart confirmations is changed. 2009-09-08 18:16:10 +0200 seb128 (ee56ebc) * releasing version 0.1.2-0ubuntu1 2009-09-08 11:12:17 -0500 Ted Gould (5360fce) * releasing version 0.1.2-0ubuntu1~ppa2 2009-09-08 11:11:38 -0500 Ted Gould (a937e1f) * * Upstream version 0.1.2 * Adds translation setup. (fixes LP: #425598) * Packaging fix to use upstream tarball. (fixes LP: #418769) * Shows elipsis when dialogs are enabled (fixes LP: #421693) * Adds GConf key for configure whether dialogs on shutdown and logout are shown. (fixes LP: #422025) 2009-09-08 10:52:06 -0500 Ted Gould (5553f55) * releasing version 0.1.2-0ubuntu1~ppa1 2009-09-08 10:51:54 -0500 Ted Gould (af63ff8) * Upstream version 0.1.2 fixes LP: #425598, LP: #418769, LP: #421693 and LP: #422025. 2009-09-08 10:45:57 -0500 Ted Gould (3211a5e) * Turning into 0.1.2 (tag: 0.1.2) 2009-09-08 10:19:00 -0500 Ted Gould (300caf9) * releasing version 0.1.1-0ubuntu2~ppa2 2009-09-08 10:14:27 -0500 Ted Gould (74caa09) * Merging in c_korn's branch. 2009-09-08 10:09:45 -0500 Christoph Korn (85799ab) * Adding a GConf key to suppress confirmation dialogs 2009-09-04 13:44:50 -0500 Ted Gould (44ecddc) * releasing version 0.1.1-0ubuntu2~ppa1 2009-09-04 13:28:57 -0500 Ted Gould (9a97431) * Removing printing DBus error message as it sometimes isn't valid. (LP: #420238) 2009-09-04 13:27:18 -0500 Ted Gould (7f656a9) * Updating with ubuntu-desktop 2009-09-04 13:24:44 -0500 Ted Gould (a5b8008) * Removing the printing of the error messages as sometimes it doesn't exist. 2009-09-04 11:47:49 +0200 seb128 (866bdf8) * releasing version 0.1.1-0ubuntu1 2009-09-03 16:37:04 -0400 Ken VanDine (21551ca) * * Upstream update 0.1.1 for dbusmenu 0.1.2 (LP: #423975) * debian/control: Increasing dbusmenu dep to 0.1.2 2009-09-03 15:18:38 -0500 Ted Gould (638dce7) * releasing version 0.1.1-0ubuntu1~ppa1 2009-09-03 15:17:57 -0500 Ted Gould (a2b2daf) * Merging in ~ubuntu-desktop branch. 2009-09-03 15:14:56 -0500 Ted Gould (c084c72) * * Upstream update 0.1.1 for dbusmenu 0.1.1 * debian/control: Increasing dbusmenu dep to 0.1.1 2009-09-03 15:07:49 -0500 Ted Gould (94fcffe) * Bumping up number to 0.1.1 and fixing a couple depends. (tag: 0.1.1) 2009-09-03 15:06:41 -0500 Ted Gould (05c10a1) * Merging in fixes related to the dbusmenu 0.1.1 release 2009-09-03 14:54:43 -0500 Ted Gould (a301de9) * releasing version 0.1-0ubuntu1~ppa2~dbusmenu011r2 2009-09-03 14:54:37 -0500 Ted Gould (615b300) * Update to set menuitem type. 2009-09-03 14:54:06 -0500 Ted Gould (df2b47f) * releasing version 0.1-0ubuntu1~ppa2~dbusmenu011r1 2009-09-03 14:52:47 -0500 Ted Gould (cdfa53b) * Set the type of the menuitem to be a image menuitem. 2009-09-03 14:44:58 -0500 Ted Gould (847d695) * debian/control: Increasing dbusmenu dep to 0.1.1 2009-09-03 14:35:25 -0500 Ted Gould (ac5142a) * Upstream update for dbusmenu 0.1.1 2009-09-03 13:46:44 -0500 Ted Gould (4edd517) * Switching to using the defines for all of the properties. 2009-09-03 13:07:01 -0500 Ted Gould (974d473) * Switching to using the defines for the properties in the menus. 2009-09-03 13:03:32 -0500 Ted Gould (cb0e7ca) * Have a quick check to see if we have something to put there. If not, no menu item. 2009-09-03 12:46:46 -0500 Ted Gould (fcf8a6c) * Needing dbusmenu 0.1.1 2009-09-02 17:10:20 +0200 Christoph Korn (1f47c9e) * Added files which were missing in the previous commit. 2009-09-02 16:17:44 +0200 Christoph Korn (1f08742) * These patches introduce a gconf key whether the logout/restart/shutdown confirmations should be shown or not. Also the menu items should be suffixed by '...' accordingly. However this only works after a restart. 2009-09-01 10:28:19 -0500 Ted Gould (8a2d7e7) * Apparently the DBus interface will put a bad string in messages in some cases. We don't really need it, so let's not risk it. 2009-08-27 21:31:14 +0200 Martin Pitt (bd4a6eb) * releasing version 0.1-0ubuntu1 2009-08-27 21:29:22 +0200 Martin Pitt (461c6ab) * Re-add dropped debian/compat. 2009-08-27 21:28:40 +0200 Martin Pitt (17379af) * Re-add fixes which got lost in branch renaming: * debian/rules: debian/rules: Update *.a/*.la cleanup for -sus → -session renaming. 2009-08-27 21:24:34 +0200 Martin Pitt (d63d27e) * debian/control: Fix Vcs-* links. 2009-08-27 15:00:30 -0400 Ken VanDine (6b92bf7) * fixed url in Vcs 2009-08-27 14:58:01 -0400 Ken VanDine (deb95e0) * * debian/watch: - fixed url 2009-08-27 14:55:59 -0400 Ken VanDine (ed9775a) * Upstream version 0.1 (LP: #420108) 2009-08-27 14:52:00 -0400 Ken VanDine (f6d0564) * * Upstream version 0.1 * debian/control: Looking for libdbusmenu* >= 0.1.0 * debian/control: Shortening the short description and lengthening the long one. Fixes a bug (LP: #412024) 2009-08-27 13:46:32 -0500 Ted Gould (94f3cd1) * releasing version 0.1-0ubuntu1~ppa1 2009-08-27 13:43:23 -0500 Ted Gould (ad5c3ed) * * Upstream version 0.1 * debian/control: Looking for libdbusmenu* >= 0.1.0 2009-08-27 13:39:28 -0500 Ted Gould (41f1b32) * Merging in a branch to use the new dbusmenu API and make it more stable overall. (tag: 0.1) 2009-08-27 13:37:15 -0500 Ted Gould (8756b43) * releasing version 0.1~bzr18-0ubuntu1~ppa3~dbusmenu2 2009-08-27 13:35:17 -0500 Ted Gould (e8eb773) * debian/control: Looking for libdbusmenu* >= 0.1.0 2009-08-27 13:34:42 -0500 Ted Gould (f9bee4d) * Merge from upstream 2009-08-27 13:34:28 -0500 Ted Gould (579294b) * releasing version 0.1~bzr18-0ubuntu1~ppa3~dbusmenu1 2009-08-27 13:33:41 -0500 Ted Gould (cc8a87d) * Updating to dbusmenu version 0.1.0 2009-08-27 12:53:53 -0500 Ted Gould (72b6ee8) * debian/control: Looking for libdbusmenu* >= 0.0.2 2009-08-27 12:53:11 -0500 Ted Gould (afc824d) * Merge from upstream 2009-08-27 12:52:30 -0500 Ted Gould (1765940) * Instead of populating the menu on added, populate it on realization. 2009-08-27 10:48:06 -0500 Ted Gould (409e654) * Bumping Dbusmenu version to 0.0.2 2009-08-26 21:19:27 -0500 Ted Gould (78f4361) * releasing version 0.1~bzr18-0ubuntu1~ppa2 2009-08-26 21:17:22 -0500 Ted Gould (0595706) * debian/control: Shortening the short description and lengthening the long one. Fixes a bug (LP: #412024) 2009-08-26 21:12:59 -0500 Ted Gould (8a8294a) * Merging ubuntu-desktop branch 2009-08-25 16:25:41 -0500 Ted Gould (bb8a746) * releasing version 0.1~bzr18-0ubuntu1~ppa1 2009-08-25 16:24:35 -0500 Ted Gould (9d0431e) * Merging in the upstream branch which has base support for status with Pidgin and Telepathy. 2009-08-25 16:21:44 -0500 Ted Gould (a4b4a92) * Merging in the more status branch that implements basic status for Pidgin and Telepathy. 2009-08-25 15:59:07 -0500 Ted Gould (2ca0db4) * Handling a missing session bus by displaying an error. 2009-08-24 23:48:09 -0500 Ted Gould (297bd7c) * releasing version 0.1~bzr17-0ubuntu1~ppa2~morestatus3 2009-08-24 23:48:02 -0500 Ted Gould (57b2bd2) * Fixing status. 2009-08-24 23:46:22 -0500 Ted Gould (f820b83) * Should be starting with the least available and getting more so, instead of the other way around. 2009-08-24 23:43:50 -0500 Ted Gould (1246414) * Didn't need that function. 2009-08-24 23:39:20 -0500 Ted Gould (824c6c2) * releasing version 0.1~bzr17-0ubuntu1~ppa2~morestatus2 2009-08-24 23:39:11 -0500 Ted Gould (eeb9d11) * More status... 2009-08-24 22:41:56 -0500 Ted Gould (51a1209) * At start up if we've got a proxy, let's start everything and get an initial status. 2009-08-24 21:52:26 -0500 Ted Gould (ce1f331) * Support for setting status stollen from FUSA status manager (written by me) and signal handling 2009-08-24 20:48:41 -0500 Ted Gould (95190bc) * Connecting the telepathy stuff into the overall status service 2009-08-24 20:10:19 -0500 Ted Gould (fd8f49b) * Building up the proxy. We need one, it's important. 2009-08-24 17:20:16 -0500 Ted Gould (c8a0f5e) * Adding the basic status enums and maps in. 2009-08-24 15:11:11 -0400 Ken VanDine (3a18ed4) * Merged 2009-08-24 14:07:34 -0500 Ted Gould (18ad21b) * Merging in from the ubuntu-desktop branch 2009-08-24 15:01:34 -0400 Ken VanDine (947f6cf) * change branch owner to ubuntu-desktop 2009-08-24 15:00:51 -0400 Ken VanDine (231af85) * * New snapshot (LP: #417035) * Package rename from 'indicator-sus' to 'indicator-session' * debian/control: - Switching to indicator-session and conflicting - Changed Vcs-Bzr to point to ~ubuntu-desktop - Changed the project homepage and replacing indicator-sus * debian/watch: Switching to indicator-session* 2009-08-24 10:40:20 -0500 Ted Gould (9f3f886) * Merging from Ken's branch. Ensuring everything is all aligned now. 2009-08-24 10:59:39 -0400 Ken VanDine (58da09e) * Changed Vcs-Bzr to point to ~ubuntu-desktop 2009-08-22 13:12:15 -0500 Ted Gould (7a02e6d) * releasing version 0.1~bzr17-0ubuntu1~ppa2~morestatus1 2009-08-22 13:12:09 -0500 Ted Gould (9877b38) * Merging in the status work branch 2009-08-21 12:33:51 -0400 Ken VanDine (db4583e) * set to UNRELEASED 2009-08-21 12:33:00 -0400 Ken VanDine (c7e80e4) * set to UNRELEASE 2009-08-21 12:31:00 -0400 Ken VanDine (6d12313) * * Package rename from 'indicator-sus' to 'indicator-session' * Merging in the branch that adds in the status icons to the panel. 2009-08-19 12:17:48 -0500 Ted Gould (7035dee) * Using AM 1.11 silent mode 2009-08-18 17:07:40 -0500 Ted Gould (f2c9467) * releasing version 0.1~bzr17-0ubuntu1~ppa1 2009-08-18 17:03:53 -0500 Ted Gould (480e4e5) * * debian/control: Switching to indicator-session and conflicting and replacing indicator-sus * debian/watch: Switching to indicator-session* 2009-08-18 17:00:49 -0500 Ted Gould (949c62d) * Merging in trunk with rename from 'sus' to 'session' 2009-08-18 16:59:30 -0500 Ted Gould (faef724) * Merging in the rename from 'sus' to 'session' 2009-08-18 09:21:51 -0500 Ted Gould (8b0983e) * Ignoring new build files 2009-08-18 09:17:32 -0500 Ted Gould (439df11) * Changing the name from SUS to Session 2009-08-17 17:20:45 -0500 Ted Gould (f022d79) * Getting more of a basis for Telepathy stuff 2009-08-17 17:07:07 -0500 Ted Gould (a52eb4a) * Some marshallers for the Telepathy status stuff. 2009-08-17 16:52:43 -0500 Ted Gould (d539c58) * Initially querying the status so that when we start, we get the right value. 2009-08-17 16:31:38 -0500 Ted Gould (7917b6f) * Should update for local changes as well. 2009-08-17 16:29:54 -0500 Ted Gould (2c69e50) * Now we can set the value in Pidgin and have it come back over the wire 2009-08-17 14:22:11 -0500 Ted Gould (a2f9b2b) * Setting up a list of marshallers for the pidgin functionality 2009-08-17 14:15:38 -0500 Ted Gould (b632849) * Pushing in Pidgin code, doesn't compile. 2009-08-17 09:08:59 -0500 Ted Gould (6765205) * releasing version 0.1-0ubuntu3~ppa1 2009-08-17 09:08:11 -0500 Ted Gould (8d316de) * Merging in the branch that adds in the status icons to the panel. 2009-08-17 09:05:04 -0500 Ted Gould (b107a29) * Merging in the branch getting the status icons working. 2009-08-12 22:51:51 -0600 Ted Gould (87de995) * Merging in updates from trunks 2009-08-12 22:47:41 -0600 Ted Gould (692f214) * Fixes from trunk 2009-08-12 22:45:07 -0600 Ted Gould (76e386d) * Fixes by the distro team found in their packaging of indicator-sus 2009-08-12 22:41:34 -0600 Ted Gould (6cb2b44) * Merging in fixes from the distro team to make packaging actually good. 2009-08-12 22:24:17 -0600 Ted Gould (691cc8e) * releasing version 0.1~ppa7~status7 2009-08-12 22:23:35 -0600 Ted Gould (353afff) * Failed logic 2009-08-12 22:03:20 -0600 Ted Gould (629d336) * releasing version 0.1~ppa7~status6 2009-08-12 22:03:14 -0600 Ted Gould (9d37b17) * Fixing signal name and cleaning debug messages. 2009-08-12 22:02:06 -0600 Ted Gould (6e421d0) * Oops, wrong signal name. Now better. 2009-08-12 21:55:02 -0600 Ted Gould (fe0d2f8) * Cleaning up the debug message. 2009-08-12 21:48:46 -0600 Ted Gould (05de808) * releasing version 0.1~ppa7~status5 2009-08-12 21:48:40 -0600 Ted Gould (362f709) * Trying to do some more icon fixes. 2009-08-12 21:47:51 -0600 Ted Gould (8e56c4c) * Some debug messages 2009-08-11 17:28:30 +0200 Alexander Sack (bf96c0b) * (merge lp:~indicator-applet-developers/indicator-applet/sus-ubuntu) * Fixed Vcs-Bzr location, part of the indicator-applet project * specify Vcs-Bzr-Browser 2009-08-11 17:23:54 +0200 Alexander Sack (a55731f) * releasing version 0.1-0ubuntu1 (tag: 0.1-0ubuntu1) 2009-08-11 11:16:37 -0400 Ken VanDine (d463551) * specify Vcs-Bzr-Browser 2009-08-11 11:14:30 -0400 Ken VanDine (e31de20) * Fixed Vcs-Bzr location, part of the indicator-applet project 2009-08-11 10:14:34 -0400 Ken VanDine (2146618) * Depend on indicator-applet >= 0.2 2009-08-11 10:08:40 -0400 Ken VanDine (8efe3ea) * Changed conflicts for gdm to <= 2.27.4-0ubuntu9 2009-08-11 09:54:05 -0400 Ken VanDine (784f777) * Added debian/watch 2009-08-11 09:47:36 -0400 Ken VanDine (c3a1f0a) * Cleaning up linitian 2009-08-11 09:35:06 -0400 Ken VanDine (2f46392) * * debian/control - Set Homepage and Vcs-Bzr 2009-08-11 09:31:50 -0400 Ken VanDine (a2be93c) * * Include icons in the tarball * Added license files * Corrected the FSF address 2009-08-11 09:30:23 -0400 Ken VanDine (5a6c346) * Bumped standards version 2009-08-11 09:30:04 -0400 Ken VanDine (801aed4) * Added copyright and license information 2009-08-11 09:28:58 -0400 Ken VanDine (fef0849) * Ken VanDine 2009-08-11 Added license files Ken VanDine 2009-08-11 Include the icons in dist Ken VanDine 2009-08-11 Set version 0.1 Ken VanDine 2009-08-11 Correct the FSF address 2009-08-11 09:26:25 -0400 Ken VanDine (0cf0a85) * Added license files 2009-08-11 09:26:16 -0400 Ken VanDine (2a29c3d) * Include the icons in dist 2009-08-11 09:26:05 -0400 Ken VanDine (8f03bd2) * Set version 0.1 2009-08-11 09:25:43 -0400 Ken VanDine (257db4e) * Correct the FSF address 2009-08-11 09:10:33 -0400 Ken VanDine (78a9b42) * Include the icons in the dist 2009-08-10 12:27:57 -0400 Ken VanDine (5a428c3) * Include COPYING.LGPL in dist 2009-08-10 12:11:24 -0400 Ken VanDine (bae9732) * Added debian/copyright 2009-08-10 12:09:09 -0400 Ken VanDine (01889a2) * added license files 2009-08-10 12:08:38 -0400 Ken VanDine (4f07ef7) * Corrected the FSF address 2009-08-08 14:54:51 -0600 Ted Gould (c269d95) * Cleaning up icon code so that we save the current one incase someone askes. 2009-08-08 14:37:52 -0600 Ted Gould (de34a6f) * releasing version 0.1~ppa7~status4 2009-08-08 14:37:45 -0600 Ted Gould (ab6b46e) * * Clean up build a little bit * Change internal DBus names 2009-08-08 14:37:04 -0600 Ted Gould (98aa892) * Shuffling around the DBus names so that everything is happier. 2009-08-08 14:19:35 -0600 Ted Gould (e005495) * Fixing the build system to build the DBus interface better. 2009-08-08 13:44:30 -0600 Ted Gould (675cfc7) * I suck 2009-08-08 13:44:15 -0600 Ted Gould (a336d18) * I suck 2009-08-08 13:43:29 -0600 Ted Gould (a81f1cd) * Naming change that got missed 2009-08-08 13:43:10 -0600 Ted Gould (a6b6f48) * API naming change 2009-08-08 13:34:27 -0600 Ted Gould (65100b2) * releasing version 0.1~ppa7~status3 2009-08-08 13:34:14 -0600 Ted Gould (eca9ad1) * Setting the icon from the status service. 2009-08-08 11:08:03 -0600 Ted Gould (74ac909) * connecting to the signal 2009-08-08 11:05:08 -0600 Ted Gould (e522c2c) * Setting the icon from the callback of asking the value 2009-08-08 10:58:20 -0600 Ted Gould (e445c0f) * Oh, now signals and callbacks, oh, my 2009-08-08 10:47:24 -0600 Ted Gould (c4a5e5c) * Fixing a few things with the dbus stuff and starting to listen to the extra information on the service. 2009-08-08 09:47:04 -0600 Ted Gould (695fba3) * releasing version 0.1~ppa7~status2 2009-08-08 09:45:01 -0600 Ted Gould (052c399) * Moving the icons to a better, warmer, place. 2009-08-08 09:44:17 -0600 Ted Gould (840f181) * Fixing the local install of the icons 2009-08-08 09:39:29 -0600 Ted Gould (0776820) * Switching icons directory to the one provided by package config 2009-08-08 09:15:48 -0600 Ted Gould (02133f5) * releasing version 0.1~ppa7~status1 2009-08-08 09:15:30 -0600 Ted Gould (46812f4) * Lots of updates from a branch to make things on the status front all happy happy joy joy. 2009-08-08 09:13:13 -0600 Ted Gould (839f579) * Showing the icon. Silly. 2009-08-08 09:08:33 -0600 Ted Gould (5b09c56) * Making dbus names valid, which is a little silly. 2009-08-08 06:54:10 -0600 Ted Gould (b3c64d9) * Changing the signal prototype to be strings instead of pointers. 2009-08-08 06:48:06 -0600 Ted Gould (8f305c4) * Changing the icons to be singular for now. 2009-08-08 06:47:51 -0600 Ted Gould (4e06e6c) * Unused variable 2009-08-08 06:47:27 -0600 Ted Gould (07f10d4) * Adding in -Wall and -Werror to things 2009-08-08 06:46:28 -0600 Ted Gould (77c213e) * Adding unistd.h header 2009-08-08 06:33:22 -0600 Ted Gould (255ccc8) * Setting up signal handlers for the signal changing. We still ask everyone, they better cache a value :) 2009-08-08 06:24:04 -0600 Ted Gould (0788baa) * Global status being used and thrown over d' bus 2009-08-08 06:04:11 -0600 Ted Gould (e36075a) * Brining in the concept of global status 2009-08-08 05:55:49 -0600 Ted Gould (d61f15d) * Handling the signal better. Now in the header file as well. 2009-08-08 05:50:34 -0600 Ted Gould (dbf5b1d) * Better displose to free the proxy and ensuring that statuc changes get noted. 2009-08-08 00:19:38 +0100 Ted Gould (32ae537) * releasing version 0.1~ppa6 2009-08-08 00:18:39 +0100 Ted Gould (8b12a50) * debian/control: Conflicting with gdm < 2.27.4-0ubuntu9 or lower to stop people from having problems with the PPA. 2009-08-07 23:57:25 +0100 Ted Gould (07e46f4) * releasing version 0.1~ppa5 2009-08-07 23:57:17 +0100 Ted Gould (b69a5df) * Legal headers on the source files. 2009-08-07 23:52:48 +0100 Ted Gould (0fe5f16) * I forgot to put legal agreements on the top of all the C/H files. Oops. 2009-08-07 21:55:55 +0100 Ted Gould (26aa6d7) * releasing version 0.1~ppa4 2009-08-07 21:55:49 +0100 Ted Gould (ef763a7) * Merging in status shuffle branch. 2009-08-07 21:54:26 +0100 Ted Gould (a52ff08) * Merging the branch for better status service. 2009-08-07 21:42:54 +0100 Ted Gould (a220283) * releasing version 0.1~ppa4~statusshuffle2 2009-08-07 21:42:37 +0100 Ted Gould (f6e4e6e) * Better usage of the names. 2009-08-07 21:39:52 +0100 Ted Gould (848e09b) * Put the user's real name in the menu item. 2009-08-07 21:06:04 +0100 Ted Gould (7ddcb5f) * releasing version 0.1~ppa4~statusshuffle1 2009-08-07 21:05:58 +0100 Ted Gould (c4dbc5b) * Merging in status shuffle branch to package it. 2009-08-07 20:19:44 +0100 Ted Gould (d109578) * Getting an image built for offline 2009-08-07 20:10:15 +0100 Ted Gould (e1c7ffd) * A whole bunch of icons that are from our previous FUSA patches 2009-08-07 19:37:37 +0100 Ted Gould (348bd32) * Clean it up. 2009-08-07 19:36:33 +0100 Ted Gould (be90d53) * Using the user name 2009-08-06 17:49:49 +0100 Ted Gould (04cc48e) * Some dummy code to get a name 2009-08-06 16:17:40 +0100 Ted Gould (5afcbe0) * Now we have privates. 2009-08-06 15:49:04 +0100 Ted Gould (770f034) * More and better prototypes 2009-08-06 15:28:41 +0100 Ted Gould (39ac4b9) * Getting a new object to remove an error. 2009-08-06 15:22:47 +0100 Ted Gould (78afa2e) * Adding a couple of signals in here. 2009-08-06 13:08:33 +0100 Ted Gould (e988b52) * ayatana.org 2009-08-06 12:56:12 +0100 Ted Gould (8f96c69) * Doing a registration and a connection to DBus 2009-08-06 12:39:59 +0100 Ted Gould (a253844) * Something global to track all the DBus stuff. 2009-08-06 12:27:39 +0100 Ted Gould (aff047a) * Putting the user name in a menu label. 2009-08-06 12:14:53 +0100 Ted Gould (82a2c8c) * Status submenu 2009-07-26 23:50:54 -0500 Ted Gould (61e75b0) * releasing version 0.1~ppa3 2009-07-26 23:50:41 -0500 Ted Gould (b9b31f3) * Making sure merging will be easy in the future. 2009-07-26 23:50:22 -0500 Ted Gould (c8cb2fa) * Fleshing out significantly. Inital rerelease. 2009-07-26 23:47:27 -0500 Ted Gould (9b7303c) * Merging in the branch to port everything to libindicator and fleshing thigns out. 2009-07-26 23:45:41 -0500 Ted Gould (a4ab46a) * releasing version 0.1~ppa2~indicator9ubuntu9 2009-07-26 23:45:32 -0500 Ted Gould (935037f) * * Lock screen works * Pidgin proxy gets setup and doesn't crash 2009-07-26 23:44:19 -0500 Ted Gould (0417e70) * Setting up the Pidgin proxy 2009-07-26 21:45:37 -0500 Ted Gould (a2e7239) * A function to lock the saver 2009-07-26 21:45:06 -0500 Ted Gould (2931dc6) * Debug message 2009-07-26 20:53:54 -0500 Ted Gould (a438fcc) * Using GET_CLASS instead of CLASS. Oops 2009-07-24 16:58:56 -0500 Ted Gould (fe8cb50) * releasing version 0.1~ppa2~indicator9ubuntu8 2009-07-24 16:58:43 -0500 Ted Gould (85a99fa) * Ah, forgot the service files. 2009-07-24 16:57:58 -0500 Ted Gould (ec801df) * Changing the names in the service files as well. 2009-07-24 16:51:00 -0500 Ted Gould (37edf64) * releasing version 0.1~ppa2~indicator9ubuntu7 2009-07-24 16:50:53 -0500 Ted Gould (bec2ec6) * debian/control: Add binary dep on DeviceKit Power 2009-07-24 16:46:49 -0500 Ted Gould (09b09a6) * * Adding in devkit power support for suspend/hibernate * Changing namespace from com.ubuntu to org.ayatana 2009-07-24 16:45:20 -0500 Ted Gould (efaf013) * Adding a debug message 2009-07-24 16:19:29 -0500 Ted Gould (091902b) * Changing to the ayatana.org namespace 2009-07-24 16:16:14 -0500 Ted Gould (4f711cf) * Whitespace, who hoo, I'm earning karma for this 2009-07-24 16:15:09 -0500 Ted Gould (ec987aa) * Setting the visiblity of the menu items based on whether DKP reports that we have the functionality. 2009-07-24 15:56:36 -0500 Ted Gould (030273f) * Checking the suspend and hibernate properties 2009-07-24 13:52:45 -0500 Ted Gould (7892498) * Setting up change, and issuing a response 2009-07-24 10:42:42 -0500 Ted Gould (73a077d) * TODO list 2009-07-24 08:28:39 -0500 Ted Gould (f97c0f6) * Comment update 2009-07-23 21:53:04 -0500 Ted Gould (db481c5) * Adding in the function to make the calls to DKP 2009-07-23 21:43:18 -0500 Ted Gould (74622d7) * releasing version 0.1~ppa2~indicator9ubuntu5 2009-07-23 21:43:11 -0500 Ted Gould (bf692e8) * debian/control: Adding a dep on polkit-gnome-dev 2009-07-23 21:11:50 -0500 Ted Gould (7419d52) * Building the DKP proxies 2009-07-23 20:37:51 -0500 Ted Gould (44fe178) * Adding in some DKp defines. 2009-07-23 16:15:04 -0500 Ted Gould (65fe469) * Some comments are always good. 2009-07-23 16:08:08 -0500 Ted Gould (bf6aa03) * releasing version 0.1~ppa2~indicator9ubuntu4 2009-07-23 16:07:53 -0500 Ted Gould (e46e07c) * Basically getting this session stuff working. Well, all the stuff that kills data. 2009-07-23 15:56:04 -0500 Ted Gould (04c5db2) * Adding in the action code from our previous patches to FUSA 2009-07-23 15:46:07 -0500 Ted Gould (624c4ac) * Now check for the PK dialog and otherwise run ours. If we get restart, restart 2009-07-23 10:19:20 -0500 Ted Gould (bf936e1) * Getting all the parameters working so that we can set the dialog type 2009-07-23 00:18:28 -0500 Ted Gould (74da035) * Basic command line parsing. Not working 100% yet. 2009-07-22 17:23:00 -0500 Ted Gould (4581364) * releasing version 0.1~ppa2~indicator9ubuntu3 2009-07-22 17:22:50 -0500 Ted Gould (6cb0ee8) * Wrong function, building a path instead of a filename. Err. 2009-07-22 17:22:23 -0500 Ted Gould (93015d3) * Damn it, wrong function 2009-07-22 12:48:51 -0500 Ted Gould (60b5dcf) * releasing version 0.1~ppa2~indicator9ubuntu2 2009-07-22 12:48:41 -0500 Ted Gould (3852cae) * Adding a helper for the logout window. And setting things up to call it. 2009-07-22 12:31:39 -0500 Ted Gould (c9cfcc8) * Executing the helper, but it needs to be the one in the libexec path. 2009-07-22 10:24:38 -0500 Ted Gould (e43d5e4) * Make a dialog pop up. Not really the right one, but one. 2009-07-22 10:24:02 -0500 Ted Gould (54b1242) * Switching to having a single handler and then everyone calling it with a parameter. 2009-07-21 16:25:00 -0500 Ted Gould (6b11030) * ifdef protection 2009-07-21 16:20:31 -0500 Ted Gould (316a59d) * Whoo, hoo, it builds 2009-07-21 16:06:05 -0500 Ted Gould (472065f) * Bringing in all the GTK includes and libraries 2009-07-21 15:56:01 -0500 Ted Gould (96ca29c) * Building a little dialog. Now it's kinda linked into the build system. 2009-07-21 10:55:58 -0500 Ted Gould (49a4fd2) * releasing version 0.1~ppa2~indicator9ubuntu1 2009-07-21 10:55:51 -0500 Ted Gould (2ca3cfc) * Adding in lots of fun menu items. This way the menu looks more complete than it really is :) 2009-07-21 10:54:22 -0500 Ted Gould (9ac0ced) * Adding in lock screen. This is all the menu items now. 2009-07-21 10:51:08 -0500 Ted Gould (2c4cdbd) * Adding menu items for session stuff 2009-07-20 15:20:15 -0500 Ted Gould (a8c42b3) * releasing version 0.1~ppa2~indicator9 2009-07-20 15:20:07 -0500 Ted Gould (c698391) * Updating the users daemon to have usable generic functions but no dummy users. 2009-07-20 14:04:15 -0500 Ted Gould (fdb5cc0) * Expanding command line option to make it easier to read 2009-07-20 14:02:40 -0500 Ted Gould (bde7584) * Turning everythign into a check and a way to start a new fancy login session 2009-07-20 12:44:32 -0500 Ted Gould (c1b3273) * Setting the menu item to activate the guest user session 2009-07-20 11:28:50 -0500 Ted Gould (015f1c1) * Switching from dummy users to useful menuitems 2009-07-17 21:58:30 -0500 Ted Gould (41fc752) * releasing version 0.1~ppa2~indicator8 2009-07-17 21:58:19 -0500 Ted Gould (dd415d6) * Going Karmic 2009-07-17 21:57:55 -0500 Ted Gould (5619be2) * Ignoring build files 2009-07-01 00:07:26 -0500 Ted Gould (27d05d0) * releasing version 0.1~ppa2~indicator7 2009-07-01 00:07:12 -0500 Ted Gould (b66aad6) * * Switching to DbusmenuGtkClient instead of DbusmenuGtkMenu * Adding some dummy data to users. 2009-06-30 23:58:08 -0500 Ted Gould (ae5eca7) * Ignoring some autogenerated files. 2009-06-30 23:56:13 -0500 Ted Gould (ee4d58a) * Moving the server to after the items makes things work better, but I'm curious why it's failing. This is more a test for dbusmenu though which'll have better debug. 2009-06-30 16:53:09 -0500 Ted Gould (42644e5) * Getting some menuitems 2009-06-30 16:46:42 -0500 Ted Gould (17e41d8) * Some debugging info. 2009-06-30 16:40:46 -0500 Ted Gould (f084e85) * Showing the loading item. Atleast that works now. 2009-06-30 16:14:01 -0500 Ted Gould (6bd2d42) * Bah, I hate pointers some days. 2009-06-30 15:51:10 -0500 Ted Gould (cc19423) * Trying to flesh out the add function some more, but this commit doesn't build as apparently switches have to have integers now. This takes half of the fun out of C if you can't use crazy function pointers everywhere! Where's the sport in readable code? 2009-06-30 15:27:38 -0500 Ted Gould (a6afde9) * Switching over the status menu too. Woot! 2009-06-30 15:20:32 -0500 Ted Gould (23bead1) * Adding in stuff for the users menu. Getting better at this. 2009-06-30 11:02:04 -0500 Ted Gould (07ad2f2) * Working more on changing the style of how things work for clients. This is the session based items. 2009-06-26 16:48:06 -0500 Ted Gould (4512d99) * Phase one switch to the client instead of the menu 2009-06-22 22:50:31 -0500 Ted Gould (bfdd4d7) * releasing version 0.1~ppa2~indicator6 2009-06-22 22:50:18 -0500 Ted Gould (b4f32db) * * Removing the .so versions * Using the new dbusmenu signals instead of the GtkContainer ones that don't really signal. 2009-06-22 22:49:02 -0500 Ted Gould (23fa731) * Using the new dbusmenu signal for item added 2009-06-22 13:08:35 -0500 Ted Gould (5a5c1bb) * Removing the .so* stuff 2009-06-19 15:32:49 -0500 Ted Gould (2cb6204) * Showing the added menu and adding in a loading item. 2009-06-19 14:43:11 -0500 Ted Gould (ec00fcc) * releasing version 0.1~ppa2~indicator5 2009-06-19 14:42:59 -0500 Ted Gould (1af8b14) * Changing the signal names. 2009-06-19 14:42:15 -0500 Ted Gould (901278c) * Oh, the signal is 'add' not 'added'. How I love to have random strings without checking, all the elegance of Python. 2009-06-19 13:44:03 -0500 Ted Gould (61cbe26) * releasing version 0.1~ppa2~indicator4 2009-06-19 13:43:52 -0500 Ted Gould (10c2d30) * Code to start merging in menus. 2009-06-19 13:43:01 -0500 Ted Gould (7f2cb8b) * Fleshing out the insertion function. Let's get some menus. 2009-06-19 13:38:01 -0500 Ted Gould (c99e8b5) * Bubbling up the position information to a final function to put things on the main menu. 2009-06-19 10:20:06 -0500 Ted Gould (310a2c1) * Adding in separators 2009-06-19 07:28:32 -0500 Ted Gould (3f7108f) * releasing version 0.1~ppa2~indicator3 2009-06-19 07:27:52 -0500 Ted Gould (a6bcca1) * debian/rules: Removing the .a/.la clutter in the install directory. 2009-06-19 07:26:04 -0500 Ted Gould (8300e16) * Updating from branch, lazy loading the services. 2009-06-19 07:21:36 -0500 Ted Gould (377777d) * Splitting out the menu loading and process starting code to make it lazy and push it into the idle loop. No blocking DBus on startup. 2009-06-16 17:16:50 -0500 Ted Gould (c886775) * releasing version 0.1~ppa2~indicator2 2009-06-16 17:16:37 -0500 Ted Gould (83506b0) * Updating the build to make proper service files 2009-06-16 17:15:39 -0500 Ted Gould (080aa53) * Building the service files more correctly. 2009-06-15 16:33:34 -0500 Ted Gould (2ac220d) * releasing version 0.1~ppa2~indicator1 2009-06-15 16:32:14 -0500 Ted Gould (b221a7e) * Changing package name to indicator-sus 2009-06-15 16:27:19 -0500 Ted Gould (08834aa) * debian/control: Adding build depends on libindicator-dev, libdbusmenu-glib-dev and libdbusmenu-gtk-dev 2009-06-15 16:21:08 -0500 Ted Gould (0e7a077) * Upstream from the indicator branch. 2009-06-12 17:04:48 -0500 Ted Gould (094b80f) * Okay, we need functions as we want a list of icons. 2009-06-12 16:56:08 -0500 Ted Gould (9eb7651) * A quickly little object to put itself on DBus. 2009-06-12 16:34:22 -0500 Ted Gould (35477b8) * Brining in the client side of the API 2009-06-12 16:31:10 -0500 Ted Gould (92632f9) * Actually the client is the indicator. Silly to have one binary be both client and server, heh. 2009-06-12 16:20:47 -0500 Ted Gould (d9116a6) * Adding a DBus interface for the status specific stuff 2009-06-12 12:54:15 -0500 Ted Gould (922ee2a) * Some comments describing the intentions of the functions. 2009-06-12 12:50:02 -0500 Ted Gould (f3f762e) * Putting in the status translation tables. 2009-06-11 21:14:22 -0500 Ted Gould (54a3bda) * Adding in a proxy to start gettin' us some Pidgin 2009-06-11 21:12:17 -0500 Ted Gould (b89d8f4) * Oops, what a mess up. But this sure makes things unhappy. Nasty to debug segfault. 2009-06-11 16:39:22 -0500 Ted Gould (a14bc91) * Okay, let's use these providers. We're 733t now. 2009-06-11 16:27:03 -0500 Ted Gould (2cb1046) * Starting to connect things together. Let's get some Pidgin in there. 2009-06-11 15:54:13 -0500 Ted Gould (5ad8f59) * Now we're setting the status provider functions of the StatusProvider interface. 2009-06-11 14:47:42 -0500 Ted Gould (963f141) * Preliminary pidgin wrappers. 2009-06-11 14:26:04 -0500 Ted Gould (3567cdb) * Adding in a good ol' signal handler and even emits this puppy. Whew. 2009-06-11 14:17:04 -0500 Ted Gould (f9aa333) * Some public funtions and now they can be subclassed 2009-06-11 13:43:16 -0500 Ted Gould (01df160) * Don't need a private or dispose or finalize. This class is more of an interface. 2009-06-11 12:06:09 -0500 Ted Gould (bac4397) * Moving the enum into the provider object and changing the name everywhere. 2009-06-11 12:01:59 -0500 Ted Gould (9b6dcf5) * Providing the first hints at an API 2009-06-11 10:20:46 -0500 Ted Gould (3fc5dff) * Adding in the basic (generated) framework for the status provider object 2009-06-10 17:17:25 -0500 Ted Gould (6a31012) * Oops, forgot about invisible. I guess that's kinda expected though, as it's invisible. 2009-06-10 17:02:43 -0500 Ted Gould (257c07f) * Connecting in a callback. 2009-06-10 16:55:12 -0500 Ted Gould (bf4f011) * Building the menuitems 2009-06-10 16:17:53 -0500 Ted Gould (913e99f) * Using the defines and strings that were in our patches to FUSA. I wrote the code, so it is like other things © Canonical so there is no issue there. There is other code in FUSA that is not. 2009-06-10 09:56:54 -0500 Ted Gould (9c50845) * Making sure to clean up the generated service files. Whew. Pass distcheck. 2009-06-10 09:52:00 -0500 Ted Gould (0909c13) * Adding in the DBus services directory with localinstall support 2009-06-10 09:48:51 -0500 Ted Gould (4a38871) * Adding a configure flag so that indicators can be installed locally for distcheck purposes. 2009-06-09 17:00:07 -0500 Ted Gould (b00bec8) * Copying that code into the other two services. Now we're dbus-y. 2009-06-09 16:58:52 -0500 Ted Gould (21cc4e9) * Bringing up a dbusmenu item. 2009-06-09 16:53:00 -0500 Ted Gould (ee01322) * Adding more dependencies and cflags and stuff to make the builds of the services more complete 2009-06-09 15:35:25 -0500 Ted Gould (49c4646) * Oh, stealing the methods used in PolicyKit for building these. I dislike calling sed directly, but the results are fantastic. 2009-06-09 11:35:11 -0500 Ted Gould (45361f6) * Adding in a bunch of service files. We're hip now. 2009-06-09 10:59:51 -0500 Ted Gould (1e2d459) * Now we're building services. Snazy. 2009-06-08 16:59:12 -0500 Ted Gould (a94e5d4) * Renaming the C file as well. 2009-06-08 16:57:56 -0500 Ted Gould (770526c) * Changing the name to get rid of FUSA, which doesn't really make sense anymore. 2009-06-08 16:25:14 -0500 Ted Gould (80b3de3) * Making things into a set of three user-daemons. 2009-06-08 14:45:38 -0500 Ted Gould (d68a776) * Switching the pkgconfig based directory. 2009-06-08 14:37:40 -0500 Ted Gould (95ed530) * Changing the build stuff for ye ol' fusa indicator 2009-06-08 14:20:47 -0500 Ted Gould (a36493a) * Adding in new deps and a version bump 2009-06-08 14:07:53 -0500 Ted Gould (aaee001) * Merging from trunk. Splitting out packaging and getting all the files. 2009-06-08 14:07:15 -0500 Ted Gould (fdf84c9) * Removing the packaging from trunk 2009-06-08 14:06:44 -0500 Ted Gould (f5cec7c) * Removing packaing from trunk 2009-06-08 14:05:23 -0500 Ted Gould (f139786) * Heh, forgot to put that file in. 2008-12-04 23:53:48 -0800 Ted Gould (cfbfb0f) * FUSA-fying it 2008-12-04 23:19:23 -0800 Ted Gould (0f78812) * Ignore stuff 2008-12-04 23:15:05 -0800 Ted Gould (3b89809) * Moving the directory 2008-12-04 20:36:11 -0800 Ted Gould (fc14666) * Starting Debian Packaging 2008-12-04 20:28:50 -0800 Ted Gould (1bf559d) * Showing by default. 2008-12-04 19:38:31 -0800 Ted Gould (ebb7bab) * Making the directory the same as the applet. Should have done that first, eh. 2008-12-04 19:17:03 -0800 Ted Gould (79eefb2) * Ignoring 2008-12-04 19:13:41 -0800 Ted Gould (70aaffd) * Actually getting this all to build reasonably. 2008-12-04 16:34:45 -0800 Ted Gould (76713f0) * Checkmark checkin ayatana-indicator-session-0.4.4/cmake/GCov.cmake0000644000000000000000000000520013567434467016416 0ustar if (CMAKE_BUILD_TYPE MATCHES coverage) set(GCOV_FLAGS "${GCOV_FLAGS} --coverage") set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} ${GCOV_FLAGS}") set(CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} ${GCOV_FLAGS}") set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} ${GCOV_FLAGS}") set(GCOV_LIBS ${GCOV_LIBS} gcov) find_program(GCOVR_EXECUTABLE gcovr HINTS ${GCOVR_ROOT} "${GCOVR_ROOT}/bin") if (NOT GCOVR_EXECUTABLE) message(STATUS "Gcovr binary was not found, can not generate XML coverage info.") else () message(STATUS "Gcovr found, can generate XML coverage info.") add_custom_target (coverage-xml WORKING_DIRECTORY ${CMAKE_BINARY_DIR} COMMAND "${GCOVR_EXECUTABLE}" --exclude="test.*" -x -r "${CMAKE_SOURCE_DIR}" --object-directory=${CMAKE_BINARY_DIR} -o coverage.xml) endif() find_program(LCOV_EXECUTABLE lcov HINTS ${LCOV_ROOT} "${GCOVR_ROOT}/bin") find_program(GENHTML_EXECUTABLE genhtml HINTS ${GENHTML_ROOT}) if (NOT LCOV_EXECUTABLE) message(STATUS "Lcov binary was not found, can not generate HTML coverage info.") else () if(NOT GENHTML_EXECUTABLE) message(STATUS "Genthml binary not found, can not generate HTML coverage info.") else() message(STATUS "Lcov and genhtml found, can generate HTML coverage info.") add_custom_target (coverage-html WORKING_DIRECTORY ${CMAKE_BINARY_DIR} COMMAND "${CMAKE_CTEST_COMMAND}" --force-new-ctest-process --verbose COMMAND "${LCOV_EXECUTABLE}" --directory ${CMAKE_BINARY_DIR} --capture | ${CMAKE_SOURCE_DIR}/trim-lcov.py > dconf-lcov.info COMMAND LANG=C "${GENHTML_EXECUTABLE}" --prefix ${CMAKE_BINARY_DIR} --output-directory lcov-html --legend --show-details dconf-lcov.info COMMAND ${CMAKE_COMMAND} -E echo "" COMMAND ${CMAKE_COMMAND} -E echo "file://${CMAKE_BINARY_DIR}/lcov-html/index.html" COMMAND ${CMAKE_COMMAND} -E echo "") #COMMAND "${LCOV_EXECUTABLE}" --directory ${CMAKE_BINARY_DIR} --capture --output-file coverage.info --no-checksum #COMMAND "${GENHTML_EXECUTABLE}" --prefix ${CMAKE_BINARY_DIR} --output-directory coveragereport --title "Code Coverage" --legend --show-details coverage.info #COMMAND ${CMAKE_COMMAND} -E echo "\\#define foo \\\"bar\\\"" #) endif() endif() endif() #$(MAKE) $(AM_MAKEFLAGS) check #lcov --directory $(top_builddir) --capture --test-name dconf | $(top_srcdir)/trim-lcov.py > dconf-lcov.info #LANG=C genhtml --prefix $(top_builddir) --output-directory lcov-html --legend --show-details dconf-lcov.info #@echo #@echo " file://$(abs_top_builddir)/lcov-html/index.html" #@echo ayatana-indicator-session-0.4.4/cmake/GdbusCodegen.cmake0000644000000000000000000000246513567434467020123 0ustar cmake_minimum_required(VERSION 2.6) if(POLICY CMP0011) cmake_policy(SET CMP0011 NEW) endif(POLICY CMP0011) find_program(GDBUS_CODEGEN NAMES gdbus-codegen DOC "gdbus-codegen executable") if(NOT GDBUS_CODEGEN) message(FATAL_ERROR "Excutable gdbus-codegen not found") endif() macro(add_gdbus_codegen outfiles name prefix service_xml) add_custom_command( OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/${name}.h" "${CMAKE_CURRENT_BINARY_DIR}/${name}.c" COMMAND "${GDBUS_CODEGEN}" --interface-prefix "${prefix}" --generate-c-code "${name}" "${service_xml}" WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} DEPENDS ${ARGN} "${service_xml}" ) list(APPEND ${outfiles} "${CMAKE_CURRENT_BINARY_DIR}/${name}.c") endmacro(add_gdbus_codegen) macro(add_gdbus_codegen_with_namespace outfiles name prefix namespace service_xml) add_custom_command( OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/${name}.h" "${CMAKE_CURRENT_BINARY_DIR}/${name}.c" COMMAND "${GDBUS_CODEGEN}" --interface-prefix "${prefix}" --generate-c-code "${name}" --c-namespace "${namespace}" "${service_xml}" WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} DEPENDS ${ARGN} "${service_xml}" ) list(APPEND ${outfiles} "${CMAKE_CURRENT_BINARY_DIR}/${name}.c") endmacro(add_gdbus_codegen_with_namespace) ayatana-indicator-session-0.4.4/CMakeLists.txt0000644000000000000000000000453713567434467016252 0ustar project (ayatana-indicator-session C CXX) cmake_minimum_required (VERSION 2.8.9) list (APPEND CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake) set (PROJECT_VERSION "0.4.4") set (PACKAGE ${CMAKE_PROJECT_NAME}) set (GETTEXT_PACKAGE "ayatana-indicator-session") option (enable_tests "Build the package's automatic tests." ON) option (enable_lcov "Generate lcov code coverage reports." ON) ## ## GNU standard installation directories ## include (GNUInstallDirs) if (EXISTS "/etc/debian_version") # Workaround for libexecdir on debian set (CMAKE_INSTALL_LIBEXECDIR "${CMAKE_INSTALL_LIBDIR}") set (CMAKE_INSTALL_FULL_LIBEXECDIR "${CMAKE_INSTALL_FULL_LIBDIR}") endif () set (CMAKE_INSTALL_PKGLIBEXECDIR "${CMAKE_INSTALL_LIBEXECDIR}/${CMAKE_PROJECT_NAME}") set (CMAKE_INSTALL_FULL_PKGLIBEXECDIR "${CMAKE_INSTALL_FULL_LIBEXECDIR}/${CMAKE_PROJECT_NAME}") ## ## Check for prerequisites ## find_package (PkgConfig REQUIRED) include (FindPkgConfig) pkg_check_modules (SERVICE REQUIRED glib-2.0>=2.36 gio-unix-2.0>=2.36) include_directories (${SERVICE_INCLUDE_DIRS}) set(URL_DISPATCHER_1_REQUIRED_VERSION 1) pkg_check_modules( URLDISPATCHER url-dispatcher-1>=${URL_DISPATCHER_1_REQUIRED_VERSION} ) include_directories(${URLDISPATCHER_INCLUDE_DIRS}) set (CC_WARNING_ARGS " -Wall -pedantic -Wextra -Wno-missing-field-initializers") set (ARCHIVE_NAME ${CMAKE_PROJECT_NAME}-${PROJECT_VERSION}) add_custom_target (dist COMMAND bzr export --root=${ARCHIVE_NAME} ${CMAKE_BINARY_DIR}/${ARCHIVE_NAME}.tar.gz WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}) add_custom_target (clean-coverage COMMAND find ${CMAKE_BINARY_DIR} -name '*.gcda' | xargs rm -f) add_custom_target (cppcheck COMMAND cppcheck --enable=all -q --error-exitcode=2 --inline-suppr ${CMAKE_SOURCE_DIR}/src ${CMAKE_SOURCE_DIR}/tests) include_directories (${CMAKE_CURRENT_SOURCE_DIR}/src) include_directories (${CMAKE_CURRENT_BINARY_DIR}/src) # testing & coverage if (${enable_tests}) set (GTEST_SOURCE_DIR /usr/src/gtest/src) set (GTEST_INCLUDE_DIR ${GTEST_SOURCE_DIR}/..) set (GTEST_LIBS -lpthread) enable_testing () if (${enable_lcov}) include(GCov) endif () endif () add_subdirectory (src) add_subdirectory (data) add_subdirectory (po) if (${enable_tests}) add_subdirectory (tests) endif () ayatana-indicator-session-0.4.4/cmake/Translations.cmake0000644000000000000000000000304213567434467020243 0ustar # Translations.cmake, CMake macros written for Marlin, feel free to re-use them macro(add_translations_directory NLS_PACKAGE) add_custom_target (i18n ALL) find_program (MSGFMT_EXECUTABLE msgfmt) file (GLOB PO_FILES ${CMAKE_CURRENT_SOURCE_DIR}/*.po) foreach (PO_INPUT ${PO_FILES}) get_filename_component (PO_INPUT_BASE ${PO_INPUT} NAME_WE) set (MO_OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${PO_INPUT_BASE}.mo) add_custom_command (TARGET i18n COMMAND ${MSGFMT_EXECUTABLE} -o ${MO_OUTPUT} ${PO_INPUT}) install (FILES ${MO_OUTPUT} DESTINATION ${CMAKE_INSTALL_LOCALEDIR}/${PO_INPUT_BASE}/LC_MESSAGES RENAME ${NLS_PACKAGE}.mo) endforeach (PO_INPUT ${PO_FILES}) endmacro(add_translations_directory) macro(add_translations_catalog NLS_PACKAGE) add_custom_target (pot COMMENT “Building translation catalog.”) find_program (XGETTEXT_EXECUTABLE xgettext) # init this list, which will hold all the sources across all dirs set(SOURCES "") # add each directory's sources to the overall sources list foreach(FILES_INPUT ${ARGN}) set (DIR ${CMAKE_CURRENT_SOURCE_DIR}/${FILES_INPUT}) file (GLOB_RECURSE DIR_SOURCES ${DIR}/*.c ${DIR}/*.cc ${DIR}/*.cpp ${DIR}/*.cxx ${DIR}/*.vala) set (SOURCES ${SOURCES} ${DIR_SOURCES}) endforeach() add_custom_command (TARGET pot COMMAND ${XGETTEXT_EXECUTABLE} -d ${NLS_PACKAGE} -o ${CMAKE_CURRENT_SOURCE_DIR}/${NLS_PACKAGE}.pot ${SOURCES} --keyword="_" --keyword="N_" --from-code=UTF-8 ) endmacro() ayatana-indicator-session-0.4.4/cmake/UseGSettings.cmake0000644000000000000000000000210213567434467020142 0ustar # GSettings.cmake, CMake macros written for Marlin, feel free to re-use them. macro(add_schema SCHEMA_NAME) set(PKG_CONFIG_EXECUTABLE pkg-config) set(GSETTINGS_DIR "${CMAKE_INSTALL_FULL_DATAROOTDIR}/glib-2.0/schemas") # Run the validator and error if it fails execute_process (COMMAND ${PKG_CONFIG_EXECUTABLE} gio-2.0 --variable glib_compile_schemas OUTPUT_VARIABLE _glib_compile_schemas OUTPUT_STRIP_TRAILING_WHITESPACE) execute_process (COMMAND ${_glib_compile_schemas} --dry-run --schema-file=${SCHEMA_NAME} ERROR_VARIABLE _schemas_invalid OUTPUT_STRIP_TRAILING_WHITESPACE) if (_schemas_invalid) message (SEND_ERROR "Schema validation error: ${_schemas_invalid}") endif (_schemas_invalid) # Actually install and recomple schemas message (STATUS "${GSETTINGS_DIR} is the GSettings install dir") install (FILES ${SCHEMA_NAME} DESTINATION ${GSETTINGS_DIR} OPTIONAL) install (CODE "message (STATUS \"Compiling GSettings schemas\")") install (CODE "execute_process (COMMAND ${_glib_compile_schemas} ${GSETTINGS_DIR})") endmacro() ayatana-indicator-session-0.4.4/COPYING0000644000000000000000000010437413567434467014545 0ustar GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007 Copyright (C) 2007 Free Software Foundation, Inc. Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The GNU General Public License is a free, copyleft license for software and other kinds of works. The licenses for most software and other practical works are designed to take away your freedom to share and change the works. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change all versions of a program--to make sure it remains free software for all its users. We, the Free Software Foundation, use the GNU General Public License for most of our software; it applies also to any other work released this way by its authors. You can apply it to your programs, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for them if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs, and that you know you can do these things. To protect your rights, we need to prevent others from denying you these rights or asking you to surrender the rights. Therefore, you have certain responsibilities if you distribute copies of the software, or if you modify it: responsibilities to respect the freedom of others. For example, if you distribute copies of such a program, whether gratis or for a fee, you must pass on to the recipients the same freedoms that you received. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. Developers that use the GNU GPL protect your rights with two steps: (1) assert copyright on the software, and (2) offer you this License giving you legal permission to copy, distribute and/or modify it. For the developers' and authors' protection, the GPL clearly explains that there is no warranty for this free software. For both users' and authors' sake, the GPL requires that modified versions be marked as changed, so that their problems will not be attributed erroneously to authors of previous versions. Some devices are designed to deny users access to install or run modified versions of the software inside them, although the manufacturer can do so. This is fundamentally incompatible with the aim of protecting users' freedom to change the software. The systematic pattern of such abuse occurs in the area of products for individuals to use, which is precisely where it is most unacceptable. Therefore, we have designed this version of the GPL to prohibit the practice for those products. If such problems arise substantially in other domains, we stand ready to extend this provision to those domains in future versions of the GPL, as needed to protect the freedom of users. Finally, every program is threatened constantly by software patents. States should not allow patents to restrict development and use of software on general-purpose computers, but in those that do, we wish to avoid the special danger that patents applied to a free program could make it effectively proprietary. To prevent this, the GPL assures that patents cannot be used to render the program non-free. The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS 0. Definitions. "This License" refers to version 3 of the GNU General Public License. "Copyright" also means copyright-like laws that apply to other kinds of works, such as semiconductor masks. "The Program" refers to any copyrightable work licensed under this License. Each licensee is addressed as "you". "Licensees" and "recipients" may be individuals or organizations. To "modify" a work means to copy from or adapt all or part of the work in a fashion requiring copyright permission, other than the making of an exact copy. The resulting work is called a "modified version" of the earlier work or a work "based on" the earlier work. A "covered work" means either the unmodified Program or a work based on the Program. To "propagate" a work means to do anything with it that, without permission, would make you directly or secondarily liable for infringement under applicable copyright law, except executing it on a computer or modifying a private copy. Propagation includes copying, distribution (with or without modification), making available to the public, and in some countries other activities as well. To "convey" a work means any kind of propagation that enables other parties to make or receive copies. Mere interaction with a user through a computer network, with no transfer of a copy, is not conveying. An interactive user interface displays "Appropriate Legal Notices" to the extent that it includes a convenient and prominently visible feature that (1) displays an appropriate copyright notice, and (2) tells the user that there is no warranty for the work (except to the extent that warranties are provided), that licensees may convey the work under this License, and how to view a copy of this License. If the interface presents a list of user commands or options, such as a menu, a prominent item in the list meets this criterion. 1. Source Code. The "source code" for a work means the preferred form of the work for making modifications to it. "Object code" means any non-source form of a work. A "Standard Interface" means an interface that either is an official standard defined by a recognized standards body, or, in the case of interfaces specified for a particular programming language, one that is widely used among developers working in that language. The "System Libraries" of an executable work include anything, other than the work as a whole, that (a) is included in the normal form of packaging a Major Component, but which is not part of that Major Component, and (b) serves only to enable use of the work with that Major Component, or to implement a Standard Interface for which an implementation is available to the public in source code form. A "Major Component", in this context, means a major essential component (kernel, window system, and so on) of the specific operating system (if any) on which the executable work runs, or a compiler used to produce the work, or an object code interpreter used to run it. The "Corresponding Source" for a work in object code form means all the source code needed to generate, install, and (for an executable work) run the object code and to modify the work, including scripts to control those activities. However, it does not include the work's System Libraries, or general-purpose tools or generally available free programs which are used unmodified in performing those activities but which are not part of the work. For example, Corresponding Source includes interface definition files associated with source files for the work, and the source code for shared libraries and dynamically linked subprograms that the work is specifically designed to require, such as by intimate data communication or control flow between those subprograms and other parts of the work. The Corresponding Source need not include anything that users can regenerate automatically from other parts of the Corresponding Source. The Corresponding Source for a work in source code form is that same work. 2. Basic Permissions. All rights granted under this License are granted for the term of copyright on the Program, and are irrevocable provided the stated conditions are met. This License explicitly affirms your unlimited permission to run the unmodified Program. The output from running a covered work is covered by this License only if the output, given its content, constitutes a covered work. This License acknowledges your rights of fair use or other equivalent, as provided by copyright law. You may make, run and propagate covered works that you do not convey, without conditions so long as your license otherwise remains in force. You may convey covered works to others for the sole purpose of having them make modifications exclusively for you, or provide you with facilities for running those works, provided that you comply with the terms of this License in conveying all material for which you do not control copyright. Those thus making or running the covered works for you must do so exclusively on your behalf, under your direction and control, on terms that prohibit them from making any copies of your copyrighted material outside their relationship with you. Conveying under any other circumstances is permitted solely under the conditions stated below. Sublicensing is not allowed; section 10 makes it unnecessary. 3. Protecting Users' Legal Rights From Anti-Circumvention Law. No covered work shall be deemed part of an effective technological measure under any applicable law fulfilling obligations under article 11 of the WIPO copyright treaty adopted on 20 December 1996, or similar laws prohibiting or restricting circumvention of such measures. When you convey a covered work, you waive any legal power to forbid circumvention of technological measures to the extent such circumvention is effected by exercising rights under this License with respect to the covered work, and you disclaim any intention to limit operation or modification of the work as a means of enforcing, against the work's users, your or third parties' legal rights to forbid circumvention of technological measures. 4. Conveying Verbatim Copies. You may convey verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice; keep intact all notices stating that this License and any non-permissive terms added in accord with section 7 apply to the code; keep intact all notices of the absence of any warranty; and give all recipients a copy of this License along with the Program. You may charge any price or no price for each copy that you convey, and you may offer support or warranty protection for a fee. 5. Conveying Modified Source Versions. You may convey a work based on the Program, or the modifications to produce it from the Program, in the form of source code under the terms of section 4, provided that you also meet all of these conditions: a) The work must carry prominent notices stating that you modified it, and giving a relevant date. b) The work must carry prominent notices stating that it is released under this License and any conditions added under section 7. This requirement modifies the requirement in section 4 to "keep intact all notices". c) You must license the entire work, as a whole, under this License to anyone who comes into possession of a copy. This License will therefore apply, along with any applicable section 7 additional terms, to the whole of the work, and all its parts, regardless of how they are packaged. This License gives no permission to license the work in any other way, but it does not invalidate such permission if you have separately received it. d) If the work has interactive user interfaces, each must display Appropriate Legal Notices; however, if the Program has interactive interfaces that do not display Appropriate Legal Notices, your work need not make them do so. A compilation of a covered work with other separate and independent works, which are not by their nature extensions of the covered work, and which are not combined with it such as to form a larger program, in or on a volume of a storage or distribution medium, is called an "aggregate" if the compilation and its resulting copyright are not used to limit the access or legal rights of the compilation's users beyond what the individual works permit. Inclusion of a covered work in an aggregate does not cause this License to apply to the other parts of the aggregate. 6. Conveying Non-Source Forms. You may convey a covered work in object code form under the terms of sections 4 and 5, provided that you also convey the machine-readable Corresponding Source under the terms of this License, in one of these ways: a) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by the Corresponding Source fixed on a durable physical medium customarily used for software interchange. b) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by a written offer, valid for at least three years and valid for as long as you offer spare parts or customer support for that product model, to give anyone who possesses the object code either (1) a copy of the Corresponding Source for all the software in the product that is covered by this License, on a durable physical medium customarily used for software interchange, for a price no more than your reasonable cost of physically performing this conveying of source, or (2) access to copy the Corresponding Source from a network server at no charge. c) Convey individual copies of the object code with a copy of the written offer to provide the Corresponding Source. This alternative is allowed only occasionally and noncommercially, and only if you received the object code with such an offer, in accord with subsection 6b. d) Convey the object code by offering access from a designated place (gratis or for a charge), and offer equivalent access to the Corresponding Source in the same way through the same place at no further charge. You need not require recipients to copy the Corresponding Source along with the object code. If the place to copy the object code is a network server, the Corresponding Source may be on a different server (operated by you or a third party) that supports equivalent copying facilities, provided you maintain clear directions next to the object code saying where to find the Corresponding Source. Regardless of what server hosts the Corresponding Source, you remain obligated to ensure that it is available for as long as needed to satisfy these requirements. e) Convey the object code using peer-to-peer transmission, provided you inform other peers where the object code and Corresponding Source of the work are being offered to the general public at no charge under subsection 6d. A separable portion of the object code, whose source code is excluded from the Corresponding Source as a System Library, need not be included in conveying the object code work. A "User Product" is either (1) a "consumer product", which means any tangible personal property which is normally used for personal, family, or household purposes, or (2) anything designed or sold for incorporation into a dwelling. In determining whether a product is a consumer product, doubtful cases shall be resolved in favor of coverage. For a particular product received by a particular user, "normally used" refers to a typical or common use of that class of product, regardless of the status of the particular user or of the way in which the particular user actually uses, or expects or is expected to use, the product. A product is a consumer product regardless of whether the product has substantial commercial, industrial or non-consumer uses, unless such uses represent the only significant mode of use of the product. "Installation Information" for a User Product means any methods, procedures, authorization keys, or other information required to install and execute modified versions of a covered work in that User Product from a modified version of its Corresponding Source. The information must suffice to ensure that the continued functioning of the modified object code is in no case prevented or interfered with solely because modification has been made. If you convey an object code work under this section in, or with, or specifically for use in, a User Product, and the conveying occurs as part of a transaction in which the right of possession and use of the User Product is transferred to the recipient in perpetuity or for a fixed term (regardless of how the transaction is characterized), the Corresponding Source conveyed under this section must be accompanied by the Installation Information. But this requirement does not apply if neither you nor any third party retains the ability to install modified object code on the User Product (for example, the work has been installed in ROM). The requirement to provide Installation Information does not include a requirement to continue to provide support service, warranty, or updates for a work that has been modified or installed by the recipient, or for the User Product in which it has been modified or installed. Access to a network may be denied when the modification itself materially and adversely affects the operation of the network or violates the rules and protocols for communication across the network. Corresponding Source conveyed, and Installation Information provided, in accord with this section must be in a format that is publicly documented (and with an implementation available to the public in source code form), and must require no special password or key for unpacking, reading or copying. 7. Additional Terms. "Additional permissions" are terms that supplement the terms of this License by making exceptions from one or more of its conditions. Additional permissions that are applicable to the entire Program shall be treated as though they were included in this License, to the extent that they are valid under applicable law. If additional permissions apply only to part of the Program, that part may be used separately under those permissions, but the entire Program remains governed by this License without regard to the additional permissions. When you convey a copy of a covered work, you may at your option remove any additional permissions from that copy, or from any part of it. (Additional permissions may be written to require their own removal in certain cases when you modify the work.) You may place additional permissions on material, added by you to a covered work, for which you have or can give appropriate copyright permission. Notwithstanding any other provision of this License, for material you add to a covered work, you may (if authorized by the copyright holders of that material) supplement the terms of this License with terms: a) Disclaiming warranty or limiting liability differently from the terms of sections 15 and 16 of this License; or b) Requiring preservation of specified reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices displayed by works containing it; or c) Prohibiting misrepresentation of the origin of that material, or requiring that modified versions of such material be marked in reasonable ways as different from the original version; or d) Limiting the use for publicity purposes of names of licensors or authors of the material; or e) Declining to grant rights under trademark law for use of some trade names, trademarks, or service marks; or f) Requiring indemnification of licensors and authors of that material by anyone who conveys the material (or modified versions of it) with contractual assumptions of liability to the recipient, for any liability that these contractual assumptions directly impose on those licensors and authors. All other non-permissive additional terms are considered "further restrictions" within the meaning of section 10. If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term. If a license document contains a further restriction but permits relicensing or conveying under this License, you may add to a covered work material governed by the terms of that license document, provided that the further restriction does not survive such relicensing or conveying. If you add terms to a covered work in accord with this section, you must place, in the relevant source files, a statement of the additional terms that apply to those files, or a notice indicating where to find the applicable terms. Additional terms, permissive or non-permissive, may be stated in the form of a separately written license, or stated as exceptions; the above requirements apply either way. 8. Termination. You may not propagate or modify a covered work except as expressly provided under this License. Any attempt otherwise to propagate or modify it is void, and will automatically terminate your rights under this License (including any patent licenses granted under the third paragraph of section 11). However, if you cease all violation of this License, then your license from a particular copyright holder is reinstated (a) provisionally, unless and until the copyright holder explicitly and finally terminates your license, and (b) permanently, if the copyright holder fails to notify you of the violation by some reasonable means prior to 60 days after the cessation. Moreover, your license from a particular copyright holder is reinstated permanently if the copyright holder notifies you of the violation by some reasonable means, this is the first time you have received notice of violation of this License (for any work) from that copyright holder, and you cure the violation prior to 30 days after your receipt of the notice. Termination of your rights under this section does not terminate the licenses of parties who have received copies or rights from you under this License. If your rights have been terminated and not permanently reinstated, you do not qualify to receive new licenses for the same material under section 10. 9. Acceptance Not Required for Having Copies. You are not required to accept this License in order to receive or run a copy of the Program. Ancillary propagation of a covered work occurring solely as a consequence of using peer-to-peer transmission to receive a copy likewise does not require acceptance. However, nothing other than this License grants you permission to propagate or modify any covered work. These actions infringe copyright if you do not accept this License. Therefore, by modifying or propagating a covered work, you indicate your acceptance of this License to do so. 10. Automatic Licensing of Downstream Recipients. Each time you convey a covered work, the recipient automatically receives a license from the original licensors, to run, modify and propagate that work, subject to this License. You are not responsible for enforcing compliance by third parties with this License. An "entity transaction" is a transaction transferring control of an organization, or substantially all assets of one, or subdividing an organization, or merging organizations. If propagation of a covered work results from an entity transaction, each party to that transaction who receives a copy of the work also receives whatever licenses to the work the party's predecessor in interest had or could give under the previous paragraph, plus a right to possession of the Corresponding Source of the work from the predecessor in interest, if the predecessor has it or can get it with reasonable efforts. You may not impose any further restrictions on the exercise of the rights granted or affirmed under this License. For example, you may not impose a license fee, royalty, or other charge for exercise of rights granted under this License, and you may not initiate litigation (including a cross-claim or counterclaim in a lawsuit) alleging that any patent claim is infringed by making, using, selling, offering for sale, or importing the Program or any portion of it. 11. Patents. A "contributor" is a copyright holder who authorizes use under this License of the Program or a work on which the Program is based. The work thus licensed is called the contributor's "contributor version". A contributor's "essential patent claims" are all patent claims owned or controlled by the contributor, whether already acquired or hereafter acquired, that would be infringed by some manner, permitted by this License, of making, using, or selling its contributor version, but do not include claims that would be infringed only as a consequence of further modification of the contributor version. For purposes of this definition, "control" includes the right to grant patent sublicenses in a manner consistent with the requirements of this License. Each contributor grants you a non-exclusive, worldwide, royalty-free patent license under the contributor's essential patent claims, to make, use, sell, offer for sale, import and otherwise run, modify and propagate the contents of its contributor version. In the following three paragraphs, a "patent license" is any express agreement or commitment, however denominated, not to enforce a patent (such as an express permission to practice a patent or covenant not to sue for patent infringement). To "grant" such a patent license to a party means to make such an agreement or commitment not to enforce a patent against the party. If you convey a covered work, knowingly relying on a patent license, and the Corresponding Source of the work is not available for anyone to copy, free of charge and under the terms of this License, through a publicly available network server or other readily accessible means, then you must either (1) cause the Corresponding Source to be so available, or (2) arrange to deprive yourself of the benefit of the patent license for this particular work, or (3) arrange, in a manner consistent with the requirements of this License, to extend the patent license to downstream recipients. "Knowingly relying" means you have actual knowledge that, but for the patent license, your conveying the covered work in a country, or your recipient's use of the covered work in a country, would infringe one or more identifiable patents in that country that you have reason to believe are valid. If, pursuant to or in connection with a single transaction or arrangement, you convey, or propagate by procuring conveyance of, a covered work, and grant a patent license to some of the parties receiving the covered work authorizing them to use, propagate, modify or convey a specific copy of the covered work, then the patent license you grant is automatically extended to all recipients of the covered work and works based on it. A patent license is "discriminatory" if it does not include within the scope of its coverage, prohibits the exercise of, or is conditioned on the non-exercise of one or more of the rights that are specifically granted under this License. You may not convey a covered work if you are a party to an arrangement with a third party that is in the business of distributing software, under which you make payment to the third party based on the extent of your activity of conveying the work, and under which the third party grants, to any of the parties who would receive the covered work from you, a discriminatory patent license (a) in connection with copies of the covered work conveyed by you (or copies made from those copies), or (b) primarily for and in connection with specific products or compilations that contain the covered work, unless you entered into that arrangement, or that patent license was granted, prior to 28 March 2007. Nothing in this License shall be construed as excluding or limiting any implied license or other defenses to infringement that may otherwise be available to you under applicable patent law. 12. No Surrender of Others' Freedom. If conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot convey a covered work so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not convey it at all. For example, if you agree to terms that obligate you to collect a royalty for further conveying from those to whom you convey the Program, the only way you could satisfy both those terms and this License would be to refrain entirely from conveying the Program. 13. Use with the GNU Affero General Public License. Notwithstanding any other provision of this License, you have permission to link or combine any covered work with a work licensed under version 3 of the GNU Affero General Public License into a single combined work, and to convey the resulting work. The terms of this License will continue to apply to the part which is the covered work, but the special requirements of the GNU Affero General Public License, section 13, concerning interaction through a network will apply to the combination as such. 14. Revised Versions of this License. The Free Software Foundation may publish revised and/or new versions of the GNU General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Program specifies that a certain numbered version of the GNU General Public License "or any later version" applies to it, you have the option of following the terms and conditions either of that numbered version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of the GNU General Public License, you may choose any version ever published by the Free Software Foundation. If the Program specifies that a proxy can decide which future versions of the GNU General Public License can be used, that proxy's public statement of acceptance of a version permanently authorizes you to choose that version for the Program. Later license versions may give you additional or different permissions. However, no additional obligations are imposed on any author or copyright holder as a result of your choosing to follow a later version. 15. Disclaimer of Warranty. THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. Limitation of Liability. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. 17. Interpretation of Sections 15 and 16. If the disclaimer of warranty and limitation of liability provided above cannot be given local legal effect according to their terms, reviewing courts shall apply local law that most closely approximates an absolute waiver of all civil liability in connection with the Program, unless a warranty or assumption of liability accompanies a copy of the Program in return for a fee. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Programs If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively state the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. Copyright (C) This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . Also add information on how to contact you by electronic and paper mail. If the program does terminal interaction, make it output a short notice like this when it starts in an interactive mode: Copyright (C) This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, your program's commands might be different; for a GUI interface, you would use an "about box". You should also get your employer (if you work as a programmer) or school, if any, to sign a "copyright disclaimer" for the program, if necessary. For more information on this, and how to apply and follow the GNU GPL, see . The GNU General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Lesser General Public License instead of this License. But first, please read . ayatana-indicator-session-0.4.4/data/ayatana-indicator-session.conf.in0000644000000000000000000000034513567434467022741 0ustar description "Ayatana Indicator Session Service" start on ayatana-indicator-services-start stop on desktop-end or ayatana-indicator-services-end respawn respawn limit 2 10 exec @pkglibexecdir@/ayatana-indicator-session-service ayatana-indicator-session-0.4.4/data/ayatana-indicator-session.desktop.in0000644000000000000000000000030513567434467023461 0ustar [Desktop Entry] Type=Application Name=Ayatana Indicator Session Exec=@pkglibexecdir@/ayatana-indicator-session-service OnlyShowIn=Unity;MATE;XFCE; NoDisplay=true StartupNotify=false Terminal=false ayatana-indicator-session-0.4.4/data/ayatana-indicator-session.override0000644000000000000000000000000713567434467023221 0ustar manual ayatana-indicator-session-0.4.4/data/ayatana-indicator-session.service.in0000644000000000000000000000032313567434467023450 0ustar [Unit] Description=Ayatana Indicator Session Service PartOf=graphical-session.target After=ayatana-indicators-pre.target [Service] ExecStart=@pkglibexecdir@/ayatana-indicator-session-service Restart=on-failure ayatana-indicator-session-0.4.4/data/ayatana-indicator-session.upstart.desktop.in0000644000000000000000000000030713567434467025164 0ustar [Desktop Entry] Type=Application Name=Ayatana Indicator Session Exec=@pkglibexecdir@/ayatana-indicator-session-service OnlyShowIn=Unity; NoDisplay=true StartupNotify=false Terminal=false Hidden=true ayatana-indicator-session-0.4.4/data/CMakeLists.txt0000644000000000000000000001112513567434467017152 0ustar include (UseGSettings) ## ## GSettings schema ## set (SCHEMA_NAME "org.ayatana.indicator.session.gschema.xml") set (SCHEMA_FILE "${CMAKE_CURRENT_BINARY_DIR}/${SCHEMA_NAME}") set (SCHEMA_FILE_IN "${CMAKE_CURRENT_SOURCE_DIR}/${SCHEMA_NAME}.in") # generate the .xml file using intltool set (ENV{LC_ALL} "C") execute_process (COMMAND intltool-merge -quiet --xml-style --utf8 --no-translations "${SCHEMA_FILE_IN}" "${SCHEMA_FILE}") # let UseGSettings do the rest add_schema (${SCHEMA_FILE}) ## ## Systemd Unit File ## pkg_check_modules(SYSTEMD systemd) if (${SYSTEMD_FOUND}) pkg_get_variable(SYSTEMD_USER_DIR systemd systemduserunitdir) message (STATUS "${SYSTEMD_USER_DIR} is the systemd user unit file install dir") set (SYSTEMD_USER_NAME "${CMAKE_PROJECT_NAME}.service") set (SYSTEMD_USER_FILE "${CMAKE_CURRENT_BINARY_DIR}/${SYSTEMD_USER_NAME}") set (SYSTEMD_USER_FILE_IN "${CMAKE_CURRENT_SOURCE_DIR}/${SYSTEMD_USER_NAME}.in") # build it set (pkglibexecdir "${CMAKE_INSTALL_FULL_PKGLIBEXECDIR}") configure_file ("${SYSTEMD_USER_FILE_IN}" "${SYSTEMD_USER_FILE}") # install it install (FILES "${SYSTEMD_USER_FILE}" DESTINATION "${SYSTEMD_USER_DIR}") ## ## Upstart systemd override Job File ## set (UPSTART_SYSTEMD_OVERRIDE_DIR "${CMAKE_INSTALL_FULL_DATADIR}/upstart/systemd-session/upstart") message (STATUS "${UPSTART_SYSTEMD_OVERRIDE_DIR} is the Upstart override Job File for systemd dir") install (FILES "${CMAKE_CURRENT_SOURCE_DIR}/${CMAKE_PROJECT_NAME}.override" DESTINATION "${UPSTART_SYSTEMD_OVERRIDE_DIR}") endif() ## ## Upstart Config File ## # where to install set (UPSTART_JOB_DIR "${CMAKE_INSTALL_FULL_DATADIR}/upstart/sessions") message (STATUS "${UPSTART_JOB_DIR} is the Upstart Job install dir") set (UPSTART_JOB_NAME "${CMAKE_PROJECT_NAME}.conf") set (UPSTART_JOB_FILE "${CMAKE_CURRENT_BINARY_DIR}/${UPSTART_JOB_NAME}") set (UPSTART_JOB_FILE_IN "${CMAKE_CURRENT_SOURCE_DIR}/${UPSTART_JOB_NAME}.in") # build it set (pkglibexecdir "${CMAKE_INSTALL_FULL_PKGLIBEXECDIR}") configure_file ("${UPSTART_JOB_FILE_IN}" "${UPSTART_JOB_FILE}") # install it install (FILES "${UPSTART_JOB_FILE}" DESTINATION "${UPSTART_JOB_DIR}") ## ## XDG Autostart Config File ## # where to install set (XDG_AUTOSTART_DIR "/etc/xdg/autostart") message (STATUS "${XDG_AUTOSTART_DIR} is the XDG Autostart install dir") set (XDG_AUTOSTART_NAME "${CMAKE_PROJECT_NAME}.desktop") set (XDG_AUTOSTART_FILE "${CMAKE_CURRENT_BINARY_DIR}/${XDG_AUTOSTART_NAME}") set (XDG_AUTOSTART_FILE_IN "${CMAKE_CURRENT_SOURCE_DIR}/${XDG_AUTOSTART_NAME}.in") # build it set (pkglibexecdir "${CMAKE_INSTALL_FULL_PKGLIBEXECDIR}") configure_file ("${XDG_AUTOSTART_FILE_IN}" "${XDG_AUTOSTART_FILE}") # install it install (FILES "${XDG_AUTOSTART_FILE}" DESTINATION "${XDG_AUTOSTART_DIR}") ## ## Upstart XDG Autostart Override ## # where to install set (UPSTART_XDG_AUTOSTART_DIR "${CMAKE_INSTALL_FULL_DATAROOTDIR}/upstart/xdg/autostart") message (STATUS "${UPSTART_XDG_AUTOSTART_DIR} is the Upstart XDG autostart override dir") set (UPSTART_XDG_AUTOSTART_NAME "${CMAKE_PROJECT_NAME}.upstart.desktop") set (UPSTART_XDG_AUTOSTART_FILE "${CMAKE_CURRENT_BINARY_DIR}/${UPSTART_XDG_AUTOSTART_NAME}") set (UPSTART_XDG_AUTOSTART_FILE_IN "${CMAKE_CURRENT_SOURCE_DIR}/${UPSTART_XDG_AUTOSTART_NAME}.in") # build it set (pkglibexecdir "${CMAKE_INSTALL_FULL_PKGLIBEXECDIR}") configure_file ("${UPSTART_XDG_AUTOSTART_FILE_IN}" "${UPSTART_XDG_AUTOSTART_FILE}") # install it install (FILES "${UPSTART_XDG_AUTOSTART_FILE}" DESTINATION "${UPSTART_XDG_AUTOSTART_DIR}" RENAME "${XDG_AUTOSTART_NAME}") ## ## Ayatana Indicator File ## # where to install set (AYATANA_INDICATOR_DIR "${CMAKE_INSTALL_FULL_DATAROOTDIR}/ayatana/indicators") message (STATUS "${AYATANA_INDICATOR_DIR} is the Ayatana Indicator install dir") set (AYATANA_INDICATOR_NAME "org.ayatana.indicator.session") set (AYATANA_INDICATOR_FILE "${CMAKE_CURRENT_SOURCE_DIR}/${AYATANA_INDICATOR_NAME}") install (FILES "${AYATANA_INDICATOR_FILE}" DESTINATION "${AYATANA_INDICATOR_DIR}") ## ## Icons ## # where to install set (ICON_DIR "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_DATADIR}/icons/hicolor") message (STATUS "${ICON_DIR} is the Icon install dir") install (DIRECTORY icons icons/16x16 icons/22x22 icons/24x24 icons/32x32 icons/scalable DESTINATION "${ICON_DIR}" FILES_MATCHING PATTERN "*.png" PATTERN "*.svg") install(CODE "execute_process (COMMAND gtk-update-icon-cache -t -f ${ICON_DIR})" CODE "message (STATUS \"Updating icon cache\")") ayatana-indicator-session-0.4.4/data/icons/16x16/actions/system-log-out.png0000644000000000000000000000062713567434467023375 0ustar PNG  IHDRasBIT|dNIDAT8AKAq :t(B"t&Du+ЄbOo~EF(fB!ltY]e437|7:%bwUܫ nqӾŢf)Pirt.$ MTiBM~KKMk=A&+XM/ 9~Lnn={s@: MCvp}YéҨ%ח MeⴄkwL> z:NU}tBRMe⡶|@%IA䝚Q ݭӚ$"k~h?(IENDB`ayatana-indicator-session-0.4.4/data/icons/16x16/actions/system-restart.png0000644000000000000000000000157113567434467023472 0ustar PNG  IHDRasBIT|dtEXtSoftwarewww.inkscape.org< IDAT8mMhTW2W&ƘAE5АPbDJA,ņ;t#XAW%VR)%j1"`6dib&7ysO΃Yx?sV4_ODg-DeSDcwA7kA9RWw!/SGi||X|+FCFAȯ5D$E$C#-Jbbk| 4Mع,R*낅;;SAj ӵA|6xTTDTW:jۂ2kn.DO8>^wȏB.BhnB׻2i,99|rⱋa~qVjRKvZ>x/t7ujlK":fRGKManվYdS?1]$@SQk{U ( 2= bTǞU42Sg70M &g@!?%{^485= @*@"lGkc=> O#4%baz. ( NL]Qbrp(V]{n s碈 |u\436E c:#C`y!I iqV|{Y?z I7?2i *( TP 4o{_)RIm44RE o{j]Ji5A h*9$fQeMvY %BK&NѲYk.mvWqf&[B{໚NZvt{dpնmsW,xySQs4\9O|X,]'c"+ܐQ +E2v͑rʋ89N;ȷ۾swvQ gsVrku}`)|>c+^H/H]I#7'RռZ;u "hz!})%O'6Gƺ jJZK;'5Q)e^UQ]U\\g!A ) "f-gfsgң5]m IC|X{"2 10͛]i7|КBm,ᕗ_߻7ڔJ;n?V~k73ϻ ̔oS)L:? [6NomȀ5`?㹏ڎ{9%6oݟkTRK.~R=d3v_حpmAYx 斗b~|H3I]CuGqKVD4̸\Tdm̜7T)Wt vE怉@'z<~&G&v]XSɴk grG,+=*$5=vMJR \蚀G0t & Ek+BDHd|NFZ5cSi+(xn8RJ8O+B 03Wϖ芁bZT4\@?tM:5D2E[ͲL\eFǦN;'2hT*p5R $ fZDZiXےy'9'6pvr DFz~﹝ yPWDhR@)5  4~{O]=3qr^۲5Wt`x$%i38[Z<)`}er~; 3/j3J, `-irUV:/uj _iBTg͗T ҼsEhWӾγ f3n=k9u+}}gׁReO k>ΌzLd?^f`0{='w@41×)avҝ7vѼ0)C1h[uժD*x<Ågu Ypl|wip R )B%nx?z_mN^&]jF*`Zdk?8 `2s~ ?o[|yKZڟ*jxn-~$ ] vdf(;s-3wlv ̜S+e^,Iit_բ2;1C1B4bf4@`nAvAy39XKIENDB`ayatana-indicator-session-0.4.4/data/icons/22x22/actions/system-shutdown.png0000644000000000000000000000247313567434467023655 0ustar PNG  IHDRĴl;bKGD pHYs B(xtIME 0;~IDAT8}YlG;qMTzJ*RRPU`1GWfooF3qKa88!DPJݮ߻gгK/oXT*WH]$ s0VX*`,=6vb?|Obb;" "!ϡV5cdYGw شe#~}csY\%vYp Ep[pQr5tE xk[oX2/?r'ܽŽ{'<B2qҪR,CH.I=DB@3VF:WH,jQn&~7Ν1xw3>ًpR,A,_S^l8ز>33`0XaNUU9o&ۜ7%h.\%4M(0l@8 IR |Խ.]Ӵ |%!n !,-t]GZW[9O)E(2Vh)h4ѦrE4m+ *t:X,d20 IcA2D,ksގqPJ u0>1 M֦&ܦ/7U;R4L!ò,B!]9|4 `!ħ[ Ǎ@4[2ij @Ӽغm+`Aпgbᢅ_v啥o/l r eY, " avVf/>@ @U߼qp$9} Kk>^7\.(p@4BX?GZmBV+6IQ9\ t_4 C; >_; | ggk3sQ=nBXPG@4ͧit:;_}n-ya2PJ&?g/ߟ~[[/K2nYVfzzpܯ4z"TxA^μ^_S:(w! w@"Q0TKdLI5S|AJh(h $o [AzVH|D:\IDATHǽS]le=.YhmjBRBMM !.}73P}!5VbK nmXcC|3lٶi33; _;=oMKqgMѕ hzrK[y6Gm4oc o1aꍏT@ʥV]^ Y W.x& W?5F8c7)?]_lUM8B%$!k|b Caׄ%1n5:W - /蜓{nKomJSCXdx~B}]Qgkvg8gu B8\))[ߧRCUuxIL`81#[>h;ii3u`pל;.DH.vZ,"Kp2[^D셅]3w5;{+ʕ?.矮duҲ2d ]q5y{5J4և~-yqtlS*4͢;C2l˄$333 6۹4-i"ƶƍǧ|՞Nx@O>d @齾sr#@Z(I_DTj' xEmtpMyv}lv3 Ts&)rz{\ր?5( ؀~C+X@o2>&Y  t 꼳;s|"NNIDATHS[lTU]{L;NKK;mM!"j Ƙ@hԘA~Dh0Dy#& *5ZBIT }Jy{)ҖIǝܛsZgOm9m'k7~X>M66n o3Q++ 43~RR~Y1 3 O ()֡wF 058ʄztMrR²,LētNo*s@HafQ੝/Rvs[^XIK0 .bͨ1FFCPo VOLVQs7]K3SJI)4!*fqRo P dwf5-uunjcE n'$^#ҊYlyuՉ᎝Vybb2tx4ε>Ƴ%rh V 04Lcӊ͑ s9'0:[Y9G{~빚 ]8tM@)Ulj95ɮœ;w)m=ntip$ͤ;gtY#}*3ClOxj&u-fYI*}xhu \0QBNf7T+/+{%bx/[oq=[ACߩ11&96G:wOċ瀹[uO4iWߟf#7G;w^W@w{K|s2 2M ߜf` {e'gڏ-Tfæ'm,*B649# @at*nzP"ZK_黲=<8OI†U0gcQԃGnBFm\Bk#SG AZ824U͵Zs;46V$ciIċTi]TStz*K7PDca>y7b͊Z}MK;"gKTT>5 ArLeH‘o wwuisSX3Xtr^Ca HɰlTBx63!K&g|O ΁;i_$]]zOq[uw} am4fSR}W;.c= Ff Or;6b\X,X}%;gΖر1AtEXtSoftwarewww.inkscape.org<IENDB`ayatana-indicator-session-0.4.4/data/icons/24x24/actions/system-shutdown.png0000644000000000000000000000251313567434467023654 0ustar PNG  IHDRw=bKGD pHYs B(xtIME 11<IDATHǽ[lUsfާΖv/51^ވ ݘ&HxC "P Al1 <%hw۰ٙs|`wNrf̜s~ k{cKA)eқr`ށзqR+ڥ^.($X##<;Brsj5,3ԁ1l޺ @Cɳw:]Ğ0j&n޺bιeJlnk^K];^vf 6[N=޽ !r# #޻ֶj\R*r?ů!x4J,>J3[]ZG|d2 $IeY$&D{z߷{W\ȌmiL @___LƊ7W1Yl$ATo\``/cZ,[ |B(c,bRB?ypanCu9 I,yKa&"[7KF\ȲlT4Tպkx]:4MK&R:X.bX,T*Ռ R)b1 n1BM PV:=m&#Lbhh1HL&Ǜ9hmm((Y:0xrEiMH"@&AOObzzzdH$,sΡip)0]7Uw{'-Łta,|9epa&0 CvW90 ͦ'ć[?׃`0,h0 j5>l۾ \f#mtS-\׮md\<0MiBQ!~߁哃(0;~D#3?~fɒntv̇R8N` (dǨVWI]9/jbv\ k_4@~ N ggk:s13BXP_UUr=^k6]e9!rM~X)O_?Ri¹s?M7l*v%^<á2qKqB"R*\.W}>_=z]iIENDB`ayatana-indicator-session-0.4.4/data/icons/24x24/status/account-logged-in.png0000644000000000000000000000251413567434467023642 0ustar PNG  IHDRw=bKGD pHYs B(xtIME 6ZIDATHՖ[lE}{cwKb)P-I!%"D`"Q}0>EI44C-FF `%T(KiKBv]v[,!b$LsΜ7Ɋպx,!X)1p8Xe X *Jf+}dV:n6545 M-J"Xe_y(@j]Cظ]q墾"Wnp3.g*Y(| G䮃'*{+*e뽗Os(@w4]@ '>#?0{6ݹj^'^q{w]󹯩m=.%]e4h9k!~iYwHR6@\G/kj;EKw=BOLA-e1!CLʲuG۽y?ڀ,;hBވ1A .ݥtk. MMPV0+%=ޓ3nj(t]j;%A6!R+ټ>wSsj/\G{bR]\/*33ofB"- ϛO@לضmH)6Ya93uc q %@Ipn6;s,+WtwiDaZ#Y4H[!Bڰ❻ņIk)%DWzdMCHi#ӓ@Zް&Qwiw H[uZ^WRئHl5~9 )-7a{+DbaLz(Pd9ԈmtfX|:Dyջn1MmcV,CΡ1\'A7yt֒43}yY\H@IEmt&?s2}(;nNlC"-(ΛNgGpe TMGoO(vA/~d/9R %;3 WE-C-jS}C" ȨrhI'2~zc= lvMrRT0ܜ\.ţ[翵k5$pt6z_ σBn@#1~l}1 5K@U&JGз3#LyR۝=V4o^-7EZUЛw P>A^tm'LoQJu+۪A =@,-n_61A`X.Hmoq长)%#MMX_`R ogۥt:#3iL4[\f#qi}\_ٝ @-a\Էq6G>t{ح=^#yq()gkݔӧ݂/1q("e&XNı]3{,ceAA$D矽BYp/o ~0$0p=pvy\6 pn]څ3-!=N7ũ~iӲ ,Ixx1`$X(=MxdUw{n4X@>hY!藕,!@a-~lяcAyuL SwY0 8ևqtDb.c^>u?Mp1F>5@BJ.<-(]P^`Xh+}N;QmHA8W}J`mFIɱ׺FkL kFWj,ߨbtjܩ@A @>3DHҸSw׺$xQem.jV|Ok? ]7.u7L\ q;ۼctFH8 #T}h EF[}>11yYH> iҞ'{Ǜ,C&b:qK'`de nMM'( @LZE ) RW[c.@( &ڞ Z $*<ݯ>H<Tx@OjjشM+&``1s>&0IENDB`ayatana-indicator-session-0.4.4/data/icons/32x32/actions/system-restart.png0000644000000000000000000000436513567434467023472 0ustar PNG  IHDR szzsBIT|dIDATXŗkpUk?ι{!&D"b@thuNu~Ja:g QtjTbGeBiV > @ !yG?$D*kf>^gO`]k ħMuNL ``-#P@Rj)bwnnp!'. ~t sn۲~n-MH1/ WrpBE |A gFcQ>gMgk#7t@XUMMq8g l9\#rx@"gp/{/c Fm՛띘rӒi.@í[M9#)J\0p!y Ap dp PITxFEPO@1nmosgO 4upʌI!a@VƂH x,dCUMbG: \6Xy·yntt 駫NK1Α?;bG3g6H8֚ɓ:~QzIe*mq%$D #pF8[PH8޼4vת(ĺOY%':owJ!%Μ:ys LDJE)ܛ{yveG>hMusX́0"0FG1LL~Ս{C˖.p]9BDCYֽϝ]6);윷uǾq7,_^wU5!4v4" 2jK=֚* 5o$AWî#}?N=+1ܾxן}DfG|楷,!AN1,k3UΨO(_z~nf9@Y|X@1ƺ?pr *rBdGuk6s}M,# ¨j97 s!AT Š"(H'0[~uߺ/U@>0pXirlĞu} 7Dlohٲso}Cb֌jHNM kpKπgVjsWmI-#9ZHO}Fc׎ Ut p0"J!ݽCw崲wg8Ӷ_2O608p,m,<&!PF\o"oImv \ "` `0sr=7z `)Q4&-0Q*ÖiJ[Xk W\`+_xa_پaE.䅔(vkm?Pd#m jRʢbh8ldC)X":4=UAq`2Y}'pOb=;?yE+I#yPX(e*(2s⨬#e4"m& 1%qad_DѯӶa۸.Td3_86ܵ]F^,JSMO*GHYSX(S:STh]4 c F3LOylsY[6kYf(8e.E:YݴfeԹ"iSkcTK)A܁2aB/eHD }4p`"oqGTv>(HĒsܫnXTLYw%HXd@&khT{}G.2 #)sQ6O6s܎.s5Q8{2>IM 0a&2sMϨL]O4 PE<\+UIENDB`ayatana-indicator-session-0.4.4/data/icons/32x32/status/account-logged-in.png0000644000000000000000000000413013567434467023634 0ustar PNG  IHDR szzsBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org<IDATXŗ{p\U?ܻfyvҖ4MQ(K~eݾ!@HYA c)wXOuK9g ʅ/>WL* ;Ei1|rL~EO9)%μIDʢ/~0z dZ1zh;B `DqQ =0oY%V]lBB-rBj&F{]%7 c0ڗp%Y5]*Q{)]OVkD!o_ Zp ?|+fނr x /5@)52POPǸ҂mMU}]h0z#n齬l_~յ͍ge$N)(PJqkIG8"$ #$m@"dUp%$Lp˙9 ,|8뺴uξez*2 p12*~[q^mºy7o1k{k0D(P5FQ֟vƙrr9,=^ cEPh)^px`~|?C6eddTfG^g[a i7`Ju05"q[(,>k8:xo=)qJkR|>O:&{Y^xf@Moڱ 0-}x< \r@`w>y)o#JNq_Ol[hqkJ'~_"t&:bXXlMw7uqrNt\P;iXA#KM'hn6(jW;#ՕբUaP)j85O_ǎ=L&IRk ?| eSƬihhIfo)~iu࡚=5:#)h"GA qkٟ31pva3!Ĵ՝jZxъ{}R4NVcLIU)$ڨS{'xY89)wijmfZ" 󮲗D?ԇM;@ܼutqبTƫ>i6Č 9w8\A 4y'-^pwL 'xi mh8Jep\_Ob|+u 9`e@W)&[kN Nevj4|  :DZA:vȥ{ݗ<ΥҾyq Y8*dW‚طE9 3.jGC,IFp" +f͑V]8$|d5 }b@f\9v E͒ͧՀac%߿h~]gbD@3̕oqJ;(KQD])KbA$z ӵYֲ/IENDB`ayatana-indicator-session-0.4.4/data/icons/scalable/actions/system-log-out.svg0000644000000000000000000003711113567434467024367 0ustar image/svg+xml System-log-out 2007-08-27 Lapo Calamandrei Kalle Persson logout exit man sign running ayatana-indicator-session-0.4.4/data/icons/scalable/actions/system-restart.svg0000644000000000000000000004231013567434467024462 0ustar image/svg+xml Jakub Steiner http://jimmac.musichall.cz View Refresh reload refresh view Ricardo 'Rick' González ayatana-indicator-session-0.4.4/data/icons/scalable/actions/system-shutdown.svg0000644000000000000000000002356613567434467024665 0ustar image/svg+xml Shutdown Jakub Steiner http://jimmac.musichall.cz lock key secure ayatana-indicator-session-0.4.4/data/icons/scalable/status/account-logged-in.svg0000644000000000000000000002424313567434467024643 0ustar image/svg+xml Emblem Urgent Jakub Steiner Andreas Nilsson generic ayatana-indicator-session-0.4.4/data/org.ayatana.indicator.session0000644000000000000000000000061413567434467022177 0ustar [Indicator Service] Name=ayatana-indicator-session ObjectPath=/org/ayatana/indicator/session Position=10 [desktop] ObjectPath=/org/ayatana/indicator/session/desktop [desktop_greeter] ObjectPath=/org/ayatana/indicator/session/desktop_greeter [desktop_lockscreen] ObjectPath=/org/ayatana/indicator/session/desktop_lockscreen [ubiquity] ObjectPath=/org/ayatana/indicator/session/desktop_greeter ayatana-indicator-session-0.4.4/data/org.ayatana.indicator.session.gschema.xml.in0000644000000000000000000000332513567434467025013 0ustar false <_summary>Suppress the dialog to confirm logout, restart and shutdown action <_description>Whether or not to show confirmation dialogs for logout, restart and shutdown actions. false <_summary>Remove the Log Out item from the session menu <_description>Makes it so that the logout button doesn’t show in the session menu. false <_summary>Remove the Restart item from the session menu. <_description>Makes it so that the restart button doesn’t show in the session menu. false <_summary>Remove the shutdown item from the session menu. <_description>Makes it so that the shutdown button doesn’t show in the session menu. false Determine the visibility of the User's real name on the panel Allow for the Removal of the users name from the panel true Show the list of users Allow for the user list to be hidden by the user. ayatana-indicator-session-0.4.4/INSTALL0000644000000000000000000000460413567434467014536 0ustar # # Copyright (C) 2013 Canonical Ltd # Copyright (C) 2017, Mike Gabriel # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License version 3 as # published by the Free Software Foundation. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # Compile-time build dependencies ------------------------------- - gettext (gettext 0.18.1.1-10ubuntu3 or later) - glib (libglib2.0, 2.35.4 or later) - cmake (cmake, 2.8.9 or later) - gcovr (gcovr, 2.4 or later) - lcov (lcov, 1.9 or later) - google test (libgtest-dev, 1.6.0 or later) - cppcheck (cppcheck) Runtime DBus dependencies ------------------------- - org.ayatana.indicators.webcredentials - org.freedesktop.Accounts - org.freedesktop.Accounts.User - org.freedesktop.DisplayManager.Seat - org.freedesktop.login1.Manager - org.freedesktop.login1.Seat - org.freedesktop.login1.User - org.gnome.ScreenSaver - org.gnome.SessionManager - org.gnome.SessionManager.EndSessionDialog Building the code ----------------- The simplest case is: $ cd ayatana-indicator-session-X.Y.Z $ mkdir build $ cd build $ cmake .. $ make Running the tests ----------------- $ cd ayatana-indicator-session-X.Y.Z $ mkdir build $ cd build $ cmake .. $ make $ make test $ make cppcheck Generating Test Coverage Reports -------------------------------- $ cd ayatan-indicator-session-X.Y.Z $ mkdir build-coverage $ cd build-coverage $ cmake -DCMAKE_BUILD_TYPE=coverage .. $ make $ make coverage-html Installation ------------ what gets installed LC_ALL=C /usr/bin/intltool-merge -x -u --no-translations org.ayatana.indicator.session.gschema.xml.in org.ayatana.indicator.session.gschema.xml FIXME: not tested To get files that form part of an installation, run a "make install" in the build directory. By default, this installs them in the "install" subdirectory of the build directory. If you want to install into a different directory, use $ cmake -DCMAKE_INSTALL_PREFIX=/usr/local # Or wherever... $ make release $ make install ayatana-indicator-session-0.4.4/MERGE-REVIEW0000644000000000000000000000141613567434467015264 0ustar This documents the expections that the project has on what both submitters and reviewers should ensure that they've done for a merge into the project. == Submitter Responsibilities == * Ensure the project compiles and the test suite executes without error * Ensure that non-obvious code has comments explaining it * If the change works on specific profiles, please include those in the merge description. == Reviewer Responsibilities == * Did the Jenkins build compile? Pass? Run unit tests successfully? * Are there appropriate tests to cover any new functionality? * If the description says this effects the phone profile: * Run tests indicator-session/unity8* * If the description says this effects the desktop profile: * Run tests indicator-session/unity7* ayatana-indicator-session-0.4.4/NEWS0000644000000000000000000000140113567434467014174 0ustar Overview of changes in ayatana-indicator-session 0.4.4 - Translation updates (awesome thanks!!!). Overview of changes in ayatana-indicator-session 0.4.3 - Translation updates (awesome thanks!!!). - Add XFCE support. - src/service.c: Type-cast assignment from g_object_ref() to avoid incompatible pointer type compiler warning. Overview of changes in ayatana-indicator-session 0.4.2 - Plenty translation updates. Thanks to translators on hosted.weblate.org. Overview of changes in ayatana-indicator-session 0.4.1 - Add MATE session support. - Support building without systemd. - Set up Weblate based translation tools Overview of changes in ayatana-indicator-session 0.4.0 - Fork from Ubuntu's Session Indicator. ayatana-indicator-session-0.4.4/NEWS.Canonical0000644000000000000000000000171113567434467016066 0ustar 12.10.4 - The Restart menuitem wasn't accessible via the HUD. (LP: #1058148) - Fix g_critical() warnings on startup caused by updating menuitems too soon 12.10.3 - By default, use 'Shut Down' instead of 'Switch Off' (LP: #1029036) - 12.10.0 showed "Guest user" even when disabled in lightdm (LP: #1049902) - Provide a fallback if theme's missing the session menu icon (LP: #1029036) - Fix some strings that hadn't been marked for translation 12.10.2 - Add an 'Online Accounts' menuitem (LP: #1044464) - Add disposition highlighting to the indicator icon (LP: #1044015) - Fix build issue in the unit tests directory (LP: #1040678) - Remove the Restart button from the shutdown dialog (LP: #1027952) 12.10.1 - Fix user menuitems' icon sizes (LP: #1024395) - Make explicit in configure.ac that we need a newer glib (LP: #1023533) - Separate testing-strings into a separate Makefile.am for reuse 12.10.0 - First version of the 12.10 System Menu redesign ayatana-indicator-session-0.4.4/po/af.po0000644000000000000000000002070313567434467015047 0ustar # Afrikaans translation for indicator-session # Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2010-04-11 12:52+0000\n" "Last-Translator: JC Brand \n" "Language-Team: Afrikaans \n" "Language: af\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" "X-Generator: Launchpad (build 14041)\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Onderdruk die opskietvenster om afmeld, herlaai en afskakel te bevestig" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Om die opskietvensters vir afmeld, herlaai en afskakel te wys al dan nie." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Verwyder die afmeld item van die sessie-kieslys" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Verwyder die herlaai item vanaf die sessie-kieslys" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Verwyder die afskakel item vanaf die sessie-kieslys" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "Gas sessie" #: ../src/service.c:697 msgid "Log Out…" msgstr "" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Meld af" #: ../src/service.c:715 msgid "Suspend" msgstr "Slaap" #: ../src/service.c:718 msgid "Hibernate" msgstr "Hiberneer" #: ../src/service.c:723 msgid "Restart…" msgstr "" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Herlaai" #: ../src/service.c:730 msgid "Shut Down…" msgstr "" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Skakel af" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "Is u seker u wil alle programme sluit en by die rekenaar afmeld?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "Sekere sagteware opdaterings sal eers in werking tree nadat die rekenaar " "herlaai is." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Kanselleer" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "Is u seker u wil alle programme sluit en die rekenaar herlaai?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "Is u seker u wil alle programme sluit en die rekenaar afskakel?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Lock Screen" #~ msgstr "Sluit skerm" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Meld af" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Herlaai" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Skakel af" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Meld af" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Herlaai" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Skakel af" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Meld af" #~ msgid "Restart Instead" #~ msgstr "Herlaai eerder" #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "1" #~ msgid "Shut Down..." #~ msgstr "Skakel af..." #~ msgid "Log Out..." #~ msgstr "Meld af..." #~ msgid "Switch User..." #~ msgstr "Verander gebruiker..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Skakel af..." #~ msgid "Restart Instead..." #~ msgstr "Herlaai eerder..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Herlaai..." #~ msgid "Switch From %s..." #~ msgstr "Verander van %s..." #~ msgid "Restart..." #~ msgstr "Herlaai..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "" #~ "Verander dit sodat die afmeld knoppie nie in die sessie-kieslys verskyn " #~ "nie." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "" #~ "Verander dit sodat die herlaai knoppie nie in die sessie-kieslys verskyn " #~ "nie." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "" #~ "Verander dit sodat die afskakel knoppie nie in die sessie-kieslys verskyn " #~ "nie." ayatana-indicator-session-0.4.4/po/am.po0000644000000000000000000003017213567434467015057 0ustar # Amharic translation for indicator-session # Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2009. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-04-01 11:34+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Amharic \n" "Language: am\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 2.20-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "መጫን ንግግሩን ለማረጋገጥ መውጣቱን ፤ እንደገና መጀመር እና መዝጋት ተግባሩን" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "ቢሆንም ባይሆንም ማሳየት ለማረጋገጥ ንግግሩን ለመውጣት ፤ እንደገና መጀመር እና መዝጋት ተግባሩን" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "በክፍለ ጊዜው ዝርዝር ውስጥ የመውጫን ቁልፍ ማስወገጃ" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "የመውጫው ቁልፍ በክፍለ ጊዜው ዝርዝር ውስጥ እንዳይታይ ያደርገዋል" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "በክፍለ ጊዜው ዝርዝር ውስጥ የእንደገና ማስጀመሪያን ቁልፍ ማስወገጃ" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "የእንደገና ማስጀመሪያ ቁልፍ በክፍለ ጊዜው ዝርዝር ውስጥ እንዳይታይ ያደርገዋል" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "በክፍለ ጊዜው ዝርዝር ውስጥ የማጥፊያን ቁልፍ ማስወገጃ" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "የማጥፊያው ቁልፍ በክፍለ ጊዜው ዝርዝር ውስጥ እንዳይታይ ያደርገዋል" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "እንግዳ" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "ስርአቱን ማሰናጃ…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "የመስመር ላይ መግለጫ…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 #, fuzzy msgid "Switch Account…" msgstr "የተጠቃሚ መግለጫ መቀየሪያ..." #: ../src/service.c:576 ../src/service.c:592 #, fuzzy msgid "Switch Account" msgstr "የተጠቃሚ መግለጫ መቀየሪያ..." #: ../src/service.c:588 #, fuzzy msgid "Lock/Switch Account…" msgstr "የተጠቃሚ መግለጫ መቀየሪያ..." #: ../src/service.c:589 #, fuzzy msgid "Lock/Switch Account" msgstr "የተጠቃሚ መግለጫ መቀየሪያ..." #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "የእንግዳ ክፍለጊዜ" #: ../src/service.c:697 msgid "Log Out…" msgstr "መውጫ…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "መውጫ" #: ../src/service.c:715 msgid "Suspend" msgstr "ማገጃ" #: ../src/service.c:718 msgid "Hibernate" msgstr "ማስተኛ" #: ../src/service.c:723 msgid "Restart…" msgstr "እንደገና ማስጀመሪያ…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "እንደገና ማስጀመሪያ" #: ../src/service.c:730 msgid "Shut Down…" msgstr "ማጥፊያ…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "ማጥፊያ" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "በእርግጥ ሁሉንም ፕሮግራሞች ዘግተው ከኮምፒዩተሩ መውጣት ይፈልጋሉ?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "የአንዳንድ ሶፍትዌሮች ማሻሻያ ኮምፒዩተሩ እንደገና እስካልተነሳ ተፈጻሚ አይሆኑም" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "መሰረዣ" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "በእርግጥ ሁሉንም ፕሮግራሞች ዘግተው ኮምፒዩተሩን እንደገና ማስነሳት ይፈልጋሉ?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "በእርግጥ ሁሉንም ፕሮግራሞች ዘግተው ኮምፒዩተሩን ማጥፋት ይፈልጋሉ?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Classic Guest Session" #~ msgstr "አይነተኛ የእንግዳ ክፍለ ጊዜ" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "አይነተኛ የዴስክቶፕ በመጠቀም የእንግዳ ክፍለ ጊዜ ማስጀመሪያ" #~ msgid "Lock Screen" #~ msgstr "እስክሪን መቆለፊያ" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "መውጫ" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "እንደገና ማስጀመሪያ" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "ማጥፊያ" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "መውጫ" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "እንደገና ማስጀመሪያ" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "ማጥፊያ" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "መውጫ" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "እንደገና ማስጀመሪያ..." #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "ማጥፊያ..." #~ msgid "Restart Instead" #~ msgstr "በምትኩ እንደገና ላስጀምር" #~ msgid "Restart Instead…" #~ msgstr "በምትኩ እንደገና ማስጀመሪያ..." #~ msgid "Some software updates won’t apply until the computer next restarts." #~ msgstr "የአንዳንድ ሶፍትዌሮች ማሻሻያ ኮምፒዩተሩ ጠፍቶ ካልበራ ተግባራዊ አይሆንም" #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "1" #~ msgid "Switch From %s…" #~ msgstr "መቀየሪያ ከ %s…" #~ msgid "Software Up to Date" #~ msgstr "ሶፍትዌሩ ዘመናዊ ነው" #~ msgid "Updates Available…" #~ msgstr "ዝግጁ ማሻሻያ…" #~ msgid "Updates Installing…" #~ msgstr "ማሻሻያውን በመግጠም ላይ…" #~ msgid "Restart to Complete Updates…" #~ msgstr "እንደገና ያስጀምሩ ማሻሻያውን ለመፈጸም..." #~ msgid "Displays…" #~ msgstr "ማሳያዎች…" #~ msgid "Startup Applications…" #~ msgstr "መተግበሪያዎች ማስጀመሪያ…" #~ msgid "Attached Devices" #~ msgstr "የተያያዙ አካሎች" #~ msgid "Printers" #~ msgstr "ማተሚያዎች" #~ msgid "Scanners" #~ msgstr "ማሰሻዎች" #~ msgid "Webcam" #~ msgstr "የዌብ ካሜራ" #~ msgid "User Accounts…" #~ msgstr "የተጠቃሚ መግለጫ..." #~ msgid "%s Webcam" #~ msgstr "%s የዌብ ካሜራ" #~ msgid "Scanner" #~ msgstr "ማሰሻ" #~ msgid "%s Scanner" #~ msgstr "%s ማሰሻ" #~ msgid "Restart..." #~ msgstr "እንደገና ማስጀመር..." #~ msgid "Log Out..." #~ msgstr "መውጣት..." #~ msgid "Shut Down..." #~ msgstr "ማጥፋት..." #~ msgid "Switch User..." #~ msgstr "ተጠቃሚ መቀየር..." #~ msgid "Switch From %s..." #~ msgstr "መቀየር ከ %s..." #~ msgid "Session" #~ msgstr "ክፍለ ጊዜ" #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "ማጥፊያ..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "እንደገና ማስጀመሪያ..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "በክፍለ ጊዜው ዝርዝር ውስጥ የመውጫ ቁልፍ እንዳይታይ ያደርገዋል" #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "በክፍለ ጊዜው ዝርዝር ውስጥ የእንደገና ማስጀመሪያ ቁልፍ እንዳይታይ ያደርገዋል" #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "በክፍለ ጊዜው ዝርዝር ውስጥ የማጥፊያ ቁልፍ እንዳይታይ ያደርገዋል" #~ msgid "Restart to Complete Update…" #~ msgstr "ማሻሻያው እንዲፈጸም እንደገና ማስነሻ..." #~ msgid "Restart to Complete Update" #~ msgstr "ማሻሻያው እንዲፈጸም እንደገና ማስነሻ" #~ msgid "Restart Instead..." #~ msgstr "በምትኩ እንደገና ላስጀምር..." ayatana-indicator-session-0.4.4/po/an.po0000644000000000000000000002245413567434467015064 0ustar # Aragonese translation for indicator-session # Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2011-09-24 16:03+0000\n" "Last-Translator: Daniel Martinez \n" "Language-Team: Aragonese \n" "Language: an\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" "X-Generator: Launchpad (build 14041)\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Borra lo dialogo ta confirmar l'accion de trancar sesion, reiniciar y " "amortar." #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Tria si s'amostran u no dialogos de confirmacion ta desenchegar-se, " "reiniciar u trancar sesion." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Borra la opción «Trancar» sesión d'o menú de sesión" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Borra la opción «Reiniciar» d'o menú de sesión" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Borra la opción «Amortar» d'o menú de sesión" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "Convidau" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "Configuracion d'o sistema…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 #, fuzzy msgid "Switch Account…" msgstr "Cuentas d'usuario…" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "Sesión de convidau" #: ../src/service.c:697 msgid "Log Out…" msgstr "Trancar sesion…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Trancar sesión" #: ../src/service.c:715 msgid "Suspend" msgstr "Suspender" #: ../src/service.c:718 msgid "Hibernate" msgstr "Hibernar" #: ../src/service.c:723 msgid "Restart…" msgstr "Reiniciar…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Reiniciar" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Amortar…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Amortar" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "" "¿De seguras que quiere trancar totz os programas y rematar a suya sesion en " "l'equipo?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "Bels esvielles de software no s'aplicaran dica que no se reinicie l'equipo." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Cancelar" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "¿De seguras que quiere trancar totz os programas y reiniciar l'equipo?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "¿De seguras que quiere trancar totz os programas y amortar l'equipo?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Lock Screen" #~ msgstr "Bloqueyar a pantalla" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Trancar sesión" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Reiniciar" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Amortar" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Trancar sesión" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Reiniciar" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Amortar" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Trancar sesión" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "Reiniciar…" #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "Amortar…" #~ msgid "Restart Instead" #~ msgstr "Millor reiniciar" #~ msgid "Restart Instead…" #~ msgstr "Millor reiniciar…" #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "0" #~ msgid "Software Up to Date" #~ msgstr "Software esviellau" #~ msgid "Restart to Complete Updates…" #~ msgstr "Reiniciar ta rematar os esvielles…" #~ msgid "Displays…" #~ msgstr "Pantallas…" #~ msgid "Attached Devices" #~ msgstr "Dispositivos enchegaus" #~ msgid "Restart..." #~ msgstr "Reiniciar..." #~ msgid "Shut Down..." #~ msgstr "Amortar..." #~ msgid "Log Out..." #~ msgstr "Trancar sesión..." #~ msgid "Switch User..." #~ msgstr "Cambear usuario..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Amortar..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Reiniciar..." #~ msgid "Restart Instead..." #~ msgstr "Millor reiniciar..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "Fa que lo boton de trancar sesion no s'amostre en o menu de sesion." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "Fa que lo boton de reinicio no s'amostre en lo menu de sesion." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "Fa que lo boton d'amortar no s'amostre en o menu de sesion." #~ msgid "Switch From %s..." #~ msgstr "Cambear dende %s..." #~ msgid "Restart to Complete Update…" #~ msgstr "Reiniciar ta rematar l'esvielle…" #~ msgid "Restart to Complete Update" #~ msgstr "Reiniciar ta rematar l'esvielle" #~ msgid "Session" #~ msgstr "Sesión" ayatana-indicator-session-0.4.4/po/ar.po0000644000000000000000000002301513567434467015062 0ustar # Arabic translations for PACKAGE package. # Copyright (C) 2010 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Canonical OEM, 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-04-01 14:34+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Arabic \n" "Language: ar\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " "&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" "X-Generator: Weblate 2.20-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "أخفِ حوار تأكيد الخروج وإعادة التشغيل والإيقاف" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "ما إذا ستظهر حوارات تأكيد الخروج وإعادة التشغيل والإيقاف ." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "أزل عنصر الخروج من قائمة الجلسة" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "أخفي زر تسجيل الخروج من قائمة الجلسة." #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "أزل عنصر إعادة التشغيل من قائمة الجلسة" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "أحفي زر إعادة التشغيل من قائمة الجلسة." #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "أزل عنصر الإطفاء من قائمة الجلسة" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "أحفي زر إيقاف التشغيل من قائمة الجلسة." #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "النظام" #: ../src/service.c:325 msgid "Guest" msgstr "زائر" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "%s المساعدة في سطح المكتب" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "%s المساعدة" #: ../src/service.c:346 msgid "About This Computer" msgstr "بيانات هذا الجهاز" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "إعدادات النظام…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "جلسة ضيف" #: ../src/service.c:697 msgid "Log Out…" msgstr "اخرج…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "اخرج" #: ../src/service.c:715 msgid "Suspend" msgstr "علّق" #: ../src/service.c:718 msgid "Hibernate" msgstr "أسبِت" #: ../src/service.c:723 msgid "Restart…" msgstr "أعد التشغيل…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "أعِد التشغيل" #: ../src/service.c:730 msgid "Shut Down…" msgstr "أطفئ…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "أطفئ" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "أمتأكد أنك ترغب في إغلاق كل البرامج والخروج من الحاسوب؟" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "بعض تحديثات البرمجيات لن تصبح فاعلة إلا بعد تشغيل الحاسوب." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "ألغِ" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "أمتأكد أنك ترغب في إغلاق كل البرامج وإعادة تشغيل الحاسوب؟" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "أمتأكد أنك ترغب في إغلاق كل البرامج وإطفاء الحاسوب؟" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Lock Screen" #~ msgstr "أوصِد الشاشة" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "اخرج" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "أعِد التشغيل" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "أطفئ" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "اخرج" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "أعِد التشغيل" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "أطفئ" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "اخرج" #~ msgid "Restart Instead" #~ msgstr "أعِد التشغيل" #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "0" #~ msgid "Restart..." #~ msgstr "أعِد التشغيل..." #~ msgid "Log Out..." #~ msgstr "اخرج..." #~ msgid "Shut Down..." #~ msgstr "أطفئ..." #~ msgid "Switch User..." #~ msgstr "بدّل المستخدم..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "أعِد التشغيل..." #~ msgid "Restart Instead..." #~ msgstr "أعِد التشغيل..." #~ msgid "Switch From %s..." #~ msgstr "تحوّل من %s..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "أطفئ..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "يجعل زر الخروج لا يظهر في قائمة الجلسة." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "يجعل زر إعادة التشغيل لا يظهر في قائمة الجلسة." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "يجعل زر الإطفاء لا يظهر في قائمة الجلسة." #~ msgid "Restart to Complete Update…" #~ msgstr "أعد التشغيل لإكمال التحديث..." #~ msgid "Restart to Complete Update" #~ msgstr "أعد التشغيل لإكمال التحديث" #~ msgid "Session" #~ msgstr "الجلسة" ayatana-indicator-session-0.4.4/po/ast.po0000644000000000000000000002523213567434467015252 0ustar # Asturian translation for indicator-session # Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2009. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-04-01 14:34+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Asturian \n" "Language: ast\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 2.20-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Suprimir la ventana de confirmación al zarrar sesión, reaniciar y apagar." #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Si amosar o non los diálogos de confirmación pa zarrar sesión, reaniciar y " "apagar." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Quitar la opción Zarrar sesión del menú de sesión" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "Fai que'l botón de zarrar nun apaeza nel menú de sesión." #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Desanicia la opción «Reaniciar» del menú de sesión" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "Fai que'l botón de reaniciar nun apaeza nel menú de sesión." #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Desanicia la opción «Apagar» del menú de sesión" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "Fai que'l botón d'apagar nun apaeza nel menú de sesión." #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "Invitáu" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "Configuración del sistema…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "Cuentes en llinia…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 #, fuzzy msgid "Switch Account…" msgstr "Camudar cuenta d'usuariu..." #: ../src/service.c:576 ../src/service.c:592 #, fuzzy msgid "Switch Account" msgstr "Camudar cuenta d'usuariu..." #: ../src/service.c:588 #, fuzzy msgid "Lock/Switch Account…" msgstr "Camudar cuenta d'usuariu..." #: ../src/service.c:589 #, fuzzy msgid "Lock/Switch Account" msgstr "Camudar cuenta d'usuariu..." #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "Sesión d'invitáu" #: ../src/service.c:697 msgid "Log Out…" msgstr "Zarrar sesión…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Zarrar sesión" #: ../src/service.c:715 msgid "Suspend" msgstr "Suspender" #: ../src/service.c:718 msgid "Hibernate" msgstr "Ivernar" #: ../src/service.c:723 msgid "Restart…" msgstr "Reaniciar…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Reaniciar" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Apagar…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Apagar" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "" "¿Daveres que quies zarrar tolos programes y finar la sesión nel equipu?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "Dalgunos anovamientos de software nun van aplicase hasta que se reanicie " "l'equipu." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Encaboxar" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "¿Daveres que quies zarrar tolos programes y reaniciar l'equipu?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "¿Daveres que quies zarrar tolos programes y apagar l'equipu?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Classic Guest Session" #~ msgstr "Sesión d'invitáu clásica" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "Aniciar una sesión d'invitáu usando l'escritoriu clásicu" #~ msgid "Lock Screen" #~ msgstr "Candar pantalla" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Zarrar sesión" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Reaniciar" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Apagar" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Zarrar sesión" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Reaniciar" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Apagar" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Zarrar sesión" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "Reaniciar..." #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "Apagar..." #~ msgid "Restart Instead" #~ msgstr "Meyor reaniciar" #~ msgid "Restart Instead…" #~ msgstr "Meyor reiniciar…" #~ msgid "Some software updates won’t apply until the computer next restarts." #~ msgstr "" #~ "Nun van aplicase dalgunos anovamientos de software hasta que se reanicie " #~ "l'equipu." #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "0" #~ msgid "Switch From %s…" #~ msgstr "Camudar dende %s…" #~ msgid "Software Up to Date" #~ msgstr "Software anováu" #~ msgid "Updates Available…" #~ msgstr "Anovamientos disponibles..." #~ msgid "Updates Installing…" #~ msgstr "Anovamientos instalándose..." #~ msgid "Restart to Complete Updates…" #~ msgstr "Reaniciar pa completar los anovamientos…" #~ msgid "Displays…" #~ msgstr "Pantalles..." #~ msgid "Startup Applications…" #~ msgstr "Aplicaciones nel aniciu..." #~ msgid "Attached Devices" #~ msgstr "Preseos coneutaos" #~ msgid "Printers" #~ msgstr "Imprentadores" #~ msgid "Scanners" #~ msgstr "Escáneres" #~ msgid "Webcam" #~ msgstr "Cámara web" #~ msgid "User Accounts…" #~ msgstr "Cuentes d'usuariu…" #~ msgid "%s Webcam" #~ msgstr "Cámara web %s" #~ msgid "Scanner" #~ msgstr "Escáner" #~ msgid "%s Scanner" #~ msgstr "Escáner %s" #~ msgid "Restart..." #~ msgstr "Reaniciar..." #~ msgid "Log Out..." #~ msgstr "Zarrar sesión..." #~ msgid "Shut Down..." #~ msgstr "Apagar..." #~ msgid "Switch User..." #~ msgstr "Camudar d'usuariu..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Reaniciar..." #~ msgid "Restart Instead..." #~ msgstr "Meyor reaniciar..." #~ msgid "Switch From %s..." #~ msgstr "Camudar de %s..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "Fai que'l botón de zarrar sesión nun s'amuese nel menú de sesión." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Apagar..." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "Fai que'l botón de reaniciu nun s'amuese nel menú de sesión." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "Fai que'l botón d'apagar nun s'amuese nel menú de sesión." #~ msgid "Restart to Complete Update…" #~ msgstr "Reaniciar pa completar l'anovamientu..." #~ msgid "Restart to Complete Update" #~ msgstr "Reaniciar pa completar l'anovamientu" #~ msgid "Session" #~ msgstr "Sesión" ayatana-indicator-session-0.4.4/po/ayatana-indicator-session.pot0000644000000000000000000001411013567434467021711 0ustar # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 msgid "Remove the Restart item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 msgid "Remove the shutdown item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "" #: ../src/service.c:697 msgid "Log Out…" msgstr "" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "" #: ../src/service.c:715 msgid "Suspend" msgstr "" #: ../src/service.c:718 msgid "Hibernate" msgstr "" #: ../src/service.c:723 msgid "Restart…" msgstr "" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "" #: ../src/service.c:730 msgid "Shut Down…" msgstr "" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" ayatana-indicator-session-0.4.4/po/az.po0000644000000000000000000002221613567434467015074 0ustar # Azerbaijani translation for indicator-session # Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-04-01 11:34+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Azerbaijani \n" "Language: az\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 2.20-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "İclası bağlama, yenidən başlatma və sistemi söndürmə dialoqunu gizlət" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "İclas bağlama, yenidən başladma və sistem söndürmə zamanı təsdiq " "dialoqlarının göstərilib göstərilməməsi" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "İclas menyusundan İclasdan Çıxış düyməsini sil" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "İclas menyusundan Yenidən Başlad düyməsini sil" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "İclas menyusundan Sistemi Söndür düyməsini sil" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "Qonaq İclası" #: ../src/service.c:697 msgid "Log Out…" msgstr "İclası Bağla…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "İclası Bağla" #: ../src/service.c:715 msgid "Suspend" msgstr "Gözlət" #: ../src/service.c:718 msgid "Hibernate" msgstr "Mürgülə" #: ../src/service.c:723 msgid "Restart…" msgstr "Yenidən Başlad…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Yenidən başlat" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Sistemi Söndür…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Sistemi Söndür" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "" "Siz əminsiniz ki bütün proqramları bağlayıb iclası bitirmənizi istəyirsiz?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "Bəzi proqram yenilənmələri kompyuter yenidən başlamadan tətbiq " "olunmayacaqlar." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Ləğv et" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "Siz əminsiniz ki bütün proqramları bağlayıb kompyuteri yenidən başlamasını " "istəyirsiz?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" "Siz əminsiniz ki bütün proqramları bağlayıb sistemi söndürmək istəyirsiz?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Lock Screen" #~ msgstr "Ekranı Qıfılla" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "İclası Bağla" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Yenidən başlat" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Sistemi Söndür" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "İclası Bağla" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Yenidən başlat" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Sistemi Söndür" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "İclası Bağla" #~ msgid "Restart Instead" #~ msgstr "Əvəzinə Yenidən Başlad" #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "0" #~ msgid "Restart..." #~ msgstr "Yenidən Başlat..." #~ msgid "Log Out..." #~ msgstr "İclası Bağla..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Yenidən Başlat..." #~ msgid "Switch User..." #~ msgstr "İstifadəçini Dəyişdir..." #~ msgid "Shut Down..." #~ msgstr "Sistemi Söndür..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "Elə edir ki, iclasdan çıxış düyməsi iclas menyusunda göstərilmir." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "Elə edir ki, yenidən başlad düyməsi iclas menyusunda göstərilmir." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "Elə edir ki, sistemi söndür düyməsi iclas menyusunda göstərilmir." #~ msgid "Session" #~ msgstr "İclas" #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Sistemi Söndür..." #~ msgid "Restart Instead..." #~ msgstr "Əvəzinə Yenidən Başlad..." #~ msgid "Restart to Complete Update…" #~ msgstr "Yenilənməni bitirmək üçün Yenidən Başlad..." #~ msgid "Restart to Complete Update" #~ msgstr "Yenilənməni bitirmək üçün Yenidən Başlad" #~ msgid "Switch From %s..." #~ msgstr "%s İstifadəçini Dəyişdir..." ayatana-indicator-session-0.4.4/po/bem.po0000644000000000000000000001415413567434467015227 0ustar # Bemba translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Mike Gabriel , 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2017-07-21 15:41+0200\n" "Last-Translator: Mike Gabriel \n" "Language-Team: Bemba\n" "Language: bem\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 msgid "Remove the Restart item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 msgid "Remove the shutdown item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "" #: ../src/service.c:697 msgid "Log Out…" msgstr "" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "" #: ../src/service.c:715 msgid "Suspend" msgstr "" #: ../src/service.c:718 msgid "Hibernate" msgstr "" #: ../src/service.c:723 msgid "Restart…" msgstr "" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "" #: ../src/service.c:730 msgid "Shut Down…" msgstr "" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" ayatana-indicator-session-0.4.4/po/be.po0000644000000000000000000003151413567434467015051 0ustar # Belarusian translation for indicator-session # Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2009. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-03-29 20:15+0000\n" "Last-Translator: Viktar Vauchkevich \n" "Language-Team: Belarusian \n" "Language: be\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 2.20-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Прабраць дыялог падцьверджаньня выхаду, рэстарту ці выключэньня сыстэмы" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Ці паказваць дыялог пацверджання выхаду, рэстарту ці выключэння сістэмы." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Выдаліць элемент «Выйсьці» з меню сеансу" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "Робіць так, што кнопка выхаду не адлюстроўвалася ў меню сеансу." #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Выдаліць пункт Перазагрузіць з меню сесіі" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "Робіць так, што кнопка перазагрузкі не адлюстроўваецца ў меню сеансу." #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Выдаліць пункт Выключыць з меню сесіі" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "Робіць так, што кнопка выключэння не адлюстроўваецца ў меню сеансу." #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "Сістэма, %s" #: ../src/service.c:191 msgid "System" msgstr "Сістэма" #: ../src/service.c:325 msgid "Guest" msgstr "Госць" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "Дапамога %s" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "Дапамога %s" #: ../src/service.c:346 msgid "About This Computer" msgstr "Аб гэтым кампутары" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "Паведаміць пра памылку…" #: ../src/service.c:362 msgid "System Settings…" msgstr "Сістэмныя налады…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "Сеткавыя конты…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "Запусціць застаўку" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "Пераключыць конт…" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "Пераключыць конт" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "Заблакаваць/пераключыць конт…" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "Заблакаваць/пераключыць конт" #: ../src/service.c:595 msgid "Lock" msgstr "Заблакаваць" #: ../src/service.c:620 msgid "Guest Session" msgstr "Гасьцявая сэсія" #: ../src/service.c:697 msgid "Log Out…" msgstr "Завяршэнне сесіі…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Завяршыць сэанс" #: ../src/service.c:715 msgid "Suspend" msgstr "Прыпыніць" #: ../src/service.c:718 msgid "Hibernate" msgstr "Усыпіць" #: ../src/service.c:723 msgid "Restart…" msgstr "Перазагрука…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Перазапусьціць" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Выключэнне…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Выключыць" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "Папярэджанне" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "Трэкер хібаў аперацыйнай сістэмы даступны праз вэб-браўзер.\n" "\n" "Ayatana Session Indicator не змог знайсці які-небудзь вэб-браўзэр\n" "на вашым кампутары." #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "Вы ўпэўненыя што жадаеце закрыць усе праграмы і выйсьці?" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "Некаторыя абнаўленні не будуць ужытыя пакуль Вы не перазапусьціце кампутар." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Скасаваць" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "Вы ўпэўненыя што жадаеце зачыніць усе праграмы і перазапусьціць кампутар?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "Вы ўпэўненыя што жадаеце зачыніць усе праграмы і выключыць кампутар?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "Даведнік карыстальніка працоўнага асяроддзя XFCE\n" "даступны праз вэб-браўзер.\n" "\n" "Ayatana Session Indicator не змог знайсці які-небудзь вэб-браўзэр\n" "на вашым кампутары." #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Ayatana Session Indicator яшчэ не ведае, як паказаць\n" "даведнік карыстальніка ці цэнтр дапамогі дзейнага працоўнага асяроддзя.\n" "\n" "Калі ласка, паведаміце пра гэта распрацоўнікам на:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "Адлюставанне інфармацыі аб %s патрабуе\n" "вэб-браўзер.\n" "\n" "Ayatana Session Indicator не змог знайсці які-небудзь\n" "вэб-браўзэр на вашым кампутары." #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Ayatana Session Indicator не падтрымлівае запуск праграмы\n" "сістэмных налад для вашага працоўнага асяроддзя.\n" "\n" "Калі ласка, паведаміце пра гэта распрацоўнікам на:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Ayatana Session Indicator не падтрымлівае змену пароля\n" "для вашага працоўнага асяроддзя.\n" "\n" "Калі ласка, паведаміце пра гэта распрацоўнікам на:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Ayatana Session Indicator яшчэ не ведае, як паказаць\n" "інфармацыю аб дзейным працоўным асяроддзі.\n" "\n" "Калі ласка, паведаміце пра гэта распрацоўнікам на:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #~ msgid "Lock Screen" #~ msgstr "Замкнуць экран" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Завяршыць сэанс" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Перазапусьціць" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Выключыць" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Завяршыць сэанс" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Перазапусьціць" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Выключыць" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Выйсьці" #~ msgid "Restart Instead" #~ msgstr "Перазапусьціць" #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "1" #~ msgid "Restart..." #~ msgstr "Перазапусьціць..." #~ msgid "Log Out..." #~ msgstr "Завяршыць сэанс…" #~ msgid "Shut Down..." #~ msgstr "Выключыць…" #~ msgid "Switch User..." #~ msgstr "Пераключыць карыстальніка" #~ msgid "Switch From %s..." #~ msgstr "Пераключыцца з %s..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "Зрабіць каб кнопка выхаду не паказвалася ў мэню сэансу." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Перазапусьціць..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Выключыць…" #~ msgid "Restart Instead..." #~ msgstr "Перазапусьціць..." #~ msgid "Restart to Complete Update" #~ msgstr "Перазагрузіць каб завершыць абнаўленне" #~ msgid "Restart to Complete Update…" #~ msgstr "Перазагрузіць каб завершыць абнаўленне..." #~ msgid "Session" #~ msgstr "Сесія" #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "Зрабіць каб кнопка перазагрузкі не адлюстроўвалась ў меню сесіі." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "Зрабіць каб кнопка выключэння не адлюстроўвалась ў меню сесіі." ayatana-indicator-session-0.4.4/po/bg.po0000644000000000000000000003374413567434467015062 0ustar # Bulgarian translations for PACKAGE package. # Copyright (C) 2010 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Canonical OEM, 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-02-21 13:34+0000\n" "Last-Translator: Veselin Georgiev \n" "Language-Team: Bulgarian \n" "Language: bg\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 2.20-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Да не се показва диалог за потвърждение при излизане, рестартиране и " "изключване" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Да се показва ли диалог за потвърждение при излизане, рестартиране и " "изключване." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Премахване реда за излизане от системата" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "Прави бутонът за излизане да не се показва в менюто." #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Премахване реда за рестартиране от менюто" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "Прави бутонът за рестартиране да не се показва в менюто." #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Премахване реда за изключване от менюто" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "Прави бутонът за изключване да не се показва в менюто." #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "Система, %s" #: ../src/service.c:191 msgid "System" msgstr "Система" #: ../src/service.c:325 msgid "Guest" msgstr "Гост" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "%s Десктоп Помощ" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "%s Помощ" #: ../src/service.c:346 msgid "About This Computer" msgstr "Относно Този Компютър" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "Системни Настройки…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "Активни Потребители…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "Стартирай Екранен Предпазител" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "Смяна на потребител…" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "Смяна на Потребител" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "Заключване/Смяна на Потребител…" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "Заключване/Смяна на Потребител" #: ../src/service.c:595 msgid "Lock" msgstr "Заключване" #: ../src/service.c:620 msgid "Guest Session" msgstr "Гост" #: ../src/service.c:697 msgid "Log Out…" msgstr "Изход…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Излизане" #: ../src/service.c:715 msgid "Suspend" msgstr "Приспиване" #: ../src/service.c:718 msgid "Hibernate" msgstr "Дълбоко заспиване" #: ../src/service.c:723 msgid "Restart…" msgstr "Рестарт…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Рестартиране" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Изключване…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Изключване" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "Предупреждение" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "Сигурни ли сте, че искате да се затворят всички програми при изход?" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "Някои актуализации няма да бъдат приложени до следващия рестарт на компютъра." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Отказ" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "Сигурни ли сте, че искате да се затворят всички програми и компютъра да се " "рестартира?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" "Сигурни ли сте, че искате да се затворят всички програми и компютъра да се " "изключи?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 #, fuzzy msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Индикаторът за сесията Ayatana все още не знае как да се показва\n" "информация за работната среда, която се изпълнява в момента.\n" "\n" "Моля, съобщете това на програмистите на адрес:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Индикаторът за сесия Ayatana все още не поддържа извикване на \n" "приложението за системни настройки за текущата ви работната среда.\n" "\n" "Моля, съобщете това на програмистите на адрес:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Индикаторът за сесия Ayatana не поддържа смяна на парола\n" "за вашата работна среда.\n" "\n" "Моля, съобщете това на програмистите на адрес:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Индикаторът за сесията Ayatana все още не знае как да се показва\n" "информация за работната среда, която се изпълнява в момента.\n" "\n" "Моля, съобщете това на програмистите на адрес:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #~ msgid "Classic Guest Session" #~ msgstr "Класическа Гост Сесия" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "Стартирай Гост сесия използвайки класически работен плот" #~ msgid "Lock Screen" #~ msgstr "Заключване на екрана" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Излизане" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Рестартиране" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Изключване" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Излизане" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Рестартиране" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Изключване" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Излизане" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "Рестартиране..." #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "Изключване..." #~ msgid "Restart Instead" #~ msgstr "Рестартиране вместо това" #~ msgid "Restart Instead…" #~ msgstr "Рестартиране вместо това..." #~ msgid "Some software updates won’t apply until the computer next restarts." #~ msgstr "" #~ "Някои софтуерни обновления няма да бъдат приложени докато компютърът не " #~ "бъде рестартиран." #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "Превключване в сесия на друг потребител" #~ msgid "Switch From %s…" #~ msgstr "Превключване от %s…" #~ msgid "Software Up to Date" #~ msgstr "Софтуера е актуализиран" #~ msgid "Updates Available…" #~ msgstr "Възможни актуализации" #~ msgid "Updates Installing…" #~ msgstr "Актуализациите се инсталират..." #~ msgid "Restart to Complete Updates…" #~ msgstr "Рестартиране за завършване на обновяването..." #~ msgid "Displays…" #~ msgstr "Екрани..." #~ msgid "Startup Applications…" #~ msgstr "Зареждани програми..." #~ msgid "Attached Devices" #~ msgstr "Закачени устройства" #~ msgid "Printers" #~ msgstr "Принтери" #~ msgid "Scanners" #~ msgstr "Скенери" #~ msgid "Webcam" #~ msgstr "Уеб камера" #~ msgid "User Accounts…" #~ msgstr "Потребители..." #~ msgid "%s Webcam" #~ msgstr "%s уеб камера" #~ msgid "Scanner" #~ msgstr "Скенер" #~ msgid "%s Scanner" #~ msgstr "%s скенер" #~ msgid "Log Out..." #~ msgstr "Излизане..." #~ msgid "Restart..." #~ msgstr "Рестартиране..." #~ msgid "Shut Down..." #~ msgstr "Изключване..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Рестартиране..." #~ msgid "Restart Instead..." #~ msgstr "Рестартиране вместо това..." #~ msgid "Switch User..." #~ msgstr "Превключване на потребител..." #~ msgid "Switch From %s..." #~ msgstr "Превключване от %s..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Изключване..." #~ msgid "Restart to Complete Update…" #~ msgstr "Рестартиране за завършване на обвяването..." #~ msgid "Restart to Complete Update" #~ msgstr "Рестартиране за завършване на обвяването" #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "Прави така, че бутонът за излизане да не се показва в менюто." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "Прави така, че бутонът за рестартиране да не се показва в менюто." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "Прави така, че бутонът за изключване да не се показва в менюто." #~ msgid "Session" #~ msgstr "Сесия" ayatana-indicator-session-0.4.4/po/bn.po0000644000000000000000000003333113567434467015061 0ustar # Bengali translation for indicator-session # Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2009. # Zenat Rahnuma , 2011. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-04-01 14:35+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Bengali \n" "Language: bn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 2.20-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" "X-Language: bn_BD\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "লগ আউট, পুনরায় আরম্ভ এবং বন্ধ করার সময় নিশ্চিতকরণ ডায়ালগ রোধ" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "লগ আউট, পুনরায় আরম্ভ এবং বন্ধ করার সময় নিশ্চিতকরণ ডায়ালগ প্রদর্শন করা হবে কিনা।" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "সেশন মেনু থেকে লগ আউট আইটেম অপসারণ" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "এটি এমন ভাবে তৈরি করুন যাতে সেশন মেনুতে লগ আউট বোতাম প্রদর্শন না করে।" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "সেশন মেনু হতে রিস্টার্ট আইকন অপসারণ কর" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "এটি এমনভাবে তৈরি করুন যাতে সেশন মেনুতে পুনরায় শুরু বোতাম প্রদর্শন না করে।" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "সেশন মেনু হতে শাটডাউন আইকন অপসারণ কর" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "এটি এমন ভাবে তৈরি করুন যাতে সেশন মেনুতে শাট ডাউন বোতাম প্রদর্শন না করে।" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "গেষ্ট" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "সিস্টেম সেটিং…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "অনলাইন অ্যাকাউন্ট…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 #, fuzzy msgid "Switch Account…" msgstr "ব্যবহারকারীর একাউন্ট পরিবর্তন..." #: ../src/service.c:576 ../src/service.c:592 #, fuzzy msgid "Switch Account" msgstr "ব্যবহারকারীর একাউন্ট পরিবর্তন..." #: ../src/service.c:588 #, fuzzy msgid "Lock/Switch Account…" msgstr "ব্যবহারকারীর একাউন্ট পরিবর্তন..." #: ../src/service.c:589 #, fuzzy msgid "Lock/Switch Account" msgstr "ব্যবহারকারীর একাউন্ট পরিবর্তন..." #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "অতিথি সেশন" #: ../src/service.c:697 msgid "Log Out…" msgstr "লগ আউট…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "লগ আউট" #: ../src/service.c:715 msgid "Suspend" msgstr "স্থগিত" #: ../src/service.c:718 msgid "Hibernate" msgstr "নিদ্রিত অবস্থা" #: ../src/service.c:723 msgid "Restart…" msgstr "রিস্টার্ট…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "পুনরায় আরম্ভ" #: ../src/service.c:730 msgid "Shut Down…" msgstr "শাটডাউন…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "বন্ধ" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "আপনি কি নিশ্চিত আপনি সব প্রোগ্রাম বন্ধ করে কম্পিউটার থেকে লগ আউট করতে চান?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "কম্পিউটার পুনরায় আরম্ভ না হওয়া পর্যন্ত কিছু সফটওয়্যারের হালনাগাদ কার্যকর হবে না।" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "বাতিল" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "আপনি কি নিশ্চিত আপনি সব প্রোগ্রাম বন্ধ করে কম্পিউটার পুনরায় আরম্ভ করতে চান?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "আপনি কি নিশ্চিত আপনি সব প্রোগ্রাম বন্ধ করে কম্পিউটার বন্ধ করতে চান?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Classic Guest Session" #~ msgstr "ক্লাসিক গেষ্ট সেশন" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "ক্লাসিক ডেস্কটপ ব্যবহার করে গেষ্ট সেশন আরম্ভ করুন" #~ msgid "Lock Screen" #~ msgstr "পর্দা লক" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "লগ আউট" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "পুনরায় আরম্ভ" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "বন্ধ" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "লগ আউট" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "পুনরায় আরম্ভ" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "বন্ধ" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "লগ আউট" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "পুনরায় শুরু করুন..." #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "বন্ধ করুন..." #~ msgid "Restart Instead" #~ msgstr "এর পরিবর্তে পুনরায় শুরু করুন" #~ msgid "Restart Instead…" #~ msgstr "এর পরিবর্তে পুনরায় শুরু করুন..." #~ msgid "Some software updates won’t apply until the computer next restarts." #~ msgstr "" #~ "যতক্ষণ না কম্পিউটার পুনরায় শুরু করা হবে ততক্ষণ পর্যন্ত কিছু সফটওয়্যার হালনাগাদ " #~ "প্রয়োগ করা যাবে না।" #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "১" #~ msgid "Switch From %s…" #~ msgstr "%s থেকে পরিবর্তন…" #~ msgid "Software Up to Date" #~ msgstr "সফটওয়্যার হালনাগাদ" #~ msgid "Updates Available…" #~ msgstr "হালনাগাদ বিদ্যমান..." #~ msgid "Updates Installing…" #~ msgstr "হালনাগাদ ইনস্টল করা হচ্ছে..." #~ msgid "Restart to Complete Updates…" #~ msgstr "হালনাগাদ সম্পন্ন করতে পুনরায় শুরু করুন..." #~ msgid "Displays…" #~ msgstr "প্রদর্শন..." #~ msgid "Startup Applications…" #~ msgstr "স্টার্ট আপ অ্যাপ্লিকেশন..." #~ msgid "Attached Devices" #~ msgstr "ডিভাইস সংযুক্ত হয়েছে" #~ msgid "Printers" #~ msgstr "মুদ্রণযন্ত্র" #~ msgid "Scanners" #~ msgstr "স্ক্যানার" #~ msgid "Webcam" #~ msgstr "ওয়েব ক্যাম" #~ msgid "User Accounts…" #~ msgstr "ব্যবহারকারীর অ্যাকাউন্ট" #~ msgid "%s Webcam" #~ msgstr "%s ওয়েবক্যাম" #~ msgid "Scanner" #~ msgstr "স্ক্যানার" #~ msgid "%s Scanner" #~ msgstr "%s স্ক্যানার" #~ msgid "Log Out..." #~ msgstr "লগ আউট..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "পুনরায় আরম্ভ..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "সেশন মেনুতে লগ আউট বোতাম প্রদর্শন না করার ব্যবস্থা করে।" #~ msgid "Restart..." #~ msgstr "পুনরায় আরম্ভ..." #~ msgid "Shut Down..." #~ msgstr "বন্ধ..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "বন্ধ..." #~ msgid "Restart Instead..." #~ msgstr "পুনরায় আরম্ভ..." #~ msgid "Switch User..." #~ msgstr "ব্যবহারকারী পরিবর্তন..." #~ msgid "Switch From %s..." #~ msgstr "%s হতে স্যুইচ করুন..." #~ msgid "Restart to Complete Update" #~ msgstr "আপডেট সম্পন্ন করতে রিস্টার্ট" #~ msgid "Restart to Complete Update…" #~ msgstr "আপডেট সম্পন্ন করতে রিস্টার্ট..." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "এটি এমন করে যেন সেশন মেনুতে রিস্টার্ট বাটন না দেখায়।" #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "এটি এমন করে যেন সেশন মেনুতে শাটডাউন বাটন না দেখায়।" #~ msgid "Session" #~ msgstr "সেশন" ayatana-indicator-session-0.4.4/po/bo.po0000644000000000000000000002655113567434467015070 0ustar # Tibetan translation for indicator-session # Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2011. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2019-08-28 12:24+0000\n" "Last-Translator: leela <53352@protonmail.com>\n" "Language-Team: Tibetan \n" "Language: bo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 3.9-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "ཕྱིར་འཐེན་ངོས་འཛིན་བཀག་འགོག འགོ་བསྐྱར་འཛུགས་བྱེད་པ་དང་སྒོ་རྒྱག་བཀོལ་སྤྱོད་གླེང་སྒྲོམ་མངོན་འཆར་བྱེད་པ" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "ཕྱིར་འདོན་དང་འགོ་བསྐྱར་འཛུགས། སྒོ་རྒྱག་པའི་སྐབས་ངོས་འཛིན་གླེང་སྒྲོམ་མངོན་འཆར་བྱེད་དམ" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "ཕྱིར་འདོན་ལེ་ཚན་འདེམས་ཐོའི་ནང་ནས་བསུབ་པ" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "འགོ་བསྐྱར་འཛུགས་འདི་ལེ་ཚན་འདེམས་ཐོའི་ནང་ནས་བསུབ་པ" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "སྒོ་རྒྱག་དེ་ལེ་ཚན་འདེམས་ཐོའི་ནང་ནས་བསུབ་པ" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "སྐུ་མགྲོན་ལེ་ཚན" #: ../src/service.c:697 msgid "Log Out…" msgstr "ཕྱིར་འདོན་་་" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "ཕྱིར་འདོན" #: ../src/service.c:715 msgid "Suspend" msgstr "བཀལ་བ" #: ../src/service.c:718 msgid "Hibernate" msgstr "ངལ་གསོ" #: ../src/service.c:723 msgid "Restart…" msgstr "འགོ་བསྐྱར་འཛུགས་་་" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "འགོ་བསྐྱར་འཛུགས" #: ../src/service.c:730 msgid "Shut Down…" msgstr "སྒོ་རྒྱག་པ་་་" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "སྒོ་རྒྱག་པ" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "ཁྱོད་ཀྱིས་བྱ་རིམ་ཡོངས་རྫོགས་སྒོ་རྒྱག་པ་དང་རྩིས་འཁོར་ནས་ཕྱིར་འདོན་པ་གཏན་ཁེལ་ཡིན་ནམ" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "རྩིས་འཁོར་འགོ་བསྐྱར་འཛུགས་མ་བྱས་པར་མཉེན་ཆས་གསར་སྒྱུར་གྱི་ཕན་འབྲས་མི་ཐོན" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "རྩིས་མེད་གཏོང" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "ཁྱོད་ཀྱིས་བྱ་རིམ་ཡོངས་རྫོགས་སྒོ་བརྒྱབ་ནས་རྩིས་འཁོར་འགོ་བསྐྱར་འཛུགས་བྱེད་པ་གཏན་ཁེལ་ཡིན་ནམ?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "ཁྱོད་ཀྱིས་བྱ་རིམ་ཡོངས་རྫོགས་སྒོ་རྒྱག་པ་དང་རྩིས་འཁོར་སྒོ་རྒྱག་པར་གཏན་ཁེལལ་ཡིན་ནམ?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Lock Screen" #~ msgstr "འཆར་ངོས་ཟྭ་རྒྱག" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "ཕྱིར་འདོན" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "འགོ་བསྐྱར་འཛུགས" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "སྒོ་རྒྱག་པ" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "ཕྱིར་འདོན་པ" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "འགོ་བསྐྱར་འཛུགས" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "སྒོ་རྒྱག་པ" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "ཕྱིར་འདོན་པ" #~ msgid "Restart Instead" #~ msgstr "འགོ་བསྐྱར་འཛུགས" #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "སྤྱོད་མཁན་བརྗེ་རེས..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "ཕྱིར་འདོན་གནོན་མཐེབ་ལེ་ཚན་འདེམས་ཐོའི་ནང་དུ་འཆར་དུ་མི་འཇུག" #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "འགོ་བསྐྱར་འཛུགས་གནོན་མཐེབ་ལེ་ཚན་འདེམས་ཐོའི་ནང་དུ་འཆར་དུ་མི་འཇུག" #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "སྒོ་རྒྱག་གནོན་མཐེབ་ལེ་ཚན་འདེམས་ཐོའི་ནང་དུ་འཆར་དུ་མི་འཇུག" #~ msgid "Log Out..." #~ msgstr "ཕྱིར་འདོན་..." #~ msgid "Restart..." #~ msgstr "འགོ་བསྐྱར་འཛུགས..." #~ msgid "Shut Down..." #~ msgstr "སྒོ་རྒྱག་པ..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "འགོ་བསྐྱར་འཛུགས..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "སྒོ་རྒྱག་པ..." #~ msgid "Restart Instead..." #~ msgstr "འགོ་བསྐྱར་འཛུགས་..." #~ msgid "Session" #~ msgstr "ལེ་ཚན" #~ msgid "Switch User..." #~ msgstr "སྤྱོད་མཁན་བརྗེ་རེས..." #~ msgid "Switch From %s..." #~ msgstr "%s་ནས་བརྗེ་བ..." #~ msgid "Restart to Complete Update" #~ msgstr "འགོ་བསྐྱར་འཛུགས་བྱས་ནས་གསར་སྒྱུར་ལེགས་འགྲུབ་བྱེད་པ" #~ msgid "Restart to Complete Update…" #~ msgstr "འགོ་བསྐྱར་འཛུགས་བྱས་ནས་གསར་སྒྱུར་ལེགས་འགྲུབ་བྱེད་པ་་་" ayatana-indicator-session-0.4.4/po/br.po0000644000000000000000000002167713567434467015077 0ustar # Breton translation for indicator-session # Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2009. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-04-01 14:35+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Breton \n" "Language: br\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=5; plural=(n % 10 == 1 && n % 100 != 11 && n % 100 != " "71 && n % 100 != 91) ? 0 : ((n % 10 == 2 && n % 100 != 12 && n % 100 != 72 " "&& n % 100 != 92) ? 1 : ((((n % 10 == 3 || n % 10 == 4) || n % 10 == 9) && " "(n % 100 < 10 || n % 100 > 19) && (n % 100 < 70 || n % 100 > 79) && (n % 100 " "< 90 || n % 100 > 99)) ? 2 : ((n != 0 && n % 1000000 == 0) ? 3 : 4)));\n" "X-Generator: Weblate 2.20-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Dilemel ar voestad emziviz da gadarnaat an dilugañ, lazhañ hag adloc'hañ" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Diskouez pe get ar voestad emziviz da gadarnaat an dilugañ, lazhañ hag " "adloc'hañ." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Dilemel an ergorenn Digennaskañ diwar lañser an estez" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Dilemel an ergorenn Digennaskañ diwar lañser an estez" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Dilemel an ergorenn Digennaskañ diwar lañser an estez" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "Estez ur c'houviad" #: ../src/service.c:697 msgid "Log Out…" msgstr "Dilugañ…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Dilugañ" #: ../src/service.c:715 msgid "Suspend" msgstr "Lakaat da gousket" #: ../src/service.c:718 msgid "Hibernate" msgstr "Goañviñ" #: ../src/service.c:723 msgid "Restart…" msgstr "Adloc'hañ…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Adloc'hañ" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Lazhañ…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Lazhañ" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "" "Ha fellout a ra deoc'h serriñ an holl c'houlevioù hag en em zilugañ diouzh " "hoc'h urzhiataer ?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "Ret e vo adloc'hañ hoc'h urzhiataer a-benn ma vo efedus hizivadurioù ar " "meziantoù." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Dilezel" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "Ha fellout a ra deoc'h serriñ an holl c'houlevioù hag adloc'hañ hoc'h " "urzhiataer ?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" "Ha fellout a ra deoc'h serriñ an holl c'houlevioù ha lazhañ hoc'h " "urzhiataer ?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Lock Screen" #~ msgstr "Prennañ ar skramm" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Dilugañ" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Adloc'hañ" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Lazhañ" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Dilugañ" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Adloc'hañ" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Lazhañ" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Dilugañ" #~ msgid "Restart Instead" #~ msgstr "Adloc'hañ kentoc'h" #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "1" #~ msgid "Restart..." #~ msgstr "Adloc'hañ..." #~ msgid "Log Out..." #~ msgstr "Dilugañ..." #~ msgid "Shut Down..." #~ msgstr "Lazhañ..." #~ msgid "Switch User..." #~ msgstr "Kemmañ an arveriad" #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "" #~ "Drezi n'e vo ket diskouezet an afell da zigennaskañ war lañser an estez." #~ msgid "Restart Instead..." #~ msgstr "Adloc'hañ kentoc'h..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Lazhañ..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Adloc'hañ..." #~ msgid "Switch From %s..." #~ msgstr "Trec'haoliñ diouzh %s..." #~ msgid "Restart to Complete Update" #~ msgstr "Adloc'hañ evit echuiñ an hizivadenn" #~ msgid "Restart to Complete Update…" #~ msgstr "Adloc'hañ evit echuiñ an hizivadenn..." #~ msgid "Session" #~ msgstr "Estez" ayatana-indicator-session-0.4.4/po/bs.po0000644000000000000000000002537213567434467015074 0ustar # Bosnian translation for indicator-session # Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-04-01 14:35+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Bosnian \n" "Language: bs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 2.20-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Zaobiđi dijaloški prozor za potvrdu odjave, resetovanja i gašenja računara" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Da li da prikaže ili ne dijaloge potvrde za akcije odjavljivanja, " "restartovanja i gašenja." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Ukloni stavku Odjavljivanja iz menija sesije" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "Čini da se dugme za odjavu ne pojaljuje u sesijskom meniju" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Ukloni stavku Restartovanja iz menija sesije" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" "Čini da se dugme za ponovno pokretanje sistema ne pojaljuje u sesijskom " "meniju" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Ukloni stavku Gašenja iz menija sesije" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "Čini da se dugme za gašenje ne pojaljuje u sesijskom meniju" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "Gost" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "Sistemske postavke…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "Mrežni nalozi…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 #, fuzzy msgid "Switch Account…" msgstr "Promijeni korisnički račun..." #: ../src/service.c:576 ../src/service.c:592 #, fuzzy msgid "Switch Account" msgstr "Promijeni korisnički račun..." #: ../src/service.c:588 #, fuzzy msgid "Lock/Switch Account…" msgstr "Promijeni korisnički račun..." #: ../src/service.c:589 #, fuzzy msgid "Lock/Switch Account" msgstr "Promijeni korisnički račun..." #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "Sesija za goste" #: ../src/service.c:697 msgid "Log Out…" msgstr "Odjava…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Odjava" #: ../src/service.c:715 msgid "Suspend" msgstr "Suspendiraj" #: ../src/service.c:718 msgid "Hibernate" msgstr "Hibernacija" #: ../src/service.c:723 msgid "Restart…" msgstr "Restartovanje…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Ponovo pokreni" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Gašenje…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Ugasi" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "" "Da li ste sigurni da želite da zatvorite sve programe i da se odjavite sa " "računara?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "Neka ažuriranja softvera se neće primjeniti sve do sledećeg restartovanja " "računara." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Otkaži" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "Da li ste sigurni da želite da zatvorite sve programe i da restartujete " "računar?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" "Da li ste sigurni da želite da zatvorite sve programe i da ugasite računar?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Classic Guest Session" #~ msgstr "Klasična sesija gosta" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "Pokreni gostujuću sesiiju koristeći klasični desktop" #~ msgid "Lock Screen" #~ msgstr "Zaključaj ekran" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Odjava" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Ponovo pokreni" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Ugasi" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Odjava" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Ponovo pokreni" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Ugasi" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Odjava" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "Restartovanje..." #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "Gašenje..." #~ msgid "Restart Instead" #~ msgstr "Restartuj umjesto toga" #~ msgid "Restart Instead…" #~ msgstr "Ponovo pokreniumjeso toga" #~ msgid "Some software updates won’t apply until the computer next restarts." #~ msgstr "Neke nadogradnje se neće primijeniti do novog podizanja računara." #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "0" #~ msgid "Switch From %s…" #~ msgstr "Promijeni sa %s…" #~ msgid "Software Up to Date" #~ msgstr "Softver ažuran" #~ msgid "Updates Available…" #~ msgstr "Dostupne nadogradnje..." #~ msgid "Updates Installing…" #~ msgstr "Instaliram nadogradnje..." #~ msgid "Restart to Complete Updates…" #~ msgstr "Ponovo pokreni da sa završe nadogradnje…" #~ msgid "Displays…" #~ msgstr "Displeji..." #~ msgid "Startup Applications…" #~ msgstr "Pokretačke aplikacije…" #~ msgid "Attached Devices" #~ msgstr "Priključeni uređaji" #~ msgid "Printers" #~ msgstr "Štampači" #~ msgid "Scanners" #~ msgstr "Skeneri" #~ msgid "Webcam" #~ msgstr "Web kamera" #~ msgid "User Accounts…" #~ msgstr "Korisnički nalozi…" #~ msgid "%s Webcam" #~ msgstr "%s Web kamera" #~ msgid "Scanner" #~ msgstr "Skener" #~ msgid "%s Scanner" #~ msgstr "%s skener" #~ msgid "Restart..." #~ msgstr "Ponovo pokreni..." #~ msgid "Log Out..." #~ msgstr "Odjava..." #~ msgid "Shut Down..." #~ msgstr "Ugasi..." #~ msgid "Switch From %s..." #~ msgstr "Pređi sa %s..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "Čini da se taster za odjavljivanje ne prikazuje u meniju sesije." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "Čini da se dugme za restartovanja ne prikazuje u meniju sesije" #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "Čini da se dugme za gašenje ne prikazuje u meniju sesije" #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Ponovo pokreni..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Ugasi..." #~ msgid "Restart Instead..." #~ msgstr "Restartuj umjest toga..." #~ msgid "Restart to Complete Update…" #~ msgstr "Restartivanje da se kompletira ažuriranje..." #~ msgid "Restart to Complete Update" #~ msgstr "Restartivanje da se kompletira ažuriranje" #~ msgid "Switch User..." #~ msgstr "Zamijeni korisnika..." #~ msgid "Session" #~ msgstr "Sesija" ayatana-indicator-session-0.4.4/po/ca.po0000644000000000000000000002362213567434467015047 0ustar # Catalan translation for indicator-session # Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2009. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-04-01 11:35+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Catalan \n" "Language: ca\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 2.20-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Suprimeix el diàleg per a confirmar les accions de sortida, reinici i aturada" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Si s'han de mostrar diàlegs de confirmació per a les accions de sortida, " "reinici i aturada." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Oculta l'opció de sortida de la sessió del menú de sessió" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Suprimeix l'element de reinici del menú de la sessió" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Suprimeix l'element d'aturada del menú de la sessió" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "Convidat" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "Paràmetres del sistema…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "Comptes en línia…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 #, fuzzy msgid "Switch Account…" msgstr "Comptes en línia…" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 #, fuzzy msgid "Lock/Switch Account…" msgstr "Comptes en línia…" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "Sessió de convidat" #: ../src/service.c:697 msgid "Log Out…" msgstr "Surt…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Surt" #: ../src/service.c:715 msgid "Suspend" msgstr "Atura temporalment" #: ../src/service.c:718 msgid "Hibernate" msgstr "Hiberna" #: ../src/service.c:723 msgid "Restart…" msgstr "Reinicia…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Reinicia" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Atura…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Atura" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "" "Esteu segur que voleu tancar tots els programes i finalitzar la sessió en " "aquest ordinador?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "Algunes actualitzacions de programari no s'aplicaran fins que es reiniciï " "l'ordinador." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Cancel·la" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "Esteu segur que voleu tancar tots els programes i reiniciar l'ordinador?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "Esteu segur que voleu tancar tots els programes i aturar l'ordinador?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Classic Guest Session" #~ msgstr "Sessió de convidat clàssica" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "Inicia una sessiió de convidat utilitzant l'escriptori clàssic" #~ msgid "Lock Screen" #~ msgstr "Bloca la pantalla" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Surt" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Reinicia" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Atura" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Surt" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Reinicia" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Atura" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Surt" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "Reinicia..." #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "Atura…" #~ msgid "Restart Instead" #~ msgstr "Reinicia en lloc d'això" #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "0" #~ msgid "Software Up to Date" #~ msgstr "Actualitzacions de programari" #~ msgid "Updates Available…" #~ msgstr "Hi ha actualitzacions disponibles…" #~ msgid "Updates Installing…" #~ msgstr "S'estan instal·lant actualitzacions…" #~ msgid "Displays…" #~ msgstr "Monitors…" #~ msgid "Startup Applications…" #~ msgstr "Aplicacions d'inici…" #~ msgid "Attached Devices" #~ msgstr "Dispositius connectats" #~ msgid "Printers" #~ msgstr "Impressores" #~ msgid "Scanners" #~ msgstr "Escàners" #~ msgid "Webcam" #~ msgstr "Càmera web" #~ msgid "Scanner" #~ msgstr "Escànner" #~ msgid "Restart..." #~ msgstr "Reinicia..." #~ msgid "Switch User..." #~ msgstr "Canvia d'usuari..." #~ msgid "Shut Down..." #~ msgstr "Atura..." #~ msgid "Log Out..." #~ msgstr "Surt..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Reinicia..." #~ msgid "Switch From %s..." #~ msgstr "Canvieu l'usuari %s..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Atura..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "Oculta l'opció de sortida de la sessió del menú de sessió." #~ msgid "Restart Instead..." #~ msgstr "Reinicia en lloc d'això..." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "Fes que el botó de reinici no es mostri al menú de la sessió." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "Fes que el botó d'aturada no es mostri al menú de la sessió." #~ msgid "Restart to Complete Update…" #~ msgstr "Reinicia per completar l'actualització…" #~ msgid "Restart to Complete Update" #~ msgstr "Reinicia per completar l'actualització" #~ msgid "Session" #~ msgstr "Sessió" ayatana-indicator-session-0.4.4/po/ca@valencia.po0000644000000000000000000002153113567434467016647 0ustar # Catalan translation for indicator-session # Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2009. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-04-01 14:43+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Valencian \n" "Language: ca@valencia\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 2.20-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Suprimeix el diàleg per a confirmar les accions d'eixida, reinici i parada" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Si s'han de mostrar diàlegs de confirmació per a les accions d'eixida, " "reinici i parada." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Oculta l'opció d'eixida de la sessió del menú de sessió" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Suprimeix l'element de reinici del menú de la sessió" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Suprimeix l'element d'parada del menú de la sessió" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "Sessió de convidat" #: ../src/service.c:697 msgid "Log Out…" msgstr "Ix…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Ix" #: ../src/service.c:715 msgid "Suspend" msgstr "Para temporalment" #: ../src/service.c:718 msgid "Hibernate" msgstr "Hiberna" #: ../src/service.c:723 msgid "Restart…" msgstr "Reinicia…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Reinicia" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Para…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Para" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "" "Esteu segur que voleu tancar tots els programes i finalitzar la sessió en " "este ordinador?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "Algunes actualitzacions de programari no s'aplicaran fins que es reinicie " "l'ordinador." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Cancel·la" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "Esteu segur que voleu tancar tots els programes i reiniciar l'ordinador?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "Esteu segur que voleu tancar tots els programes i parar l'ordinador?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Lock Screen" #~ msgstr "Bloca la pantalla" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Ix" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Reinicia" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Para" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Ix" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Reinicia" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Para" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Ix" #~ msgid "Restart Instead" #~ msgstr "Reinicia en lloc d'això" #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "0" #~ msgid "Log Out..." #~ msgstr "Ix..." #~ msgid "Restart..." #~ msgstr "Reinicia..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "Oculta l'opció d'eixida de la sessió del menú de sessió." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "Fes que el botó de reinici no es mostre al menú de la sessió." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "Fes que el botó d'parada no es mostre al menú de la sessió." #~ msgid "Shut Down..." #~ msgstr "Para..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Reinicia..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Para..." #~ msgid "Restart Instead..." #~ msgstr "Reinicia en lloc d'això..." #~ msgid "Session" #~ msgstr "Sessió" #~ msgid "Switch User..." #~ msgstr "Canvia d'usuari..." #~ msgid "Switch From %s..." #~ msgstr "Canvieu l'usuari %s..." #~ msgid "Restart to Complete Update" #~ msgstr "Reinicia per completar l'actualització" #~ msgid "Restart to Complete Update…" #~ msgstr "Reinicia per completar l'actualització…" ayatana-indicator-session-0.4.4/po/ce.po0000644000000000000000000001415713567434467015056 0ustar # Chechen translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Mike Gabriel , 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2017-07-21 15:41+0200\n" "Last-Translator: Mike Gabriel \n" "Language-Team: Chechen\n" "Language: ce\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 msgid "Remove the Restart item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 msgid "Remove the shutdown item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "" #: ../src/service.c:697 msgid "Log Out…" msgstr "" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "" #: ../src/service.c:715 msgid "Suspend" msgstr "" #: ../src/service.c:718 msgid "Hibernate" msgstr "" #: ../src/service.c:723 msgid "Restart…" msgstr "" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "" #: ../src/service.c:730 msgid "Shut Down…" msgstr "" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" ayatana-indicator-session-0.4.4/po/ckb.po0000644000000000000000000001417213567434467015223 0ustar # Language ckb translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Mike Gabriel , 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2017-07-21 15:41+0200\n" "Last-Translator: Mike Gabriel \n" "Language-Team: Language ckb\n" "Language: ckb\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 msgid "Remove the Restart item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 msgid "Remove the shutdown item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "" #: ../src/service.c:697 msgid "Log Out…" msgstr "" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "" #: ../src/service.c:715 msgid "Suspend" msgstr "" #: ../src/service.c:718 msgid "Hibernate" msgstr "" #: ../src/service.c:723 msgid "Restart…" msgstr "" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "" #: ../src/service.c:730 msgid "Shut Down…" msgstr "" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" ayatana-indicator-session-0.4.4/po/CMakeLists.txt0000644000000000000000000000022513567434467016656 0ustar include (Translations) add_translations_directory ("${GETTEXT_PACKAGE}") add_translations_catalog ("${GETTEXT_PACKAGE}" ../src/ ../src/dbus-backend) ayatana-indicator-session-0.4.4/po/co.po0000644000000000000000000001416113567434467015063 0ustar # Corsican translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Mike Gabriel , 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2017-07-21 15:41+0200\n" "Last-Translator: Mike Gabriel \n" "Language-Team: Corsican\n" "Language: co\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 msgid "Remove the Restart item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 msgid "Remove the shutdown item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "" #: ../src/service.c:697 msgid "Log Out…" msgstr "" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "" #: ../src/service.c:715 msgid "Suspend" msgstr "" #: ../src/service.c:718 msgid "Hibernate" msgstr "" #: ../src/service.c:723 msgid "Restart…" msgstr "" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "" #: ../src/service.c:730 msgid "Shut Down…" msgstr "" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" ayatana-indicator-session-0.4.4/po/crh.po0000644000000000000000000002211513567434467015234 0ustar # Crimean Turkish; Crimean Tatar translation for indicator-session # Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 # This file is distributed under the same license as the indicator-session package. # # Reşat SABIQ , 2009, 2010, 2011. msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2011-05-03 11:34+0000\n" "Last-Translator: Reşat SABIQ \n" "Language-Team: QIRIMTATARCA (Qırım Türkçesi) \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" "X-Generator: Launchpad (build 14041)\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Tışarı imzalanuv, kene başlatuv ve qapatuv amellerini tasdiq etüv dialogını " "bastırıqla" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Tışarı imzalanuv, kene başlatuv ve qapatuv amelleri içün tasdiq " "dialoglarınıñ kösterilip kösterilmeycegi." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Tışarı İmzalan unsurını oturım menüsinden çetleştir" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Kene Başlat unsurını oturım menüsinden çetleştir" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Qapat unsurını oturım menüsinden çetleştir" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "Musafir Oturımı" #: ../src/service.c:697 msgid "Log Out…" msgstr "Tışarı İmzalan…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Tışarı İmzalan" #: ../src/service.c:715 msgid "Suspend" msgstr "Sarqıt" #: ../src/service.c:718 msgid "Hibernate" msgstr "Yuqlat" #: ../src/service.c:723 msgid "Restart…" msgstr "Kene Başlat…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Kene Başlat" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Qapat…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Qapat" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "" "Programlarnıñ episini qapatıp bilgisayardan tışarı imzalanmağa " "istegeniñizden eminsiñizmi?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "Bilgisayarnıñ soñraki kene başlatıluvınace bazı yazılım yañartmaları " "uyğulanmaz." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Vazgeç" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "Programlarnıñ episini qapatıp bilgisayarnı kene başlatmağa istegeniñizden " "eminsiñizmi?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" "Programlarnıñ episini qapatıp bilgisayarnı sürgülemege istegeniñizden " "eminsiñizmi?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Lock Screen" #~ msgstr "Ekrannı Kilitle" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Tışarı İmzalan" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Kene Başlat" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Qapat" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Tışarı İmzalan" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Kene Başlat" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Qapat" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Tışarı İmzalan" #~ msgid "Restart Instead" #~ msgstr "Onıñ Yerine Kene Başlat" #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "1" #~ msgid "Restart..." #~ msgstr "Kene Başlat..." #~ msgid "Log Out..." #~ msgstr "Tışarı İmzalan..." #~ msgid "Shut Down..." #~ msgstr "Qapat..." #~ msgid "Switch User..." #~ msgstr "Qullanıcı Almaştır..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "Oturım menüsindeki tışarı imzalanma dögmesini körünmez yapar." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Kene Başlat..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Qapat..." #~ msgid "Restart Instead..." #~ msgstr "Onıñ Yerine Kene Başlat..." # tüklü #~ msgid "Switch From %s..." #~ msgstr "%s Qullanıcısından Almaş..." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "Oturım menüsindeki kene başlatma dögmesini körünmez yapar." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "Oturım menüsindeki qapatma dögmesini körünmez yapar." #~ msgid "Restart to Complete Update" #~ msgstr "Yañartuvnı Tamamlamaq içün Kene Başlat" #~ msgid "Restart to Complete Update…" #~ msgstr "Yañartuvnı Tamamlamaq içün Kene Başlat…" #~ msgid "Session" #~ msgstr "Oturım" ayatana-indicator-session-0.4.4/po/csb.po0000644000000000000000000002127313567434467015233 0ustar # Kashubian translation for indicator-session # Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2009. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2011-09-15 08:37+0000\n" "PO-Revision-Date: 2018-04-01 11:39+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Kashubian \n" "Language: csb\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 2.20-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:1 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:2 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:3 msgid "" "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:4 msgid "Remove the Log Out item from the session menu" msgstr "Rëmôj Wëlogùje z menu sesëji" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:5 msgid "Remove the Restart item from the session menu" msgstr "Rëmôj Zrëszë znowa z menu sesëji" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:6 msgid "Remove the shutdown item from the session menu" msgstr "Rëmôj Wëłączë z menu sesëji" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:7 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Przepùszczanié dialogòwegò òkna pòcwierdzenia dzejniô wëlogòwaniô, zrëszaniô " "znowa ë wéłączaniô" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:8 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Wëskrzënianié abò ni dialogòwegò òkna pòcwierdzenia dzejniô wëlogòwaniô, " "zrëszaniô znowa ë wéłączaniô" #: ../data/extra-sessions/classic-desktop.desktop.in.in.h:1 msgid "Classic Guest Session" msgstr "" #: ../data/extra-sessions/classic-desktop.desktop.in.in.h:2 msgid "Start a guest session using the classic desktop" msgstr "" #: ../data/indicator-session-lock-screen.desktop.in.in.h:1 #: ../src/device-menu-mgr.c:649 msgid "Lock Screen" msgstr "Zablokùjë ekran" #: ../data/indicator-session-shutdown.desktop.in.in.h:1 #: ../src/settings-helper.c:86 ../src/device-menu-mgr.c:716 msgid "Shut Down" msgstr "Wëłączë" #: ../data/indicator-session-logout.desktop.in.in.h:1 #: ../src/settings-helper.c:84 ../src/device-menu-mgr.c:672 msgid "Log Out" msgstr "Wëlogùje" #: ../data/indicator-session-restart.desktop.in.in.h:1 #: ../src/settings-helper.c:85 msgid "Restart" msgstr "Zrëszë znowa" #: ../src/settings-helper.c:88 ../src/device-menu-mgr.c:677 msgid "Log Out…" msgstr "Wëlogòwanié…" #: ../src/settings-helper.c:89 msgid "Restart…" msgstr "Zrëszanié znowa…" #: ../src/settings-helper.c:90 ../src/device-menu-mgr.c:721 msgid "Shut Down…" msgstr "Wëłączanié…" #. LOGOUT_DIALOG_LOGOUT, #: ../src/dialog.c:35 msgctxt "title" msgid "Log Out" msgstr "Wëlogùjë" #. LOGOUT_DIALOG_RESTART, #: ../src/dialog.c:36 msgctxt "title" msgid "Restart" msgstr "Zrëszë znowa" #. LOGOUT_DIALOG_SHUTDOWN, #: ../src/dialog.c:37 msgctxt "title" msgid "Shut Down" msgstr "Wëłączë" #. LOGOUT_DIALOG_LOGOUT, #: ../src/dialog.c:41 msgid "" "Are you sure you want to close all programs and log out of the computer?" msgstr "Chcesz na gwës zamknąc wszëtczé programë ë wëlogòwac sã?" #. LOGOUT_DIALOG_RESTART, #: ../src/dialog.c:42 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "Chcesz na gwës zamknąc wszëtczé programë ë zrëszëc kòmpùtr znowa?" #. LOGOUT_DIALOG_SHUTDOWN, #: ../src/dialog.c:43 msgid "" "Are you sure you want to close all programs and shut down the computer?" msgstr "Chcesz na gwës zamknąc wszëtczé programë ë wëłączëc kòmpùtr?" #. LOGOUT_DIALOG_LOGOUT, #: ../src/dialog.c:47 msgctxt "button" msgid "Log Out" msgstr "Wëlogùjë" #. LOGOUT_DIALOG_RESTART, #: ../src/dialog.c:48 msgctxt "button" msgid "Restart" msgstr "Zrëszë znowa" #. LOGOUT_DIALOG_SHUTDOWN, #: ../src/dialog.c:49 msgctxt "button" msgid "Shut Down" msgstr "Wëłączë" #. LOGOUT_DIALOG_LOGOUT, #: ../src/dialog.c:55 msgctxt "button auth" msgid "Log Out" msgstr "Wëlogùjë" #. LOGOUT_DIALOG_RESTART, #: ../src/dialog.c:56 msgctxt "button auth" msgid "Restart…" msgstr "" #. LOGOUT_DIALOG_SHUTDOWN, #: ../src/dialog.c:57 msgctxt "button auth" msgid "Shut Down…" msgstr "" #. TRANSLATORS: This button appears on the logout dialog when #. there are updates that require restart. It will do a restart #. in place of a log out. #: ../src/dialog.c:63 msgid "Restart Instead" msgstr "Zrëszë znowa w placu wëlogòwaniô" #: ../src/dialog.c:64 msgid "Restart Instead…" msgstr "" #: ../src/dialog.c:65 msgid "Some software updates won’t apply until the computer next restarts." msgstr "" #: ../src/dialog.c:219 ../src/dialog.c:224 msgid "Cancel" msgstr "Òprzestóń" #: ../src/indicator-session.c:538 msgctxt "session_menu:switchfrom" msgid "1" msgstr "1" #: ../src/indicator-session.c:551 msgid "Switch User Account…" msgstr "" #: ../src/indicator-session.c:578 #, c-format msgid "Switch From %s…" msgstr "" #: ../src/apt-watcher.c:280 ../src/apt-watcher.c:340 ../src/apt-watcher.c:392 #: ../src/device-menu-mgr.c:548 msgid "Software Up to Date" msgstr "" #: ../src/apt-watcher.c:286 ../src/apt-watcher.c:352 msgid "Updates Available…" msgstr "" #: ../src/apt-watcher.c:292 ../src/apt-watcher.c:357 msgid "Updates Installing…" msgstr "" #: ../src/apt-watcher.c:401 ../src/apt-watcher.c:464 msgid "Restart to Complete Updates…" msgstr "" #: ../src/device-menu-mgr.c:516 msgid "System Settings…" msgstr "" #: ../src/device-menu-mgr.c:527 msgid "Displays…" msgstr "" #: ../src/device-menu-mgr.c:537 msgid "Startup Applications…" msgstr "" #: ../src/device-menu-mgr.c:566 msgid "Attached Devices" msgstr "" #: ../src/device-menu-mgr.c:577 msgid "Printers" msgstr "" #: ../src/device-menu-mgr.c:588 msgid "Scanners" msgstr "" #: ../src/device-menu-mgr.c:603 ../src/udev-mgr.c:243 ../src/udev-mgr.c:255 msgid "Webcam" msgstr "" #: ../src/device-menu-mgr.c:692 msgid "Suspend" msgstr "Zawieszë" #: ../src/device-menu-mgr.c:704 msgid "Hibernate" msgstr "Hibernëje" #: ../src/user-menu-mgr.c:175 msgid "Guest Session" msgstr "Gòscnô sesëjô" #: ../src/user-menu-mgr.c:189 msgid "Guest" msgstr "" #: ../src/user-menu-mgr.c:270 msgid "Online Accounts…" msgstr "" #: ../src/user-menu-mgr.c:285 msgid "User Accounts…" msgstr "" #: ../src/udev-mgr.c:255 #, c-format msgid "%s Webcam" msgstr "" #: ../src/udev-mgr.c:335 ../src/udev-mgr.c:387 ../src/udev-mgr.c:400 #: ../src/udev-mgr.c:454 ../src/udev-mgr.c:466 msgid "Scanner" msgstr "" #: ../src/udev-mgr.c:335 ../src/udev-mgr.c:400 ../src/udev-mgr.c:466 #, c-format msgid "%s Scanner" msgstr "" #~ msgid "Restart..." #~ msgstr "Zrëszë znowa..." #~ msgid "Log Out..." #~ msgstr "Wëlogùjë..." #~ msgid "Shut Down..." #~ msgstr "Wëłączë..." #~ msgid "Switch User..." #~ msgstr "Przełączë brëkòwnika..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "Bez wëskrzënianiô knąpë wëlogòwaniô w menu sesëji." #~ msgid "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "Bez wëskrzënianiô knąpë zrëszaniô znowa w menu sesëji." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "Bez wëskrzënianiô knąpë wëłączaniô w menu sesëji." #, c-format #~ msgid "Switch From %s..." #~ msgstr "Przełączë z: %s..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Wëłączë..." #~ msgid "Some software updates won't apply until the computer next restarts." #~ msgstr "Dzél aktualizacëji bãdze aktiwnô pò zrëszeniu kòmpùtra znowa." #~ msgid "Restart Instead..." #~ msgstr "Zrëszë znowa w placu wëlogòwaniô..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Zrëszë znowa..." #~ msgid "Restart to Complete Update…" #~ msgstr "Zrëszë znowa dlô zakùńczeniô aktualizacëji,,," #~ msgid "Restart to Complete Update" #~ msgstr "Zrëszë znowa dlô zakùńczeniô aktualizacëji" #~ msgid "Session" #~ msgstr "Sesëjô" ayatana-indicator-session-0.4.4/po/cs.po0000644000000000000000000003046413567434467015073 0ustar # Czech translations for PACKAGE package. # Copyright (C) 2010 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Canonical OEM, 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-09-28 05:23+0000\n" "Last-Translator: Pavel Borecki \n" "Language-Team: Czech \n" "Language: cs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "X-Generator: Weblate 3.2-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Potlačit dialogové okno pro potvrzení odhlášení, restartování a vypnutí" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Určuje, zda se mají či nemají zobrazovat potvrzující dialogová okna při " "odhlášení, restartování a vypnutí." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Odebrat položku Odhlásit z nabídky sezení" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "Nezobrazí tlačítko odhlášení v nabídce sezení." #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Odstranit položku Restartovat z nabídky sezení" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "Nezobrazí tlačítko restart v nabídce sezení." #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Odstranit položku Vypnout z nabídky sezení" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "Nezobrazí tlačítko vypnutí v nabídce sezení." #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "Systém, %s" #: ../src/service.c:191 msgid "System" msgstr "Systém" #: ../src/service.c:325 msgid "Guest" msgstr "Host" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "%s Nápověda k desktopu" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "Nápověda k %s" #: ../src/service.c:346 msgid "About This Computer" msgstr "O tomto počítači" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "Nahlásit chybu…" #: ../src/service.c:362 msgid "System Settings…" msgstr "Nastavení systému…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "Online účty…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "Spustit šetřič obrazovky" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "Přepnout uživatele…" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "Přepnout uživatele" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "Uzamknout/přepnout uživatele…" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "Uzamknout/přepnout uživatele" #: ../src/service.c:595 msgid "Lock" msgstr "Uzamknout sezení" #: ../src/service.c:620 msgid "Guest Session" msgstr "Sezení hosta" #: ../src/service.c:697 msgid "Log Out…" msgstr "Odhlásit…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Odhlásit" #: ../src/service.c:715 msgid "Suspend" msgstr "Uspat do paměti" #: ../src/service.c:718 msgid "Hibernate" msgstr "Uspat na disk" #: ../src/service.c:723 msgid "Restart…" msgstr "Restartovat…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Restartovat" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Vypnout…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Vypnout" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "Varování" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "Pro přístup k systém pro správu hlášení chyb pro operační systém\n" "je třeba webového prohlížeče.\n" "\n" "Ayatana indikátor sezení na počítači nenalezl žádný\n" "webový prohlížeč." #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "Opravdu chcete ukončit všechny programy a odhlásit se?" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "Některé aktualizace softwaru budou uplatněny až po restartu počítače." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Storno" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "Opravdu chcete ukončit všechny programy a restartovat počítač?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "Opravdu chcete ukončit všechny programy a vypnout počítač?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "Pro přístup k uživatelské příručce prostředí XFCE\n" "je třeba webového prohlížeče.\n" "\n" "Ayatana indikátor sezení na počítači nenalezl žádný\n" "webový prohlížeč." #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Ayatana indikátoru sezení není známo, jak zobrazit uživatelskou\n" "příručku nebo centrum nápovědy nyní spuštěného prostředí.\n" "\n" "Prosíme nahlaste to vývojářům na:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "Pro zobrazení informací o %s je třeba webového\n" "prohlížeče.\n" "\n" "Ayatana indikátor sezení na počítači nenalezl žádný\n" "webový prohlížeč." #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Ayatana indikátor sezení zatím nepodporuje vyvolání aplikace pro\n" "nastavení systému ve vašem desktopovém prostředí.\n" "\n" "Prosíme nahlaste to vývojářům na:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Ayatana indikátor sezení zatím nepodporuje změnu hesla ve vašem\n" "desktopovém prostředí.\n" "\n" "Prosíme nahlaste to vývojářům na:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Ayatana indikátor sezení zatím neví, jak zobrazit informace o právě\n" "spuštěném desktopovém prostředí.\n" "\n" "Prosíme nahlaste to vývojářům na:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #~ msgid "Classic Guest Session" #~ msgstr "Klasické sezení hosta" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "Spustí klasické sezení pro hosta" #~ msgid "Lock Screen" #~ msgstr "Uzamknout obrazovku" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Odhlášení" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Restartování" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Vypnutí" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Odhlásit" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Restartovat" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Vypnout" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Odhlásit" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "Restartovat..." #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "Vypnout..." #~ msgid "Restart Instead" #~ msgstr "Radši restartovat" #~ msgid "Restart Instead…" #~ msgstr "Místo toho restartovat..." #~ msgid "Some software updates won’t apply until the computer next restarts." #~ msgstr "Některé aktualizace se neprojeví až do příštího restartu počítače." #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "1" #~ msgid "Switch From %s…" #~ msgstr "Přepnout z %s..." #~ msgid "Software Up to Date" #~ msgstr "Software je aktuální" #~ msgid "Updates Available…" #~ msgstr "Jsou k dispozici aktualizace..." #~ msgid "Updates Installing…" #~ msgstr "Instalují se aktualizace" #~ msgid "Restart to Complete Updates…" #~ msgstr "Restartovat pro dokončení aktualizace..." #~ msgid "Displays…" #~ msgstr "Displeje..." #~ msgid "Startup Applications…" #~ msgstr "Aplikace po spuštění..." #~ msgid "Attached Devices" #~ msgstr "Připojená zařízení" #~ msgid "Printers" #~ msgstr "Tiskárny" #~ msgid "Scanners" #~ msgstr "Skenery" #~ msgid "Webcam" #~ msgstr "Webkamera" #~ msgid "User Accounts…" #~ msgstr "Uživatelské účty..." #~ msgid "%s Webcam" #~ msgstr "%s webová kamera" #~ msgid "Scanner" #~ msgstr "Skener" #~ msgid "%s Scanner" #~ msgstr "%s skener" #~ msgid "Restart..." #~ msgstr "Restartovat..." #~ msgid "Shut Down..." #~ msgstr "Vypnout..." #~ msgid "Log Out..." #~ msgstr "Odhlásit..." #~ msgid "Switch User..." #~ msgstr "Přepnout uživatele..." #~ msgid "Switch From %s..." #~ msgstr "Přepnout z %s..." #~ msgid "Restart Instead..." #~ msgstr "Radši restartovat..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Restartovat..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "" #~ "Provede se takové nastavení, že tlačítko pro odhlášení nebude zobrazeno v " #~ "nabídce sezení." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Vypnout..." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "" #~ "Provede se takové nastavení, že tlačítko pro restart nebude zobrazeno v " #~ "nabídce sezení." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "" #~ "Provede se takové nastavení, že tlačítko pro vypnutí nebude zobrazeno v " #~ "nabídce sezení." #~ msgid "Restart to Complete Update…" #~ msgstr "Restartovat pro dokončení aktualizace..." #~ msgid "Restart to Complete Update" #~ msgstr "Restartovat pro dokončení aktualizace" #~ msgid "Session" #~ msgstr "Sezení" ayatana-indicator-session-0.4.4/po/cv.po0000644000000000000000000001510013567434467015064 0ustar # Chuvash translation for indicator-session # Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2009. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2010-03-20 09:37+0000\n" "Last-Translator: Ted Gould \n" "Language-Team: Chuvash \n" "Language: cv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" "X-Generator: Launchpad (build 14041)\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 msgid "Remove the Restart item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 msgid "Remove the shutdown item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "" #: ../src/service.c:697 msgid "Log Out…" msgstr "" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "" #: ../src/service.c:715 msgid "Suspend" msgstr "" #: ../src/service.c:718 msgid "Hibernate" msgstr "" #: ../src/service.c:723 msgid "Restart…" msgstr "" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Sünterse şut" #: ../src/service.c:730 msgid "Shut Down…" msgstr "" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Sünter" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Sünterse şut" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Sünter" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Sünterse şut" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Sünter" #~ msgid "Restart..." #~ msgstr "Sünterse şut..." #~ msgid "Shut Down..." #~ msgstr "Sünter..." ayatana-indicator-session-0.4.4/po/cy.po0000644000000000000000000002144713567434467015102 0ustar # Welsh translation for indicator-session # Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-04-01 11:43+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Welsh \n" "Language: cy\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=6; plural=(n==0) ? 0 : (n==1) ? 1 : (n==2) ? 2 : " "(n==3) ? 3 :(n==6) ? 4 : 5;\n" "X-Generator: Weblate 2.20-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "Atal y deialog sy'n cadarnhau allgofnodi, ailgychwyn a diffodd" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "P'un ai dangos y deialog sy'n cadarnhau allgofnodi, ailgychwyn a diffodd neu " "beidio" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Tynnu eitem Allgofnodi o'r ddewislen sesiwn" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Tynnu eitem Ailgychwyn o'r ddewislen sesiwn" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Tynnu eitem Diffodd o'r ddewislen sesiwn" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "Sesiwn Wadd" #: ../src/service.c:697 msgid "Log Out…" msgstr "Allgofnodi…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Allgofnodi" #: ../src/service.c:715 msgid "Suspend" msgstr "Seibio" #: ../src/service.c:718 msgid "Hibernate" msgstr "Cysgu" #: ../src/service.c:723 msgid "Restart…" msgstr "Ailgychwyn…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Ailgychwyn" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Diffodd…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Diffodd" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "Wyt ti'n siwr dy fod eisiau cau pob rhaglen ac allgofnodi?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "Fydd rhai diweddariadau meddalwedd ddim yn weithredol tan i'r cyfrifiadur " "ailgychwyn." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Canslo" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "Wyt ti'n siwr dy fod eisiau cau pob rhaglen ac ailgychwyn y cyfrifiadur?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "Wyt ti'n siwr dy fod eisiau cau pob rhaglen a diffodd y cyfrifiadur?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Lock Screen" #~ msgstr "Cloi'r Sgrîn" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Allgofnodi" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Ailgychwyn" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Diffodd" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Allgofnodi" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Ailgychwyn" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Diffodd" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Allgofnodi" #~ msgid "Restart Instead" #~ msgstr "Ailgychwyn yn lle" #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "1" #~ msgid "Restart..." #~ msgstr "Ailgychwyn..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Ailgychwyn..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "Fel nad yw botwm allgofnodi yn ymddangos yn y ddewislen sesiwn" #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "Fel nad yw botwm ailgychwyn yn ymddangos yn y ddewislen sesiwn" #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "Fel nad yw botwm diffodd yn ymddangos yn y ddewislen sesiwn" #~ msgid "Shut Down..." #~ msgstr "Diffodd..." #~ msgid "Log Out..." #~ msgstr "Allgofnodi..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Diffodd..." #~ msgid "Restart Instead..." #~ msgstr "Ailgychwyn yn lle..." #~ msgid "Switch User..." #~ msgstr "Newid Defnyddiwr..." #~ msgid "Switch From %s..." #~ msgstr "Newid o %s..." #~ msgid "Restart to Complete Update…" #~ msgstr "Ailgychwyn i Gwblhau'r Diweddariad..." #~ msgid "Restart to Complete Update" #~ msgstr "Ailgychwyn i Gwblhau'r Diweddariad" #~ msgid "Session" #~ msgstr "Sesiwn" ayatana-indicator-session-0.4.4/po/da.po0000644000000000000000000002345213567434467015051 0ustar # Danish translations for PACKAGE package. # Copyright (C) 2010 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Canonical OEM, 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-04-01 14:36+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Danish \n" "Language: da\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 2.20-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Vis ikke dialogboksen til bekræftelse af handlingerne logout, genstart og " "lukning" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Angiver, om der skal vises bekræftelsesdialogbokse for handlingerne logout, " "genstart og lukning." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Fjern Log ud-knappen fra sessionsmenuen" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "Får log ud-knappen til ikke at blive vist i sessionsmenuen." #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Fjern Genstart-knappen fra sessionsmenuen" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "Får genstart-knappen til ikke at blive vist i sessionsmenuen." #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Fjern Luk ned-knappen fra sessionsmenuen" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "Får luk ned-knappen til ikke at blive vist i sessionsmenuen." #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "Systemindstillinger…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "Onlinekonti…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 #, fuzzy msgid "Switch Account…" msgstr "Onlinekonti..." #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 #, fuzzy msgid "Lock/Switch Account…" msgstr "Onlinekonti..." #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "Gæstesession" #: ../src/service.c:697 msgid "Log Out…" msgstr "Log af…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Log af" #: ../src/service.c:715 msgid "Suspend" msgstr "Hvile" #: ../src/service.c:718 msgid "Hibernate" msgstr "Dvale" #: ../src/service.c:723 msgid "Restart…" msgstr "Genstart…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Genstart" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Luk ned…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Luk ned" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "" "Er du sikker på, at du vil afslutte alle programmer og logge ud af denne " "computer?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "Nogle af softwareopdateringerne vil ikke gælde før computeren genstartes." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Annullér" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "Er du sikker på, at du vil afslutte alle programmer og genstarte computeren?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" "Er du sikker på, at du vil afslutte alle programmer og lukke computeren?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Classic Guest Session" #~ msgstr "Klassisk gæstesession" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "Start en gæstesession med klassisk skrivebord" #~ msgid "Lock Screen" #~ msgstr "Lås skærm" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Log af" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Genstart" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Luk ned" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Log af" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Genstart" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Luk ned" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Log af" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "Genstart..." #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "Luk ned..." #~ msgid "Restart Instead" #~ msgstr "Genstart i stedet" #~ msgid "Restart Instead…" #~ msgstr "Genstart i stedet..." #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "1" #~ msgid "Software Up to Date" #~ msgstr "Software er opdateret" #~ msgid "Updates Available…" #~ msgstr "Opdateringer tilgængelige..." #~ msgid "Displays…" #~ msgstr "Skærme…" #~ msgid "Startup Applications…" #~ msgstr "Opstartsprogrammer..." #~ msgid "Attached Devices" #~ msgstr "Tilsluttede enheder" #~ msgid "Printers" #~ msgstr "Printere" #~ msgid "Scanners" #~ msgstr "Scannere" #~ msgid "Webcam" #~ msgstr "Webkamera" #~ msgid "Restart..." #~ msgstr "Genstart..." #~ msgid "Log Out..." #~ msgstr "Log af..." #~ msgid "Shut Down..." #~ msgstr "Luk ned..." #~ msgid "Switch User..." #~ msgstr "Skift bruger..." #~ msgid "Switch From %s..." #~ msgstr "Skift fra %s..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "Gør så Log ud-knappen ikke findes i sessionsmenuen." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "Gør så Genstart-knappen ikke findes i sessionsmenuen." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "Gør så Luk ned-knappen ikke findes i sessionsmenuen." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Luk ned..." #~ msgid "Restart Instead..." #~ msgstr "Genstart i stedet..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Genstart..." #~ msgid "Restart to Complete Update…" #~ msgstr "Genstart for at færdiggøre opdatering..." #~ msgid "Restart to Complete Update" #~ msgstr "Genstart for at færdiggøre opdatering" #~ msgid "Session" #~ msgstr "Session" ayatana-indicator-session-0.4.4/po/de.po0000644000000000000000000003121713567434467015053 0ustar # German translations for PACKAGE package. # Copyright (C) 2010 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Canonical OEM, 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2019-08-29 05:57+0000\n" "Last-Translator: Mike Gabriel \n" "Language-Team: German \n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 3.9-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Dialog unterdrücken, der die Aktionen Abmelden, Neustarten und " "Herunterfahren bestätigen lässt" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Ob oder ob nicht Bestätigungsdialoge für Abmelden, Neustarten und " "Herunterfahren angezeigt werden sollen." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Eintrag zum Abmelden aus dem Sitzungsmenü entfernen" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "Unterdrückt den Eintrag zum Abmelden im Sitzungsmenü." #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 msgid "Remove the Restart item from the session menu." msgstr "Eintrag zum Neustarten aus dem Sitzungsmenü entfernen." #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "Unterdrückt den Eintrag zum Neustarten im Sitzungsmenü." #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 msgid "Remove the shutdown item from the session menu." msgstr "Eintrag zum Herunterfahren aus dem Sitzungsmenü entfernen." #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "Unterdrückt den Eintrag zum Herunterfahren im Sitzungsmenü." #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "System, %s" #: ../src/service.c:191 msgid "System" msgstr "System" #: ../src/service.c:325 msgid "Guest" msgstr "Gast" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "%s Desktop Hilfe" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "%s Hilfe" #: ../src/service.c:346 msgid "About This Computer" msgstr "Über diesen Computer" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "Fehler berichten…" #: ../src/service.c:362 msgid "System Settings…" msgstr "Systemeinstellungen …" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "Online-Konten …" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "Bildschirmschoner starten" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "Benutzerkonto wechseln …" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "Benutzerkonto wechseln" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "Benutzerkonto sperren/wechseln…" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "Benutzerkonto sperren/wechseln" #: ../src/service.c:595 msgid "Lock" msgstr "Sperren" #: ../src/service.c:620 msgid "Guest Session" msgstr "Gastsitzung" #: ../src/service.c:697 msgid "Log Out…" msgstr "Abmelden …" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Abmelden" #: ../src/service.c:715 msgid "Suspend" msgstr "Bereitschaft" #: ../src/service.c:718 msgid "Hibernate" msgstr "Ruhezustand" #: ../src/service.c:723 msgid "Restart…" msgstr "Neustarten …" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Neustart" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Herunterfahren …" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Herunterfahren" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "Warnung" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "Auf den Bug Tracker des Betriebssystems wird mittels eines Webbrowsers\n" "zugegriffen.\n" "\n" "Leider kann der Ayatana Sitzungs-Indikator auf Ihrem Computer\n" "keinen Webbrowser finden." #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "" "Sind Sie sicher, dass Sie alle Programme schließen und sich vom Rechner " "abmelden wollen?" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "Einige Software-Aktualisierungen werden erst beim nächsten Neustart des " "Systems angewendet." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Abbrechen" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "Sind Sie sicher, dass Sie alle Programme schließen und einen Neustart des " "Rechners durchführen möchten?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" "Sind Sie sicher, dass Sie alle Programme schließen und den Rechner " "herunterfahren möchten?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "Um das Benutzerhandbuch des XFCE Desktops aufzurufen, wird\n" "ein Webbrowser benötigt\n" "\n" "Leider kann Ayatana Session Indicator auf Ihrem Computer\n" "keinen Webbrowser finden." #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Leider weiß Ayatana Session Indicator noch nicht, wie man unter dieser " "Arbeitsoberfläche das Benutzerhandbuch anzeigt.\n" "\n" "Bitte einen Bericht an die Entwickler schicken unter der Adresse:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "Um Informationen über %s anzuzeigen\n" "wird ein Webbrowser benötigt.\n" "\n" "Leider kann Ayatana Session Indicator auf Ihrem Computer\n" "keinen Webbrowser finden." #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Leider unterstützt Ayatana Session Indicator noch nicht das Aufrufen der " "Systemeinstellungen für diese Arbeitsoberfläche. \n" "\n" "Bitte einen Bericht an die Entwickler schicken unter der Adresse:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Leider unterstützt Ayatana Session Indicator noch nicht das Aufrufen des " "Kennwort Ändern Dialogs für diese Arbeitsoberfläche. \n" "\n" "Bitte einen Bericht an die Entwickler schicken unter der Adresse:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Leider weiß Ayatana Session Indicator noch nicht, wie man unter dieser " "Arbeitsoberfläche Informationen über das System anzeigt. \n" "\n" "Bitte einen Bericht an die Entwickler schicken unter der Adresse:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #~ msgid "Classic Guest Session" #~ msgstr "Klassische Gastsitzung" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "Eine Gastsitzung in der klassischen Arbeitsumgebung starten" #~ msgid "Lock Screen" #~ msgstr "Bildschirm sperren" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Abmelden" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Neustarten" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Herunterfahren" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Abmelden" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Neustarten" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Herunterfahren" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Abmelden" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "Neustarten …" #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "Herunterfahren …" #~ msgid "Restart Instead" #~ msgstr "Stattdessen neustarten" #~ msgid "Restart Instead…" #~ msgstr "Stattdessen neustarten …" #~ msgid "Some software updates won’t apply until the computer next restarts." #~ msgstr "" #~ "Einige Aktualisierungen treten erst beim nächsten Startvorgang in Kraft." #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "0" #~ msgid "Switch From %s…" #~ msgstr "Von %s wechseln …" #~ msgid "Software Up to Date" #~ msgstr "Anwendungen sind aktuell" #~ msgid "Updates Available…" #~ msgstr "Aktualisierungen verfügbar …" #~ msgid "Updates Installing…" #~ msgstr "Aktualisierungen werden installiert …" #~ msgid "Restart to Complete Updates…" #~ msgstr "Neustarten, um Aktualisierungen abzuschließen …" #~ msgid "Displays…" #~ msgstr "Anzeigegeräte …" #~ msgid "Startup Applications…" #~ msgstr "Startprogramme …" #~ msgid "Attached Devices" #~ msgstr "Angeschlossene Geräte" #~ msgid "Printers" #~ msgstr "Drucker" #~ msgid "Scanners" #~ msgstr "Scanner" #~ msgid "Webcam" #~ msgstr "Webcam" #~ msgid "User Accounts…" #~ msgstr "Benutzerkonten …" #~ msgid "%s Webcam" #~ msgstr "%s Webcam" #~ msgid "Scanner" #~ msgstr "Scanner" #~ msgid "%s Scanner" #~ msgstr "%s Scanner" #~ msgid "Restart..." #~ msgstr "Neu starten …" #~ msgid "Shut Down..." #~ msgstr "Ausschalten …" #~ msgid "Switch User..." #~ msgstr "Benutzer wechseln …" #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Neu starten …" #~ msgid "Restart Instead..." #~ msgstr "Stattdessen neu starten …" #~ msgid "Log Out..." #~ msgstr "Abmelden …" #~ msgid "Switch From %s..." #~ msgstr "Wechseln von %s …" #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Ausschalten …" #~ msgid "Restart to Complete Update…" #~ msgstr "Neu starten, um die Aktualisierung abzuschließen …" #~ msgid "Restart to Complete Update" #~ msgstr "Neu starten, um die Aktualisierung abzuschließen" #~ msgid "Session" #~ msgstr "Sitzung" #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "" #~ "Stellt ein, dass der Menüeintrag für die Abmeldung nicht im Sitzungsmenü " #~ "angezeigt wird." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "" #~ "Stellt ein, dass der Menüeintrag zum Herunterfahren des Systems nicht im " #~ "Sitzungsmenü angezeigt wird." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "" #~ "Stellt ein, dass der Menüeintrag zum Neustarten des Systems nicht im " #~ "Sitzungsmenü angezeigt wird." ayatana-indicator-session-0.4.4/po/dv.po0000644000000000000000000002106613567434467015075 0ustar # Divehi translation for indicator-session # Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2011. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-09-15 08:37+0000\n" "PO-Revision-Date: 2018-04-01 14:36+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Dhivehi \n" "Language: dv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 2.20-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:1 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:2 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:3 msgid "" "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:4 msgid "Remove the Log Out item from the session menu" msgstr "ސެޝަން މެނޫއިން ލޮގްއައުޓް ފިއް ނުފެނައް ގޮތައް" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:5 msgid "Remove the Restart item from the session menu" msgstr "ސެޝަން މެނޫއިން ރީސްޓާޓް ފިއް ނުފެނައް ގޮތައް" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:6 msgid "Remove the shutdown item from the session menu" msgstr "ސެޝަން މެނޫއިން ޝަޓްޑައުން ފިއް ނުފެނައް ގޮތައް" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:7 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:8 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" #: ../data/extra-sessions/classic-desktop.desktop.in.in.h:1 msgid "Classic Guest Session" msgstr "" #: ../data/extra-sessions/classic-desktop.desktop.in.in.h:2 msgid "Start a guest session using the classic desktop" msgstr "" #: ../data/indicator-session-lock-screen.desktop.in.in.h:1 #: ../src/device-menu-mgr.c:649 msgid "Lock Screen" msgstr "ލޮކް ސްކްރީން" #: ../data/indicator-session-shutdown.desktop.in.in.h:1 #: ../src/settings-helper.c:86 ../src/device-menu-mgr.c:716 msgid "Shut Down" msgstr "ޝަޓްޑައުން" #: ../data/indicator-session-logout.desktop.in.in.h:1 #: ../src/settings-helper.c:84 ../src/device-menu-mgr.c:672 msgid "Log Out" msgstr "ލޮގްއައުޓް" #: ../data/indicator-session-restart.desktop.in.in.h:1 #: ../src/settings-helper.c:85 msgid "Restart" msgstr "ރިސްޓާޓް" #: ../src/settings-helper.c:88 ../src/device-menu-mgr.c:677 msgid "Log Out…" msgstr "ލޮގުއައުޓް …" #: ../src/settings-helper.c:89 msgid "Restart…" msgstr "ރީސްޓާޓް …" #: ../src/settings-helper.c:90 ../src/device-menu-mgr.c:721 msgid "Shut Down…" msgstr "ޝަޓްޑައުން …" #. LOGOUT_DIALOG_LOGOUT, #: ../src/dialog.c:35 msgctxt "title" msgid "Log Out" msgstr "ލޮގްއައުޓް" #. LOGOUT_DIALOG_RESTART, #: ../src/dialog.c:36 msgctxt "title" msgid "Restart" msgstr "ރީސްޓާޓް" #. LOGOUT_DIALOG_SHUTDOWN, #: ../src/dialog.c:37 msgctxt "title" msgid "Shut Down" msgstr "ޝަޓްޑައުން" #. LOGOUT_DIALOG_LOGOUT, #: ../src/dialog.c:41 msgid "" "Are you sure you want to close all programs and log out of the computer?" msgstr "" "ހުރިހާ ޕުރޮގުރާމެއް ނިއްވާލާފަ ކޮމްޕިއުޓާރ އިން ލޮގްއައުޓް ކޮއްލަނީތޯ ؟" #. LOGOUT_DIALOG_RESTART, #: ../src/dialog.c:42 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "ހުރިހާ ޕުރޮގުރާމެއް ނިއްވާލާފަ ކޮމްޕިއުޓާރ ރީސްޓާޓް ކޮއްލަނީތޯ ؟" #. LOGOUT_DIALOG_SHUTDOWN, #: ../src/dialog.c:43 msgid "" "Are you sure you want to close all programs and shut down the computer?" msgstr "ހުރިހާ ޕުރޮގުރާމެއް ނިއްވާލާފައި ކޮމްޕިއުޓާރ ނިއްވާލަނީތޯ ؟" #. LOGOUT_DIALOG_LOGOUT, #: ../src/dialog.c:47 msgctxt "button" msgid "Log Out" msgstr "ލޮގްއައުޓް" #. LOGOUT_DIALOG_RESTART, #: ../src/dialog.c:48 msgctxt "button" msgid "Restart" msgstr "ރީސްޓާޓް" #. LOGOUT_DIALOG_SHUTDOWN, #: ../src/dialog.c:49 msgctxt "button" msgid "Shut Down" msgstr "ޝަޓްޑައުން" #. LOGOUT_DIALOG_LOGOUT, #: ../src/dialog.c:55 msgctxt "button auth" msgid "Log Out" msgstr "ލޮގްއައުޓް" #. LOGOUT_DIALOG_RESTART, #: ../src/dialog.c:56 msgctxt "button auth" msgid "Restart…" msgstr "" #. LOGOUT_DIALOG_SHUTDOWN, #: ../src/dialog.c:57 msgctxt "button auth" msgid "Shut Down…" msgstr "" #. TRANSLATORS: This button appears on the logout dialog when #. there are updates that require restart. It will do a restart #. in place of a log out. #: ../src/dialog.c:63 msgid "Restart Instead" msgstr "" #: ../src/dialog.c:64 msgid "Restart Instead…" msgstr "" #: ../src/dialog.c:65 msgid "Some software updates won’t apply until the computer next restarts." msgstr "" #: ../src/dialog.c:219 ../src/dialog.c:224 msgid "Cancel" msgstr "" #: ../src/indicator-session.c:538 msgctxt "session_menu:switchfrom" msgid "1" msgstr "" #: ../src/indicator-session.c:551 msgid "Switch User Account…" msgstr "" #: ../src/indicator-session.c:578 #, c-format msgid "Switch From %s…" msgstr "" #: ../src/apt-watcher.c:280 ../src/apt-watcher.c:340 ../src/apt-watcher.c:392 #: ../src/device-menu-mgr.c:548 msgid "Software Up to Date" msgstr "" #: ../src/apt-watcher.c:286 ../src/apt-watcher.c:352 msgid "Updates Available…" msgstr "" #: ../src/apt-watcher.c:292 ../src/apt-watcher.c:357 msgid "Updates Installing…" msgstr "" #: ../src/apt-watcher.c:401 ../src/apt-watcher.c:464 msgid "Restart to Complete Updates…" msgstr "" #: ../src/device-menu-mgr.c:516 msgid "System Settings…" msgstr "" #: ../src/device-menu-mgr.c:527 msgid "Displays…" msgstr "" #: ../src/device-menu-mgr.c:537 msgid "Startup Applications…" msgstr "" #: ../src/device-menu-mgr.c:566 msgid "Attached Devices" msgstr "" #: ../src/device-menu-mgr.c:577 msgid "Printers" msgstr "" #: ../src/device-menu-mgr.c:588 msgid "Scanners" msgstr "" #: ../src/device-menu-mgr.c:603 ../src/udev-mgr.c:243 ../src/udev-mgr.c:255 msgid "Webcam" msgstr "" #: ../src/device-menu-mgr.c:692 msgid "Suspend" msgstr "ސަސްޕެންޑް" #: ../src/device-menu-mgr.c:704 msgid "Hibernate" msgstr "ހައިބަނޭޓް" #: ../src/user-menu-mgr.c:175 msgid "Guest Session" msgstr "ގެސްޓް ސެޝަން" #: ../src/user-menu-mgr.c:189 msgid "Guest" msgstr "" #: ../src/user-menu-mgr.c:270 msgid "Online Accounts…" msgstr "" #: ../src/user-menu-mgr.c:285 msgid "User Accounts…" msgstr "" #: ../src/udev-mgr.c:255 #, c-format msgid "%s Webcam" msgstr "" #: ../src/udev-mgr.c:335 ../src/udev-mgr.c:387 ../src/udev-mgr.c:400 #: ../src/udev-mgr.c:454 ../src/udev-mgr.c:466 msgid "Scanner" msgstr "" #: ../src/udev-mgr.c:335 ../src/udev-mgr.c:400 ../src/udev-mgr.c:466 #, c-format msgid "%s Scanner" msgstr "" #~ msgid "Restart..." #~ msgstr "ރިސްޓާޓް..." #~ msgid "Shut Down..." #~ msgstr "ޝަޓްޑައުން..." #~ msgid "Log Out..." #~ msgstr "ލޮގްއައުޓު..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "ޝަޓްޑައުން..." #~ msgid "Some software updates won't apply until the computer next restarts." #~ msgstr "" #~ "ބައެއް ސޮފްޓުވެއަރ އަޕްޑޭޓުސް ރަނގަޅައް މަސަތްކަތް ކުރާނީ ކޮމްޕިއުޓަރ " #~ "ރީސްޓާޓް ކުރުމައް ފަހު އެވެ." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "ރިސްޓާޓް..." #~ msgid "Switch User..." #~ msgstr "ސުވިޗު ޔޫސާ" #, c-format #~ msgid "Switch From %s..." #~ msgstr "ސުވިޗު ކުރާނީ %s..." #~ msgid "Session" #~ msgstr "ސެޝަން" #~ msgid "Restart to Complete Update…" #~ msgstr "އަޕްޑޭޓްސް ތައް ފުރިހަމަ ކުރުމައް ކޮމްޕިއުޓާރ ރީސްޓާޓް ކޮއްލައްވާ.." #~ msgid "Restart to Complete Update" #~ msgstr "އަޕްޑޭޓްސް ތައް ފުރިހަމަ ކުރުމައް ކޮމްޕިއުޓާރ ރީސްޓާޓް ކޮއްލައްވާ" ayatana-indicator-session-0.4.4/po/el.po0000644000000000000000000003217713567434467015071 0ustar # Greek translation for indicator-session # Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2009. # Fotis Tsamis , 2010. msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2019-05-19 14:48+0000\n" "Last-Translator: THANOS SIOURDAKIS \n" "Language-Team: Greek \n" "Language: el\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 3.7-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Απόκρυψη του διαλόγου επιβεβαίωσης για τις ενέργειες αποσύνδεσης, " "επανεκκίνησης και τερματισμού" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Αν θα εμφανίζονται ή όχι διάλογοι επιβεβαίωσης για τις ενέργειες " "αποσύνδεσης, επαννεκίνησης και τερματισμού." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Αφαίρεση καταχώρισης αποσύνδεσης από το μενού συνεδρίας" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Αφαίρεση της επανεκκίνησης από το μενού συνεδρίας" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Αφαίρεση του τερματισμού από το μενού συνεδρίας" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "Σύστημα, %s" #: ../src/service.c:191 msgid "System" msgstr "Σύστημα" #: ../src/service.c:325 msgid "Guest" msgstr "Επισκέκπτης" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "%s Βοήθεια Επιφάνειας Εργασίας" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "%s Βοήθεια" #: ../src/service.c:346 msgid "About This Computer" msgstr "Σχετικά Με Αυτόν Τον Υπολογιστή" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "Αναφέρετε ένα σφάλμα…" #: ../src/service.c:362 msgid "System Settings…" msgstr "Ρυθμίσεις Συστήματος…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "Συνδεδεμένοι Λογαριασμοί…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "Εκκίνηση Προστασίας Οθόνης" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "Αλλαγή Λογαριασμού…" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "Αλλαγή Λογαριασμού" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "Κλείδωμα/Αλλαγή Λογαριασμού…" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "Κλείδωμα/Αλλαγή Λογαριασμού" #: ../src/service.c:595 msgid "Lock" msgstr "Κλείδωμα" #: ../src/service.c:620 msgid "Guest Session" msgstr "Συνεδρία επισκέπτη" #: ../src/service.c:697 msgid "Log Out…" msgstr "Αποσύνδεση…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Αποσύνδεση" #: ../src/service.c:715 msgid "Suspend" msgstr "Αναστολή" #: ../src/service.c:718 msgid "Hibernate" msgstr "Αδρανοποίηση" #: ../src/service.c:723 msgid "Restart…" msgstr "Επανεκκίνηση…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Επανεκκίνηση" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Τερματισμός…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Τερματισμός" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "Προειδοποίηση" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "Ο ανιχνευτής σφαλμάτων του λειτουργικού συστήματος πρέπει να προσβαθεί με\n" "ένα πρόγραμμα περιήγησης ιστού.\n" "\n" "Ο δείκτης συνεδρίας Ayatana δεν μπόρεσε να βρει κανένα πρόγραμμα\n" "περιήγησης ιστού στον υπολογιστή σας." #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "" "Είστε βέβαιοι ότι θέλετε να κλείσετε όλα τα προγράμματα και να αποσυνδεθείτε " "από τον υπολογιστή;" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "Ορισμένες ενημερώσεις λογισμικού δεν θα εφαρμοστούν μέχρι την επόμενη " "επανεκκίνηση του υπολογιστή." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Ακύρωση" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "Είστε βέβαιοι ότι θέλετε να κλείσετε όλα τα προγράμματα και να " "επανεκκινήσετε τον υπολογιστή;" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" "Είστε βέβαιοι ότι θέλετε να κλείσετε όλα τα προγράμματα και να τερματίσετε " "τον υπολογιστή;" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "Ο οδηγός χρήστη της επιφάνειας εργασίας XFCE πρέπει να είναι προσβάσιμος με\n" "ένα πρόγραμμα περιήγησης ιστού.\n" "\n" "Ο δείκτης συνεδρίας Ayatana δεν μπόρεσε να βρει κανένα πρόγραμμα\n" "περιήγησης ιστού στον υπολογιστή σας." #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Ο δείκτης συνεδρίας Ayatana δεν γνωρίζει ακόμα, πώς να δείξει\n" "τον οδηγό χρήστη ή το κέντρο βοήθειας της τρέχουσας επιφάνειας εργασίας.\n" "\n" "Παρακαλώ αναφέρετε το στους προγραμματιστές στο:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "Η εμφάνιση πληροφοριών στο%s απαιτεί\n" "ένα πρόγραμμα περιήγησης ιστού.\n" "\n" "Ο δείκτης συνεδρίας Ayatana δεν μπόρεσε να βρει κανένα πρόγραμμα\n" "περιήγησης ιστού στον υπολογιστή σας." #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Η ένδειξη περιόδου λειτουργίας Ayatana δεν υποστηρίζει αλλαγές κωδικού " "πρόσβασης\n" "για το περιβάλλον της επιφάνειας εργασίας σας, ακόμα.\n" "\n" "Παρακαλώ αναφέρετε το στους προγραμματιστές στο:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Ο δείκτης συνεδρίας Ayatana δεν γνωρίζει ακόμα, πώς να δείξει\n" "πληροφορίες για το τρέχον περιβάλλον επιφάνειας εργασίας.\n" "\n" "Παρακαλώ αναφέρετε το στους προγραμματιστές:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #~ msgid "Lock Screen" #~ msgstr "Κλείδωμα οθόνης" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Αποσύνδεση" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Επανεκκίνηση" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Τερματισμός" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Αποσύνδεση" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Επανεκκίνηση" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Τερματισμός" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Αποσύνδεση" #~ msgid "Restart Instead" #~ msgstr "Επανεκκίνηση αντί αποσύνδεσης" #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "0" #~ msgid "Restart..." #~ msgstr "Επανεκκίνηση..." #~ msgid "Log Out..." #~ msgstr "Αποσύνδεση..." #~ msgid "Shut Down..." #~ msgstr "Τερματισμός..." #~ msgid "Switch User..." #~ msgstr "Αλλαγή χρήστη..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "" #~ "Ορίζει να μην εμφανίζεται το κουμπί αποσύνδεσης στο μενού συνεδρίας." #~ msgid "Restart Instead..." #~ msgstr "Επανεκκίνηση αντί αποσύνδεσης..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Επανεκκίνηση..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Τερματισμός..." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "Δεν θα εμφανίζεται το κουμπί επανεκκίνησης στο μενού συνεδρίας" #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "Δεν θα εμφανίζεται το κουμπί τερματισμού στο μενού συνεδρίας" #~ msgid "Restart to Complete Update…" #~ msgstr "Επανεκκίνηση για την ολοκλήρωση της ενημέρωσης..." #~ msgid "Restart to Complete Update" #~ msgstr "Επανεκκίνηση για την ολοκλήρωση της ενημέρωσης" #~ msgid "Switch From %s..." #~ msgstr "Εναλλαγή από %s..." #~ msgid "Session" #~ msgstr "Συνεδρία" ayatana-indicator-session-0.4.4/po/en_AU.po0000644000000000000000000002462313567434467015455 0ustar # English (Australia) translation for indicator-session # Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2009. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2011-09-15 11:43+0000\n" "Last-Translator: Joel Pickett \n" "Language-Team: English (Australia) \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" "X-Generator: Launchpad (build 14041)\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "Suppress the dialog to confirm logout, restart and shutdown action" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Remove the Log Out item from the session menu" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "Makes it so that the logout button doesn’t show in the session menu." #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Remove the Restart item from the session menu" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "Makes it so that the restart button doesn’t show in the session menu." #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Remove the shutdown item from the session menu" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "Makes it so that the shutdown button doesn’t show in the session menu." #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "Guest" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "System Settings…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "Online Accounts…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 #, fuzzy msgid "Switch Account…" msgstr "Switch User Account…" #: ../src/service.c:576 ../src/service.c:592 #, fuzzy msgid "Switch Account" msgstr "Switch User Account…" #: ../src/service.c:588 #, fuzzy msgid "Lock/Switch Account…" msgstr "Switch User Account…" #: ../src/service.c:589 #, fuzzy msgid "Lock/Switch Account" msgstr "Switch User Account…" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "Guest Session" #: ../src/service.c:697 msgid "Log Out…" msgstr "Log Out…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Log Out" #: ../src/service.c:715 msgid "Suspend" msgstr "Suspend" #: ../src/service.c:718 msgid "Hibernate" msgstr "Hibernate" #: ../src/service.c:723 msgid "Restart…" msgstr "Restart…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Restart" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Switch Off…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Switch Off" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "" "Are you sure you want to close all programs and log out of the computer?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "Some software updates won't apply until the computer next restarts." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Cancel" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "Are you sure you want to close all programs and restart the computer?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" "Are you sure you want to close all programs and switch off the computer?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Classic Guest Session" #~ msgstr "Classic Guest Session" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "Start a guest session using the classic desktop" #~ msgid "Lock Screen" #~ msgstr "Lock Screen" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Log Out" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Restart" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Switch Off" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Log Out" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Restart" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Switch Off" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Log Out" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "Restart…" #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "Switch Off…" #~ msgid "Restart Instead" #~ msgstr "Restart Instead" #~ msgid "Restart Instead…" #~ msgstr "Restart Instead…" #~ msgid "Some software updates won’t apply until the computer next restarts." #~ msgstr "Some software updates won’t apply until the computer next restarts." #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "1" #~ msgid "Switch From %s…" #~ msgstr "Switch From %s…" #~ msgid "Software Up to Date" #~ msgstr "Software Up to Date" #~ msgid "Updates Available…" #~ msgstr "Updates Available…" #~ msgid "Updates Installing…" #~ msgstr "Updates Installing…" #~ msgid "Restart to Complete Updates…" #~ msgstr "Restart to Complete Updates…" #~ msgid "Displays…" #~ msgstr "Displays…" #~ msgid "Startup Applications…" #~ msgstr "Startup Applications…" #~ msgid "Attached Devices" #~ msgstr "Attached Devices" #~ msgid "Printers" #~ msgstr "Printers" #~ msgid "Scanners" #~ msgstr "Scanners" #~ msgid "Webcam" #~ msgstr "Webcam" #~ msgid "User Accounts…" #~ msgstr "User Accounts…" #~ msgid "%s Webcam" #~ msgstr "%s Webcam" #~ msgid "Scanner" #~ msgstr "Scanner" #~ msgid "%s Scanner" #~ msgstr "%s Scanner" #~ msgid "Restart..." #~ msgstr "Restart..." #~ msgid "Log Out..." #~ msgstr "Log Out..." #~ msgid "Shut Down..." #~ msgstr "Shut Down..." #~ msgid "Switch User..." #~ msgstr "Switch User..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Restart..." #~ msgid "Restart Instead..." #~ msgstr "Restart Instead..." #~ msgid "Switch From %s..." #~ msgstr "Switch From %s..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "" #~ "Makes it so that the logout button doesn't show in the session menu." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Shut Down..." #~ msgid "Restart to Complete Update…" #~ msgstr "Restart to Complete Update…" #~ msgid "Restart to Complete Update" #~ msgstr "Restart to Complete Update" #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgid "Session" #~ msgstr "Session" ayatana-indicator-session-0.4.4/po/en_CA.po0000644000000000000000000002133713567434467015432 0ustar # English (Canada) translation for indicator-session # Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2009. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2011-04-17 18:43+0000\n" "Last-Translator: Mark \n" "Language-Team: English (Canada) \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" "X-Generator: Launchpad (build 14041)\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "Suppress the dialogue to confirm logout, restart and shutdown action" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Whether or not to show confirmation dialogues for logout, restart and " "shutdown actions." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Remove the Log Out item from the session menu" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Remove the Restart item from the session menu" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Remove the shutdown item from the session menu" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "Guest Session" #: ../src/service.c:697 msgid "Log Out…" msgstr "Log Out…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Log Out" #: ../src/service.c:715 msgid "Suspend" msgstr "Suspend" #: ../src/service.c:718 msgid "Hibernate" msgstr "Hibernate" #: ../src/service.c:723 msgid "Restart…" msgstr "Restart…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Restart" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Switch Off…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Switch Off" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "" "Are you sure you want to close all programs and log out of the computer?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "Some software updates won't apply until the computer next restarts." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Cancel" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "Are you sure you want to close all programs and restart the computer?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" "Are you sure you want to close all programs and switch off the computer?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Lock Screen" #~ msgstr "Lock Screen" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Log Out" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Restart" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Switch Off" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Log Out" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Restart" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Switch Off" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Log Out" #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "Switch Off…" #~ msgid "Restart Instead" #~ msgstr "Restart Instead" #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "1" #~ msgid "Restart..." #~ msgstr "Restart..." #~ msgid "Log Out..." #~ msgstr "Log Out..." #~ msgid "Shut Down..." #~ msgstr "Shut Down..." #~ msgid "Switch User..." #~ msgstr "Switch User..." #~ msgid "Switch From %s..." #~ msgstr "Switch From %s..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "" #~ "Makes it so that the logout button doesn't show in the session menu." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Shut Down..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Restart..." #~ msgid "Restart Instead..." #~ msgstr "Restart Instead..." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgid "Restart to Complete Update" #~ msgstr "Restart to Complete Update" #~ msgid "Restart to Complete Update…" #~ msgstr "Restart to Complete Update…" #~ msgid "Session" #~ msgstr "Session" ayatana-indicator-session-0.4.4/po/en_GB.po0000644000000000000000000002467413567434467015446 0ustar # English (United Kingdom) translation for indicator-session # Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2009. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2011-09-15 13:26+0000\n" "Last-Translator: Anthony Harrington \n" "Language-Team: English (United Kingdom) \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" "X-Generator: Launchpad (build 14041)\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "Suppress the dialogue to confirm logout, restart and shutdown action" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Whether or not to show confirmation dialogues for logout, restart and " "shutdown actions." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Remove the Log Out item from the session menu" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "Makes it so that the logout button doesn’t show in the session menu." #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Remove the Restart item from the session menu" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "Makes it so that the restart button does not show in the session menu." #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Remove the Switch Off item from the session menu" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "Makes it so that the shutdown button doesn’t show in the session menu." #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "Guest" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "System Settings…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "Online Accounts…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 #, fuzzy msgid "Switch Account…" msgstr "Switch User Account…" #: ../src/service.c:576 ../src/service.c:592 #, fuzzy msgid "Switch Account" msgstr "Switch User Account…" #: ../src/service.c:588 #, fuzzy msgid "Lock/Switch Account…" msgstr "Switch User Account…" #: ../src/service.c:589 #, fuzzy msgid "Lock/Switch Account" msgstr "Switch User Account…" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "Guest Session" #: ../src/service.c:697 msgid "Log Out…" msgstr "Log Out…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Log Out" #: ../src/service.c:715 msgid "Suspend" msgstr "Suspend" #: ../src/service.c:718 msgid "Hibernate" msgstr "Hibernate" #: ../src/service.c:723 msgid "Restart…" msgstr "Restart…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Restart" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Switch Off…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Switch Off" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "" "Are you sure you want to close all programs and log out of the computer?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "Some software updates won't apply until the computer next restarts." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Cancel" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "Are you sure you want to close all programs and restart the computer?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" "Are you sure you want to close all programs and switch off the computer?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Classic Guest Session" #~ msgstr "Classic Guest Session" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "Start a guest session using the classic desktop" #~ msgid "Lock Screen" #~ msgstr "Lock Screen" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Log Out" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Restart" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Switch Off" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Log Out" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Restart" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Switch Off" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Log Out" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "Restart…" #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "Switch Off…" #~ msgid "Restart Instead" #~ msgstr "Restart Instead" #~ msgid "Restart Instead…" #~ msgstr "Restart Instead…" #~ msgid "Some software updates won’t apply until the computer next restarts." #~ msgstr "" #~ "Some software updates will not apply until the computer next restarts." #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "1" #~ msgid "Switch From %s…" #~ msgstr "Switch From %s…" #~ msgid "Software Up to Date" #~ msgstr "Software Up to Date" #~ msgid "Updates Available…" #~ msgstr "Updates Available…" #~ msgid "Updates Installing…" #~ msgstr "Updates Installing…" #~ msgid "Restart to Complete Updates…" #~ msgstr "Restart to Complete Updates…" #~ msgid "Displays…" #~ msgstr "Displays…" #~ msgid "Startup Applications…" #~ msgstr "Startup Applications…" #~ msgid "Attached Devices" #~ msgstr "Attached Devices" #~ msgid "Printers" #~ msgstr "Printers" #~ msgid "Scanners" #~ msgstr "Scanners" #~ msgid "Webcam" #~ msgstr "Webcam" #~ msgid "User Accounts…" #~ msgstr "User Accounts…" #~ msgid "%s Webcam" #~ msgstr "%s Webcam" #~ msgid "Scanner" #~ msgstr "Scanner" #~ msgid "%s Scanner" #~ msgstr "%s Scanner" #~ msgid "Restart..." #~ msgstr "Restart..." #~ msgid "Log Out..." #~ msgstr "Log Out..." #~ msgid "Shut Down..." #~ msgstr "Shut Down..." #~ msgid "Switch User..." #~ msgstr "Switch User..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Restart..." #~ msgid "Restart Instead..." #~ msgstr "Restart Instead..." #~ msgid "Switch From %s..." #~ msgstr "Switch From %s..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "" #~ "Makes it so that the logout button doesn't show in the session menu." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Shut Down..." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "" #~ "Makes it so that the shut down button doesn't show in the session menu." #~ msgid "Restart to Complete Update…" #~ msgstr "Restart to Complete Update…" #~ msgid "Restart to Complete Update" #~ msgstr "Restart to Complete Update" #~ msgid "Session" #~ msgstr "Session" ayatana-indicator-session-0.4.4/po/eo.po0000644000000000000000000002442313567434467015067 0ustar # Esperanto translation for indicator-session # Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2009. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2019-08-01 05:12+0000\n" "Last-Translator: Pierre Soubourou \n" "Language-Team: Esperanto \n" "Language: eo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 3.8-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "Forigi la dialogon por konfirmi la elsaluton, restarton kaj elŝalton" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Ĉu montri aŭ ne la dialogojn pri la konfirmo de elŝalto, restarto aŭ " "elsaluto." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Forigi la eron \"Elsaluti\" el la seancmenuo." #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "Fari tiel ke la elsaluta butono ne aperu en la seanca menuo." #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Forigi la eron \"Restarti\" el la seancmenuo." #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "Faras tiel ke la elsaluta butono ne aperu en la seanca menuo." #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Forigi la eron \"Elŝalti\" el la seancmenuo." #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "Fari tiel ke la malŝalta butono ne aperu en la seanca menuo." #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "Sistemo, %s" #: ../src/service.c:191 msgid "System" msgstr "Sistemo" #: ../src/service.c:325 msgid "Guest" msgstr "Gasto" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "Labortabla helpo %s" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "Sistemaj agordoj…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "Retkontoj…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 #, fuzzy msgid "Switch Account…" msgstr "Ŝanĝi uzantkonton..." #: ../src/service.c:576 ../src/service.c:592 #, fuzzy msgid "Switch Account" msgstr "Ŝanĝi uzantkonton..." #: ../src/service.c:588 #, fuzzy msgid "Lock/Switch Account…" msgstr "Ŝanĝi uzantkonton..." #: ../src/service.c:589 #, fuzzy msgid "Lock/Switch Account" msgstr "Ŝanĝi uzantkonton..." #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "Gastoseanco" #: ../src/service.c:697 msgid "Log Out…" msgstr "Elsaluti…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Elsaluti" #: ../src/service.c:715 msgid "Suspend" msgstr "Paŭzigi" #: ../src/service.c:718 msgid "Hibernate" msgstr "Pasivumigi" #: ../src/service.c:723 msgid "Restart…" msgstr "Restarti…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Restarti" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Elŝalti…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Elŝalti" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "Ĉu vi certe volas fermi ĉiujn programarojn kaj fini la seancon?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "Kelkaj programaraj aktualigoj plenumos tiam, kiam la komputilo restartos." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Nuligi" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "Ĉu vi certe volas fermi ĉiujn programarojn kaj restarti la komputilon?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "Ĉu vi certe volas fermi ĉiujn programarojn kaj elŝalti la komputilon?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Classic Guest Session" #~ msgstr "Klasika gastseanco" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "Komenci gastseancon uzante la klasikan labortablon" #~ msgid "Lock Screen" #~ msgstr "Ŝlosi ekranon" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Elsaluti" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Restarti" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Elŝalti" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Elsaluti" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Restarti" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Elŝalti" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Elsaluti" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "Restarti..." #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "Elŝalti..." #~ msgid "Restart Instead" #~ msgstr "Restarti anstataŭe" #~ msgid "Restart Instead…" #~ msgstr "Restarti anstataŭe..." #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "1" #~ msgid "Switch From %s…" #~ msgstr "Ŝanĝi el %s..." #~ msgid "Software Up to Date" #~ msgstr "Ĝisdataj programaroj" #~ msgid "Updates Available…" #~ msgstr "Ĝisdatigoj disponeblas..." #~ msgid "Updates Installing…" #~ msgstr "Instalanta promociojn..." #~ msgid "Displays…" #~ msgstr "Ekranoj..." #~ msgid "Startup Applications…" #~ msgstr "Startaj aplikaĵoj..." #~ msgid "Attached Devices" #~ msgstr "Konektitaj aparatoj" #~ msgid "Printers" #~ msgstr "Presiloj" #~ msgid "Scanners" #~ msgstr "Skaniloj" #~ msgid "Webcam" #~ msgstr "Retkamerao" #~ msgid "User Accounts…" #~ msgstr "Uzantkontoj..." #~ msgid "%s Webcam" #~ msgstr "Retkamerao %s" #~ msgid "Scanner" #~ msgstr "Skanilo" #~ msgid "%s Scanner" #~ msgstr "Skanilo %s" #~ msgid "Restart..." #~ msgstr "Restarti..." #~ msgid "Log Out..." #~ msgstr "Elsaluti..." #~ msgid "Shut Down..." #~ msgstr "Elŝalti..." #~ msgid "Switch User..." #~ msgstr "Ŝanĝi uzanton..." #~ msgid "Switch From %s..." #~ msgstr "Ŝanĝi de %s..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Elŝalti..." #~ msgid "Session" #~ msgstr "Seanco" #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "Faras tiel, ke la elsalutbutono ne estas montrata en la seancmenuo." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "Faras tiel, ke la restartbutono ne estas montrata en la seancmenuo." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "Faras tiel, ke la elŝaltbutono ne estas montrata en la seancmenuo." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Restarti..." #~ msgid "Restart Instead..." #~ msgstr "Restarti anstataŭe..." #~ msgid "Restart to Complete Update" #~ msgstr "Restarti por kompletigi ĝisdatigon" #~ msgid "Restart to Complete Update…" #~ msgstr "Restarti por kompletigi ĝisdatigon..." ayatana-indicator-session-0.4.4/po/es.po0000644000000000000000000003052613567434467015074 0ustar # Spanish translations for PACKAGE package. # Copyright (C) 2010 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Canonical OEM, 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2019-09-08 18:24+0000\n" "Last-Translator: Abraham Roman \n" "Language-Team: Spanish \n" "Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 3.9-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Ocultar el diálogo para confirmar el cierre de sesión, reinicio y apagado" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Mostrar o no los diálogos de confirmación para cerrar sesión, reiniciar y " "apagar." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Quitar la opción «Cerrar sesión» del menú de sesión" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "Hace que el botón de cerrar sesión no aparezca en el menú de sesión." #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Quitar la opción «Reiniciar» del menú de sesión" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "Hace que el botón de reiniciar no aparezca en el menú de sesión." #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Quitar la opción «Apagar» del menú de sesión" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "Hace que el botón de apagar no aparezca en el menú de sesión." #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "Sistema, %s" #: ../src/service.c:191 msgid "System" msgstr "Sistema" #: ../src/service.c:325 msgid "Guest" msgstr "Invitado" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "Ayuda de escritorio de %s" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "Ayuda de %s" #: ../src/service.c:346 msgid "About This Computer" msgstr "Acerca del equipo" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "Informar de un problema…" #: ../src/service.c:362 msgid "System Settings…" msgstr "Configuración del sistema…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "Cuentas en línea…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "Iniciar el salvapantallas" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "Cambiar de cuenta…" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "Cambiar de cuenta" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "Bloquear/cambiar de cuenta…" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "Bloquear/cambiar de cuenta" #: ../src/service.c:595 msgid "Lock" msgstr "Bloquear" #: ../src/service.c:620 msgid "Guest Session" msgstr "Sesión de invitado" #: ../src/service.c:697 msgid "Log Out…" msgstr "Cerrar sesión…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Cerrar sesión" #: ../src/service.c:715 msgid "Suspend" msgstr "Suspender" #: ../src/service.c:718 msgid "Hibernate" msgstr "Hibernar" #: ../src/service.c:723 msgid "Restart…" msgstr "Reiniciar…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Reiniciar" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Apagar…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Apagar" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "Advertencia" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "Para abrir el sitio de seguimiento de problemas del sistema operativo,\n" "es necesario contar con un navegador web.\n" "\n" "El menú de sesiones Ayatana no pudo encontrar ningún\n" "navegador web en el equipo." #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "¿Confirma que quiere cerrar todos los programas y salir de la cuenta?" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "Algunas actualizaciones de software no se aplicarán hasta que el equipo se " "reinicie." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Cancelar" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "¿Confirma que quiere cerrar todos los programas y reiniciar el equipo?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "¿Confirma que quiere cerrar todos los programas y apagar el equipo?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "Para acceder a la guía de usuario del escritorio XFCE, es necesario\n" "contar con un navegador web.\n" "\n" "El menú de sesiones Ayatana no pudo encontrar ningún\n" "navegador web en el equipo." #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "El menú de sesiones Ayatana no sabe aún cómo mostrar\n" "la guía de usuario o el centro de ayuda del entorno en ejecución.\n" "\n" "Informe de este problema a los desarrolladores:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "Es necesario contar con un navegador web para mostrar\n" "información sobre %s.\n" "\n" "El menú de sesiones Ayatana no pudo encontrar ningún\n" "navegador web en el equipo." #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "El menú de sesiones de Ayatana aún no admite el programa\n" "de configuración de este entorno de escritorio.\n" "\n" "Informe de este problema a los desarrolladores:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "El menú de sesiones de Ayatana no admite aún cambios de la\n" "contraseña para su entorno de escritorio.\n" "\n" "Informe de este problema a los desarrolladores en:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "El menú de sesiones de Ayatana no sabe aún como mostrar\n" "la información del entorno de escritorio ejecutándose actualmente.\n" "\n" "Informe de este problema a los desarrolladores en:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #~ msgid "Classic Guest Session" #~ msgstr "Sesión de invitado clásica" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "Iniciar una sesión de invitado usando el escritorio clásico" #~ msgid "Lock Screen" #~ msgstr "Bloquear la pantalla" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Cerrar sesión" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Reiniciar" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Apagar" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Cerrar sesión" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Reiniciar" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Apagar" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Cerrar sesión" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "Reiniciar…" #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "Apagar…" #~ msgid "Restart Instead" #~ msgstr "Mejor reiniciar" #~ msgid "Restart Instead…" #~ msgstr "Mejor reiniciar…" #~ msgid "Some software updates won’t apply until the computer next restarts." #~ msgstr "" #~ "No se aplicarán algunas actualizaciones de software hasta que el equipo " #~ "se reinicie." #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "0" #~ msgid "Switch From %s…" #~ msgstr "Cambiar desde %s…" #~ msgid "Software Up to Date" #~ msgstr "Software actualizado" #~ msgid "Updates Available…" #~ msgstr "Actualizaciones disponibles…" #~ msgid "Updates Installing…" #~ msgstr "Actualizaciones instalándose…" #~ msgid "Restart to Complete Updates…" #~ msgstr "Reiniciar para completar las actualizaciones…" #~ msgid "Displays…" #~ msgstr "Pantallas…" #~ msgid "Startup Applications…" #~ msgstr "Aplicaciones al inicio…" #~ msgid "Attached Devices" #~ msgstr "Dispositivos conectados" #~ msgid "Printers" #~ msgstr "Impresoras" #~ msgid "Scanners" #~ msgstr "Escáneres" #~ msgid "Webcam" #~ msgstr "Cámara web" #~ msgid "User Accounts…" #~ msgstr "Cuentas de usuario…" #~ msgid "%s Webcam" #~ msgstr "Cámara web %s" #~ msgid "Scanner" #~ msgstr "Escáner" #~ msgid "%s Scanner" #~ msgstr "Escáner %s" #~ msgid "Restart..." #~ msgstr "Reiniciar..." #~ msgid "Switch User..." #~ msgstr "Cambiar de usuario..." #~ msgid "Shut Down..." #~ msgstr "Apagar..." #~ msgid "Log Out..." #~ msgstr "Cerrar sesión..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Reiniciar..." #~ msgid "Restart Instead..." #~ msgstr "Mejor reiniciar..." #~ msgid "Switch From %s..." #~ msgstr "Cambiar desde %s..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "" #~ "Hace que el botón de cerrar sesión no se muestre en el menú de sesión." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Apagar..." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "Hace que el botón de reinicio no se muestre en el menú de sesión." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "Hace que el botón de apagar no se muestre en el menú de sesión." #~ msgid "Restart to Complete Update" #~ msgstr "Reiniciar para completar la actualización" #~ msgid "Session" #~ msgstr "Sesión" #~ msgid "Restart to Complete Update…" #~ msgstr "Reiniciar para completar la actualización…" ayatana-indicator-session-0.4.4/po/et.po0000644000000000000000000003022513567434467015071 0ustar # Estonian translation for indicator-session # Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2009. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-04-24 17:48+0000\n" "Last-Translator: Kristjan Räts \n" "Language-Team: Estonian \n" "Language: et\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 3.0-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Taaskäivituse, väljalogimise ja väljalülitamise kinnitusdialoogi ei näidata" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Kas näidata kinnitusdialoogi taaskäivitusel, väljalogimisel ja " "väljalülitamisel või mitte." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Väljalogimise nupu eemaldamine sessioonimenüüst" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "Teeb nii, et väljalogimise nuppu sessioonimenüüs ei näidata." #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Taaskäivituse nupu eemaldamine sessioonimenüüst" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "Teeb nii, et taaskäivitamise nuppu sessioonimenüüs ei näidata." #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Väljalülitamise nupu eemaldamine sessioonimenüüst" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "Teeb nii, et väljalülitamise nuppu sessioonimenüüs ei näidata." #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "Süsteem, %s" #: ../src/service.c:191 msgid "System" msgstr "Süsteem" #: ../src/service.c:325 msgid "Guest" msgstr "Külaline" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "%s töölaua abi" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "%s abi" #: ../src/service.c:346 msgid "About This Computer" msgstr "Selle arvuti teave" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "Teata veast…" #: ../src/service.c:362 msgid "System Settings…" msgstr "Süsteemi seadistamine…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "Võrgukontod…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "Käivita ekraanisäästja" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "Vaheta kontot…" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "Konto vahetus" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "Lukusta/vaheta konto…" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "Konto lukustamine/vahetus" #: ../src/service.c:595 msgid "Lock" msgstr "Lukusta" #: ../src/service.c:620 msgid "Guest Session" msgstr "Külalissessioon" #: ../src/service.c:697 msgid "Log Out…" msgstr "Logi välja…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Logi välja" #: ../src/service.c:715 msgid "Suspend" msgstr "Uinak" #: ../src/service.c:718 msgid "Hibernate" msgstr "Talveuni" #: ../src/service.c:723 msgid "Restart…" msgstr "Taaskäivita…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Taaskäivita" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Lülita välja…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Lülita välja" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "Hoiatus" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "Operatsioonisüsteemi veahaldurit peab kasutama\n" "veebilehitsejaga.\n" "\n" "Ayatana Session Indicator ei suutnud su arvutist\n" "leida mitte ühtegi veebilehitsejat." #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "" "Kas oled kindel, et tahad kõik programmid sulgeda ja arvutist välja logida?" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "Mõned tarkvarauuendused rakenduvad pärast arvuti taaskäivitamist." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Loobu" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "Kas oled kindel, et tahad kõik programmid sulgeda ja arvuti taaskäivitada?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" "Kas oled kindel, et tahad kõik programmid sulgeda ja arvuti välja lülitada?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "XFCE töölaua kasutaja juhendi kuvamiseks on vajalik \n" "veebilehitseja.\n" "\n" "Ayatana Session Indicator ei leidnud su arvutist \n" "mitte ühtegi veebilehitsejat." #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Ayatana Session Indicator ei tea hetkel, kuidas kuvada hetkel\n" "töötava töölaua keskkonna kasutaja juhendit või abikeskust.\n" "\n" "Palun raporteeri sellest arendajatel aadressil:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "%s teabe kuvamiseks on vajalik veebilehitseja.\n" "\n" "Ayatana Session Indicator ei leidnud su arvutist\n" "mitte ühtegi veebilehitsejat." #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Ayatana Session Indicator ei toeta hetkel süsteemi sätete \n" "rakendamist su töölaua keskkonnale.\n" "\n" "Palun raporteeri sellest arendajatele aadressil:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Ayatana Session Indicator ei toeta parooli vahetamist sinu töölaua " "keskkonnas.\n" "\n" "Palun raporteeri selles arendajatele aadressil:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Ayatana Session Indicator ei tea hetkel, kuidas kuvada hetkel\n" "töötava töölaua keskkonna informatsiooni.\n" "\n" "Palun raporteeri sellest arendajatel aadressil:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #~ msgid "Classic Guest Session" #~ msgstr "Klassikaline külalissessioon" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "Külalissessiooni alustamine klassikalise töölauaga" #~ msgid "Lock Screen" #~ msgstr "Lukusta ekraan" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Väljalogimine" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Taaskäivitamine" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Väljalülitamine" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Logi välja" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Taaskäivita" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Lülita välja" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Logi välja" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "Taaskäivita..." #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "Lülita välja..." #~ msgid "Restart Instead" #~ msgstr "Tee hoopis taaskäivitus" #~ msgid "Restart Instead…" #~ msgstr "Taaskäivita selle asemel, et..." #~ msgid "Some software updates won’t apply until the computer next restarts." #~ msgstr "" #~ "Mõned tarkvarauuendused ei rakendu enne, kui arvutile tehakse algkäivitus." #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "0" #~ msgid "Switch From %s…" #~ msgstr "Lülitu kasutajalt %s..." #~ msgid "Software Up to Date" #~ msgstr "Tarkvara uuendamine..." #~ msgid "Updates Available…" #~ msgstr "Uuendused saadaval..." #~ msgid "Updates Installing…" #~ msgstr "Uuenduste paigaldamine..." #~ msgid "Restart to Complete Updates…" #~ msgstr "Taaskäivita uuendamise lõpetamiseks..." #~ msgid "Displays…" #~ msgstr "Kuvarid..." #~ msgid "Startup Applications…" #~ msgstr "Isekäivituvad rakendused..." #~ msgid "Attached Devices" #~ msgstr "Ühendatud seadmed" #~ msgid "Printers" #~ msgstr "Printerid" #~ msgid "Scanners" #~ msgstr "Skännerid" #~ msgid "Webcam" #~ msgstr "Veebikaamera" #~ msgid "User Accounts…" #~ msgstr "Kasutajakontod..." #~ msgid "%s Webcam" #~ msgstr "%s veebikaamera" #~ msgid "Scanner" #~ msgstr "Skänner" #~ msgid "%s Scanner" #~ msgstr "%s skänner" #~ msgid "Shut Down..." #~ msgstr "Lülita välja..." #~ msgid "Switch User..." #~ msgstr "Vaheta kasutajat..." #~ msgid "Restart..." #~ msgstr "Taaskäivita..." #~ msgid "Log Out..." #~ msgstr "Logi välja..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Taaskäivita..." #~ msgid "Restart Instead..." #~ msgstr "Tee hoopis taaskäivitus..." #~ msgid "Switch From %s..." #~ msgstr "Vahetada %s..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Lülita välja..." #~ msgid "Restart to Complete Update…" #~ msgstr "Taaskäivita uuendamise lõpetamiseks..." #~ msgid "Restart to Complete Update" #~ msgstr "Taaskäivita uuendamise lõpetamiseks" #~ msgid "Session" #~ msgstr "Sessioon" #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "Väljalogimise nuppu ei näidata sessioonimenüüs." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "Taaskäivituse nuppu ei näidata sessioonimenüüs." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "Väljalülitamise nuppu ei näidata sessioonimenüüs." ayatana-indicator-session-0.4.4/po/eu.po0000644000000000000000000002516713567434467015103 0ustar # Basque translation for indicator-session # Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2009. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-04-01 11:34+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Basque \n" "Language: eu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 2.20-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Ez konfirmazio-leihorik erakutsi saioa amaitzeko, berrabiarazteko edo " "itzaltzeko." #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Konfirmazio-leihorik erakutsiko den saioa amaitzeko, berrabiarazteko edo " "itzaltzeko." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Kendu 'Amaitu saioa...' aukera saioaren menutik" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "Ez erakutsi saioa amaitzeko botoia saioaren menuan." #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Kendu 'Berrabiarazi...' aukera saioaren menutik" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "Ez erakutsi berrabiarazteko botoia saioaren menuan." #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Kendu 'Itzali...' aukera saioaren menutik" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "Ez erakutsi itzali botoia saioaren menuan." #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "Gonbidatua" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "Sistema ezarpenak…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "Lineako kontuak…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 #, fuzzy msgid "Switch Account…" msgstr "Aldatu erabiltzaile kontua..." #: ../src/service.c:576 ../src/service.c:592 #, fuzzy msgid "Switch Account" msgstr "Aldatu erabiltzaile kontua..." #: ../src/service.c:588 #, fuzzy msgid "Lock/Switch Account…" msgstr "Aldatu erabiltzaile kontua..." #: ../src/service.c:589 #, fuzzy msgid "Lock/Switch Account" msgstr "Aldatu erabiltzaile kontua..." #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "Gonbidatu-saioa" #: ../src/service.c:697 msgid "Log Out…" msgstr "Amaitu saioa…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Amaitu saioa" #: ../src/service.c:715 msgid "Suspend" msgstr "Eseki" #: ../src/service.c:718 msgid "Hibernate" msgstr "Hibernatu" #: ../src/service.c:723 msgid "Restart…" msgstr "Berrabiarazi…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Berrabiarazi" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Itzali…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Itzali" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "Ziur programa guztiak itxi eta saioa amaitu nahi duzula?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "Software eguneraketa batzuk ez dira aplikatuko ordenagailua berrabiarazi " "arte." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Utzi" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "Ziur programa guztiak itxi eta ordenagailua berrabiarazi nahi duzula?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "Ziur programa guztiak itxi eta ordenagailua itzali nahi duzula?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Classic Guest Session" #~ msgstr "Gonbidatu saio klasikoa" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "Hasi gonbidatu saioa mahaigain klasikoa erabiliz" #~ msgid "Lock Screen" #~ msgstr "Blokeatu pantaila" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Amaitu saioa" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Berrabiarazi" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Itzali" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Amaitu saioa" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Berrabiarazi" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Itzali" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Amaitu saioa" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "Berrabiarazi..." #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "Itzali..." #~ msgid "Restart Instead" #~ msgstr "Hobe berrabiaraztea" #~ msgid "Restart Instead…" #~ msgstr "Berrabiarazi..." #~ msgid "Some software updates won’t apply until the computer next restarts." #~ msgstr "" #~ "Software eguneraketa batzuk ez dira aplikatuko ordenagailua berrabiarazi " #~ "arte." #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "0" #~ msgid "Switch From %s…" #~ msgstr "%s-etik aldatu..." #~ msgid "Software Up to Date" #~ msgstr "Softwarea eguneraturik dago" #~ msgid "Updates Available…" #~ msgstr "Eguneraketak eskuragarri..." #~ msgid "Updates Installing…" #~ msgstr "Eguneraketak instalatzen..." #~ msgid "Restart to Complete Updates…" #~ msgstr "Berrabiarazi eguneraketak osatzeko..." #~ msgid "Displays…" #~ msgstr "Pantailak..." #~ msgid "Startup Applications…" #~ msgstr "Abioko aplikazioak" #~ msgid "Attached Devices" #~ msgstr "Konektatutako gailuak" #~ msgid "Printers" #~ msgstr "Inprimagailuak" #~ msgid "Scanners" #~ msgstr "Eskanerrak" #~ msgid "Webcam" #~ msgstr "Web kamera" #~ msgid "User Accounts…" #~ msgstr "Erabiltzaile-kontuak..." #~ msgid "%s Webcam" #~ msgstr "%s webcam-a" #~ msgid "Scanner" #~ msgstr "Eskanerra" #~ msgid "%s Scanner" #~ msgstr "%s eskanerra" #~ msgid "Restart..." #~ msgstr "Berrabiarazi..." #~ msgid "Shut Down..." #~ msgstr "Itzali..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Itzali..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Berrabiarazi..." #~ msgid "Switch From %s..." #~ msgstr "%s(e)tik aldatu..." #~ msgid "Restart Instead..." #~ msgstr "Hobe berrabiaraztea..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "" #~ "Markatuta badago, saioaren menuan ez da saioa amaitzeko botoia erakutsiko." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "" #~ "Markatuta badago, saioaren menuan ez da berrabiarazteko botoia erakutsiko." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "" #~ "Markatuta badago, saioaren menuan ez da sistema itzaltzeko botoia " #~ "erakutsiko." #~ msgid "Restart to Complete Update" #~ msgstr "Berrabiarazi eguneraketa osatzeko" #~ msgid "Log Out..." #~ msgstr "Amaitu saioa..." #~ msgid "Session" #~ msgstr "Saioa" #~ msgid "Restart to Complete Update…" #~ msgstr "Berrabiarazi eguneraketa osatzeko..." #~ msgid "Switch User..." #~ msgstr "Aldatu erabiltzailez..." ayatana-indicator-session-0.4.4/po/fa.po0000644000000000000000000001430713567434467015052 0ustar # Persian translation for indicator-session # Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2010-03-04 17:30+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Persian \n" "Language: fa\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" "X-Generator: Launchpad (build 14041)\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 msgid "Remove the Restart item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 msgid "Remove the shutdown item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "" #: ../src/service.c:697 msgid "Log Out…" msgstr "" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "" #: ../src/service.c:715 msgid "Suspend" msgstr "" #: ../src/service.c:718 msgid "Hibernate" msgstr "" #: ../src/service.c:723 msgid "Restart…" msgstr "" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "" #: ../src/service.c:730 msgid "Shut Down…" msgstr "" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" ayatana-indicator-session-0.4.4/po/fil.po0000644000000000000000000001416213567434467015235 0ustar # Filipino translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Mike Gabriel , 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2017-07-21 15:41+0200\n" "Last-Translator: Mike Gabriel \n" "Language-Team: Filipino\n" "Language: fil\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 msgid "Remove the Restart item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 msgid "Remove the shutdown item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "" #: ../src/service.c:697 msgid "Log Out…" msgstr "" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "" #: ../src/service.c:715 msgid "Suspend" msgstr "" #: ../src/service.c:718 msgid "Hibernate" msgstr "" #: ../src/service.c:723 msgid "Restart…" msgstr "" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "" #: ../src/service.c:730 msgid "Shut Down…" msgstr "" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" ayatana-indicator-session-0.4.4/po/fi.po0000644000000000000000000002544513567434467015067 0ustar # Finnish translations for PACKAGE package. # Copyright (C) 2010 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Canonical OEM, 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-04-01 14:37+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Finnish \n" "Language: fi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 2.20-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Poista uloskirjauksen, uudelleenkäynnistyksen ja sammuttamisen valintaikkuna " "käytöstä" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Valitse, näytetäänkö uudelleenkäynnistyksestä, sammuttamisesta ja " "uloskirjauksesta vahvistus." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Piilota Kirjaudu ulos -valinta istuntovalikosta" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "Piilottaa Kirjaudu ulos -valinnan istuntovalikosta." #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Piilota Käynnistä uudelleen -valinta istuntovalikosta" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "Piilottaa Käynnistä uudelleen -valinnan istuntovalikosta." #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Piilota Sammuta-valinta istuntovalikosta" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "Piilottaa Sammuta-valinnan istuntovalikosta." #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "Vieras" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "Järjestelmäasetukset…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "Verkkotilit…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 #, fuzzy msgid "Switch Account…" msgstr "Vaihda käyttäjää..." #: ../src/service.c:576 ../src/service.c:592 #, fuzzy msgid "Switch Account" msgstr "Vaihda käyttäjää..." #: ../src/service.c:588 #, fuzzy msgid "Lock/Switch Account…" msgstr "Vaihda käyttäjää..." #: ../src/service.c:589 #, fuzzy msgid "Lock/Switch Account" msgstr "Vaihda käyttäjää..." #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "Vierasistunto" #: ../src/service.c:697 msgid "Log Out…" msgstr "Kirjaudu ulos…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Kirjaudu ulos" #: ../src/service.c:715 msgid "Suspend" msgstr "Valmiustila" #: ../src/service.c:718 msgid "Hibernate" msgstr "Lepotila" #: ../src/service.c:723 msgid "Restart…" msgstr "Käynnistä uudelleen…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Käynnistä uudelleen" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Sammuta…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Sammuta" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "" "Haluatko todella sulkea kaikki ohjelmat ja kirjautua ulos tietokoneelta?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "Jotkin ohjelmapäivitykset eivät tule käyttöön ennen tietokoneen uudelleen " "käynnistämistä." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Peru" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "Haluatko todella sulkea kaikki ohjelmat ja käynnistää tietokoneen uudelleen?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "Haluatko todella sulkea kaikki ohjelmat ja sammuttaa tietokoneen?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Classic Guest Session" #~ msgstr "Perinteinen vierasistunto" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "Käynnistä vierasistunto käyttäen perinteistä työpöytää" #~ msgid "Lock Screen" #~ msgstr "Lukitse näyttö" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Kirjaudu ulos" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Käynnistä uudelleen" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Sammuta" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Kirjaudu ulos" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Käynnistä uudelleen" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Sammuta" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Kirjaudu ulos" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "Käynnistä uudelleen..." #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "Sammuta..." #~ msgid "Restart Instead" #~ msgstr "Käynnistä sen sijaan uudelleen" #~ msgid "Restart Instead…" #~ msgstr "Käynnistä sen sijaan uudelleen..." #~ msgid "Some software updates won’t apply until the computer next restarts." #~ msgstr "" #~ "Jotkin ohjelmistopäivitykset eivät tule voimaan ennen tietokoneen " #~ "uudelleenkäynnistystä." #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "0" #~ msgid "Switch From %s…" #~ msgstr "Vaihda käyttäjää (nykyinen %s)…" #~ msgid "Software Up to Date" #~ msgstr "Järjestelmä on ajan tasalla" #~ msgid "Updates Available…" #~ msgstr "Päivityksiä saatavilla..." #~ msgid "Updates Installing…" #~ msgstr "Päivityksiä asennetaan..." #~ msgid "Restart to Complete Updates…" #~ msgstr "Viimeistele päivitykset uudelleenkäynnistyksellä..." #~ msgid "Displays…" #~ msgstr "Näytöt..." #~ msgid "Startup Applications…" #~ msgstr "Käynnistettävät sovellukset..." #~ msgid "Attached Devices" #~ msgstr "Liitetyt laitteet" #~ msgid "Printers" #~ msgstr "Tulostimet" #~ msgid "Scanners" #~ msgstr "Kuvanlukijat" #~ msgid "Webcam" #~ msgstr "Web-kamera" #~ msgid "User Accounts…" #~ msgstr "Käyttäjätilit..." #~ msgid "%s Webcam" #~ msgstr "%s-web-kamera" #~ msgid "Scanner" #~ msgstr "Kuvanlukija" #~ msgid "%s Scanner" #~ msgstr "%s-kuvanlukija" #~ msgid "Restart..." #~ msgstr "Käynnistä uudelleen..." #~ msgid "Log Out..." #~ msgstr "Kirjaudu ulos..." #~ msgid "Switch User..." #~ msgstr "Vaihda käyttäjää..." #~ msgid "Shut Down..." #~ msgstr "Sammuta..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Käynnistä uudelleen..." #~ msgid "Restart Instead..." #~ msgstr "Käynnistä sen sijaan uudelleen..." #~ msgid "Switch From %s..." #~ msgstr "Vaihda käyttäjää %s..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "Piilottaa uloskirjatumistoiminnon istuntovalikosta" #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Sammuta..." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "Piilottaa uudelleenkäynnistysvalinnan istuntovalikosta." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "Piilottaa sammutusvalinnan istuntovalikosta." #~ msgid "Restart to Complete Update…" #~ msgstr "Viimeistele päivitys uudelleenkäynnistyksellä..." #~ msgid "Restart to Complete Update" #~ msgstr "Viimeistele päivitys uudelleenkäynnistyksellä" #~ msgid "Session" #~ msgstr "Istunto" ayatana-indicator-session-0.4.4/po/fo.po0000644000000000000000000001423613567434467015071 0ustar # Faroese translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Mike Gabriel , 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2017-07-21 15:41+0200\n" "Last-Translator: Mike Gabriel \n" "Language-Team: Faroese\n" "Language: fo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 msgid "Remove the Restart item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 msgid "Remove the shutdown item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "" #: ../src/service.c:697 msgid "Log Out…" msgstr "" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "" #: ../src/service.c:715 msgid "Suspend" msgstr "" #: ../src/service.c:718 msgid "Hibernate" msgstr "" #: ../src/service.c:723 msgid "Restart…" msgstr "" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "" #: ../src/service.c:730 msgid "Shut Down…" msgstr "" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" ayatana-indicator-session-0.4.4/po/fr_CA.po0000644000000000000000000001423613567434467015437 0ustar # French translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Mike Gabriel , 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2017-07-21 15:41+0200\n" "Last-Translator: Mike Gabriel \n" "Language-Team: French\n" "Language: fr_CA\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 msgid "Remove the Restart item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 msgid "Remove the shutdown item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "" #: ../src/service.c:697 msgid "Log Out…" msgstr "" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "" #: ../src/service.c:715 msgid "Suspend" msgstr "" #: ../src/service.c:718 msgid "Hibernate" msgstr "" #: ../src/service.c:723 msgid "Restart…" msgstr "" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "" #: ../src/service.c:730 msgid "Shut Down…" msgstr "" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" ayatana-indicator-session-0.4.4/po/fr.po0000644000000000000000000003136613567434467015077 0ustar # French translations for PACKAGE package. # Copyright (C) 2010 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Canonical OEM, 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2019-09-03 20:24+0000\n" "Last-Translator: Swann Martinet \n" "Language-Team: French \n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 3.9-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Supprimer la demande de confirmation lors d'une déconnexion, d'un " "redémarrage ou d'un arrêt" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Afficher ou non les demandes de confirmation lors d'une déconnexion, d'un " "redémarrage ou d'un arrêt." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Supprimer l'option de fermeture de session du menu" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" "Fait en sorte que le bouton de déconnexion ne soit pas affiché pas dans le " "menu de la session." #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 msgid "Remove the Restart item from the session menu." msgstr "Supprimer l'option de redémarrage du menu." #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" "Fait en sorte que le bouton de redémarrage ne soit pas affiché pas dans le " "menu de la session." #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 msgid "Remove the shutdown item from the session menu." msgstr "Enlever l'option de redémarrage du menu." #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" "Fait en sorte que le bouton d'extinction ne soit pas affiché pas dans le " "menu de la session." #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "Système, %s" #: ../src/service.c:191 msgid "System" msgstr "Système" #: ../src/service.c:325 msgid "Guest" msgstr "Invité" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "%s Aide pour le bureau" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "%s Aide" #: ../src/service.c:346 msgid "About This Computer" msgstr "À propos de cet ordinateur" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "Signaler une erreur…" #: ../src/service.c:362 msgid "System Settings…" msgstr "Paramètres système…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "Comptes en ligne…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "Économiseur d'écran" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "Changer de compte…" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "Changer de compte" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "Verrouiller/Changer de compte…" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "Verrouiller/Changer de compte" #: ../src/service.c:595 msgid "Lock" msgstr "Verrouiller" #: ../src/service.c:620 msgid "Guest Session" msgstr "Session d'invité" #: ../src/service.c:697 msgid "Log Out…" msgstr "Se déconnecter…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Se déconnecter" #: ../src/service.c:715 msgid "Suspend" msgstr "Mettre en veille" #: ../src/service.c:718 msgid "Hibernate" msgstr "Hiberner" #: ../src/service.c:723 msgid "Restart…" msgstr "Redémarrer…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Redémarrer" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Éteindre…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Éteindre" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "Attention" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "Un navigateur web est nécessaire pour accéder au traqueur d'erreurs\n" "du système d'exploitation.\n" "\n" "L'Indicateur de session Ayatana n'a trouvé aucun\n" "navigateur web sur votre ordinateur." #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "Voulez-vous vraiment quitter tous les programmes et vous déconnecter ?" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "Certaines mises à jour logicielles ne seront effectives qu'après un " "redémarrage de l'ordinateur." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Annuler" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "Voulez-vous vraiment quitter tous les programmes et redémarrer l'ordinateur ?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" "Voulez-vous vraiment quitter tous les programmes et éteindre l'ordinateur ?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "Le guide utilisateur de bureau XFCE doit être consulté avec\n" "un navigateur web.\n" "\n" "L'indicateur de session Ayatana n'a trouvé aucun\n" "navigateur web sur votre ordinateur." #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "L'Indicateur de session Ayatana ne sait pas encore comment montrer\n" "le guide d'utilisation ou le centre d'aide du bureau en cours d'exécution.\n" "\n" "Veuillez signaler ceci aux développeurs et développeuses sur :\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "L'affichage des informations sur %s nécessite\n" "un navigateur web.\n" "\n" "L'indicateur de session Ayatana n'a trouvé aucun\n" "navigateur web sur votre ordinateur." #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "L'Indicateur de session Ayatana ne prend pas encore en charge l'évocation\n" "de l'application de paramètres système pour votre environnement de bureau.\n" "\n" "Veuillez signaler ceci aux développeurs et développeuses sur :\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "L'indicateur de session Ayatana ne prend pas encore en charge\n" "les modifications de mot de passe pour votre environnement de bureau.\n" "\n" "Veuillez signaler ceci aux développeurs et développeuse :\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "L'Indicateur de session Ayatana ne sait pas encore comment montrer\n" "les informations sur l'environnement de bureau en cours d'exécution.\n" "\n" "Veuillez signaler ceci aux développeurs et développeuses sur :\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #~ msgid "Classic Guest Session" #~ msgstr "Session d'invité classique" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "Démarrer une session d'invité en utilisant le bureau classique" #~ msgid "Lock Screen" #~ msgstr "Verrouiller l'écran" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Se déconnecter" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Redémarrer" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Éteindre" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Se déconnecter" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Redémarrer" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Éteindre" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Se déconnecter" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "Redémarrer…" #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "Éteindre…" #~ msgid "Restart Instead" #~ msgstr "Redémarrer pour achever les mises à jour" #~ msgid "Restart Instead…" #~ msgstr "Redémarrer pour achever les mises à jour..." #~ msgid "Some software updates won’t apply until the computer next restarts." #~ msgstr "" #~ "Certaines mises à jour logicielles ne s'appliqueront pas tant que " #~ "l'ordinateur n'aura pas redémarré." #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "0" #~ msgid "Switch From %s…" #~ msgstr "Changer depuis %s…" #~ msgid "Software Up to Date" #~ msgstr "Système à jour" #~ msgid "Updates Available…" #~ msgstr "Mises à jour disponibles..." #~ msgid "Updates Installing…" #~ msgstr "Mises à jour en cours d'installation..." #~ msgid "Restart to Complete Updates…" #~ msgstr "Redémarrer pour achever les mises à jour..." #~ msgid "Displays…" #~ msgstr "Dispositifs d'affichage..." #~ msgid "Startup Applications…" #~ msgstr "Applications au démarrage..." #~ msgid "Attached Devices" #~ msgstr "Périphériques connectés" #~ msgid "Printers" #~ msgstr "Imprimantes" #~ msgid "Scanners" #~ msgstr "Scanners" #~ msgid "Webcam" #~ msgstr "Webcam" #~ msgid "User Accounts…" #~ msgstr "Comptes utilisateurs…" #~ msgid "%s Webcam" #~ msgstr "Webcam %s" #~ msgid "Scanner" #~ msgstr "Scanner" #~ msgid "%s Scanner" #~ msgstr "Scanner %s" #~ msgid "Shut Down..." #~ msgstr "Éteindre…" #~ msgid "Log Out..." #~ msgstr "Se déconnecter..." #~ msgid "Restart..." #~ msgstr "Redémarrer..." #~ msgid "Switch User..." #~ msgstr "Changer d'utilisateur..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Redémarrer..." #~ msgid "Restart Instead..." #~ msgstr "Redémarrer…" #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Éteindre..." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "" #~ "Fait en sorte que le bouton de redémarrage n'apparaisse pas dans le menu." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "Fait en sorte que le bouton d'arrêt n'apparaisse pas dans le menu." #~ msgid "Switch From %s..." #~ msgstr "Passer de %s à..." #~ msgid "Restart to Complete Update" #~ msgstr "Redémarrer pour finir la mise à jour" #~ msgid "Restart to Complete Update…" #~ msgstr "Redémarrer pour finir la mise à jour..." #~ msgid "Session" #~ msgstr "Session" #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "" #~ "Fait en sorte que le bouton de fermeture de session n'apparaisse pas dans " #~ "le menu." ayatana-indicator-session-0.4.4/po/frp.po0000644000000000000000000001417213567434467015253 0ustar # Language frp translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Mike Gabriel , 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2017-07-21 15:41+0200\n" "Last-Translator: Mike Gabriel \n" "Language-Team: Language frp\n" "Language: frp\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 msgid "Remove the Restart item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 msgid "Remove the shutdown item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "" #: ../src/service.c:697 msgid "Log Out…" msgstr "" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "" #: ../src/service.c:715 msgid "Suspend" msgstr "" #: ../src/service.c:718 msgid "Hibernate" msgstr "" #: ../src/service.c:723 msgid "Restart…" msgstr "" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "" #: ../src/service.c:730 msgid "Shut Down…" msgstr "" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" ayatana-indicator-session-0.4.4/po/fur.po0000644000000000000000000002107113567434467015254 0ustar # Friulian translation for indicator-session # Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2011. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-09-15 08:37+0000\n" "PO-Revision-Date: 2018-04-01 14:37+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Friulian \n" "Language: fur\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 2.20-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:1 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:2 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:3 msgid "" "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:4 msgid "Remove the Log Out item from the session menu" msgstr "Gjave 'Siere session' dal menù di session." #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:5 msgid "Remove the Restart item from the session menu" msgstr "Gjave 'Torne a impiâ' dal menù di session." #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:6 msgid "Remove the shutdown item from the session menu" msgstr "Gjave 'Distude' dal menù di session." #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:7 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "No sta a domandâ conferme par Logout, tornâ a impiâ e distudâ." #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:8 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Mostre o no la domande di conferme par Logout, tornâ a impiâ e distudâ." #: ../data/extra-sessions/classic-desktop.desktop.in.in.h:1 msgid "Classic Guest Session" msgstr "" #: ../data/extra-sessions/classic-desktop.desktop.in.in.h:2 msgid "Start a guest session using the classic desktop" msgstr "" #: ../data/indicator-session-lock-screen.desktop.in.in.h:1 #: ../src/device-menu-mgr.c:649 msgid "Lock Screen" msgstr "Bloche schermi" #: ../data/indicator-session-shutdown.desktop.in.in.h:1 #: ../src/settings-helper.c:86 ../src/device-menu-mgr.c:716 msgid "Shut Down" msgstr "Distude..." #: ../data/indicator-session-logout.desktop.in.in.h:1 #: ../src/settings-helper.c:84 ../src/device-menu-mgr.c:672 msgid "Log Out" msgstr "Siere session" #: ../data/indicator-session-restart.desktop.in.in.h:1 #: ../src/settings-helper.c:85 msgid "Restart" msgstr "Torne a impiâ" #: ../src/settings-helper.c:88 ../src/device-menu-mgr.c:677 msgid "Log Out…" msgstr "Siere Session…" #: ../src/settings-helper.c:89 msgid "Restart…" msgstr "Torne a impiâ…" #: ../src/settings-helper.c:90 ../src/device-menu-mgr.c:721 msgid "Shut Down…" msgstr "Distude…" #. LOGOUT_DIALOG_LOGOUT, #: ../src/dialog.c:35 msgctxt "title" msgid "Log Out" msgstr "Siere session" #. LOGOUT_DIALOG_RESTART, #: ../src/dialog.c:36 msgctxt "title" msgid "Restart" msgstr "Torne a impiâ" #. LOGOUT_DIALOG_SHUTDOWN, #: ../src/dialog.c:37 msgctxt "title" msgid "Shut Down" msgstr "Distude" #. LOGOUT_DIALOG_LOGOUT, #: ../src/dialog.c:41 msgid "" "Are you sure you want to close all programs and log out of the computer?" msgstr "Sestu sigûr di sierâ ducj i programs e sierâ la session?" #. LOGOUT_DIALOG_RESTART, #: ../src/dialog.c:42 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "Sestu sigûr di sierâ ducj i programs e tornâ a impiâ l'ordenadôr?" #. LOGOUT_DIALOG_SHUTDOWN, #: ../src/dialog.c:43 msgid "" "Are you sure you want to close all programs and shut down the computer?" msgstr "Sestu sigûr di sierâ ducj i programs e distudâ l'ordenadôr?" #. LOGOUT_DIALOG_LOGOUT, #: ../src/dialog.c:47 msgctxt "button" msgid "Log Out" msgstr "Siere session" #. LOGOUT_DIALOG_RESTART, #: ../src/dialog.c:48 msgctxt "button" msgid "Restart" msgstr "Torne a impiâ" #. LOGOUT_DIALOG_SHUTDOWN, #: ../src/dialog.c:49 msgctxt "button" msgid "Shut Down" msgstr "Distude" #. LOGOUT_DIALOG_LOGOUT, #: ../src/dialog.c:55 msgctxt "button auth" msgid "Log Out" msgstr "Siere session" #. LOGOUT_DIALOG_RESTART, #: ../src/dialog.c:56 msgctxt "button auth" msgid "Restart…" msgstr "" #. LOGOUT_DIALOG_SHUTDOWN, #: ../src/dialog.c:57 msgctxt "button auth" msgid "Shut Down…" msgstr "" #. TRANSLATORS: This button appears on the logout dialog when #. there are updates that require restart. It will do a restart #. in place of a log out. #: ../src/dialog.c:63 msgid "Restart Instead" msgstr "Torne a impiâ, invessit" #: ../src/dialog.c:64 msgid "Restart Instead…" msgstr "" #: ../src/dialog.c:65 msgid "Some software updates won’t apply until the computer next restarts." msgstr "" #: ../src/dialog.c:219 ../src/dialog.c:224 msgid "Cancel" msgstr "Scancele" #: ../src/indicator-session.c:538 msgctxt "session_menu:switchfrom" msgid "1" msgstr "Cambie utent..." #: ../src/indicator-session.c:551 msgid "Switch User Account…" msgstr "" #: ../src/indicator-session.c:578 #, c-format msgid "Switch From %s…" msgstr "" #: ../src/apt-watcher.c:280 ../src/apt-watcher.c:340 ../src/apt-watcher.c:392 #: ../src/device-menu-mgr.c:548 msgid "Software Up to Date" msgstr "" #: ../src/apt-watcher.c:286 ../src/apt-watcher.c:352 msgid "Updates Available…" msgstr "" #: ../src/apt-watcher.c:292 ../src/apt-watcher.c:357 msgid "Updates Installing…" msgstr "" #: ../src/apt-watcher.c:401 ../src/apt-watcher.c:464 msgid "Restart to Complete Updates…" msgstr "" #: ../src/device-menu-mgr.c:516 msgid "System Settings…" msgstr "" #: ../src/device-menu-mgr.c:527 msgid "Displays…" msgstr "" #: ../src/device-menu-mgr.c:537 msgid "Startup Applications…" msgstr "" #: ../src/device-menu-mgr.c:566 msgid "Attached Devices" msgstr "" #: ../src/device-menu-mgr.c:577 msgid "Printers" msgstr "" #: ../src/device-menu-mgr.c:588 msgid "Scanners" msgstr "" #: ../src/device-menu-mgr.c:603 ../src/udev-mgr.c:243 ../src/udev-mgr.c:255 msgid "Webcam" msgstr "" #: ../src/device-menu-mgr.c:692 msgid "Suspend" msgstr "Sospent" #: ../src/device-menu-mgr.c:704 msgid "Hibernate" msgstr "Iberne" #: ../src/user-menu-mgr.c:175 msgid "Guest Session" msgstr "Session par un ospit" #: ../src/user-menu-mgr.c:189 msgid "Guest" msgstr "" #: ../src/user-menu-mgr.c:270 msgid "Online Accounts…" msgstr "" #: ../src/user-menu-mgr.c:285 msgid "User Accounts…" msgstr "" #: ../src/udev-mgr.c:255 #, c-format msgid "%s Webcam" msgstr "" #: ../src/udev-mgr.c:335 ../src/udev-mgr.c:387 ../src/udev-mgr.c:400 #: ../src/udev-mgr.c:454 ../src/udev-mgr.c:466 msgid "Scanner" msgstr "" #: ../src/udev-mgr.c:335 ../src/udev-mgr.c:400 ../src/udev-mgr.c:466 #, c-format msgid "%s Scanner" msgstr "" #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "" #~ "Fâs sì che il boton 'Siere session' no si viodi in tal menù di Session." #~ msgid "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "" #~ "Fâs sì che il boton 'Torne a impiâ' no si viodi in tal menù di Session." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "Fâs sì che il boton 'Distude' no si viodi in tal menù di Session." #~ msgid "Shut Down..." #~ msgstr "Distude..." #~ msgid "Restart..." #~ msgstr "Torne a impiâ..." #~ msgid "Log Out..." #~ msgstr "Siere session..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Distude..." #~ msgid "Some software updates won't apply until the computer next restarts." #~ msgstr "" #~ "Cualchi inzornament dai programs no'l sarâ efetîf fin che l'ordenadôr no'l " #~ "ven impiât di gnûf." #~ msgid "Restart Instead..." #~ msgstr "Torne a impiâ, invessit..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Torne a impiâ..." #~ msgid "Switch User..." #~ msgstr "Cambie utent..." #, c-format #~ msgid "Switch From %s..." #~ msgstr "Cambie di %s..." #~ msgid "Restart to Complete Update…" #~ msgstr "Torne a impiâ par finî l'inzornament..." #~ msgid "Restart to Complete Update" #~ msgstr "Torne a impiâ par finî l'inzornament" #~ msgid "Session" #~ msgstr "Session" ayatana-indicator-session-0.4.4/po/fy.po0000644000000000000000000002323413567434467015101 0ustar # Frisian translation for indicator-session # Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-04-01 14:37+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Frisian \n" "Language: fy\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 2.20-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "De dialooch om ôfmelde, opnij starte en ôfslute te befêstigje ûnderdrukke" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Oft der befêstigingsdialoochen sjen matte wurde litten foar it ôfmelde, " "opnij starte en ôfslute." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Smiet de ôfmeldkar út it sesjemenu" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Smiet de opnij-startekar út it sesjemenu" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Smiet de ôfslutkar út it sesjemenu" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "Systeemynstellingen…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "Online akkounts…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 #, fuzzy msgid "Switch Account…" msgstr "Online akkounts..." #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 #, fuzzy msgid "Lock/Switch Account…" msgstr "Online akkounts..." #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "Gastsessje" #: ../src/service.c:697 msgid "Log Out…" msgstr "Ôfmelde…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Ôfmelde" #: ../src/service.c:715 msgid "Suspend" msgstr "Ûnderbrekke" #: ../src/service.c:718 msgid "Hibernate" msgstr "Sliepe" #: ../src/service.c:723 msgid "Restart…" msgstr "Opnij starte…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Opnij starte" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Ôfslute…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Ôfslute" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "" "Witte jo it seker dat jo alle programma's wol slute en fan de kompjûter ôf " "wol melde?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "Sommige softwarebywurkings sille net ôf binne oant de kompjûter opnij start " "is." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Ôfbrekke" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "Witte jo it seker dat jo alle programma's wol slute en de kompjûter opnij " "wol starte?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" "Witte jo it seker dat jo alle programma's wol slute en de kompjûter ôf wol " "slute?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Classic Guest Session" #~ msgstr "Klassike gastsesje" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "Start in gastsesje mei it klassike buroblêd" #~ msgid "Lock Screen" #~ msgstr "Skerm skoattelje" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Ôfmelde" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Opnij starte" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Ôfslute" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Ôfmelde" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Opnij starte" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Ôfslute" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Ôfmelde" #~ msgid "Restart Instead" #~ msgstr "Dochs opnij starte" #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "1" #~ msgid "Software Up to Date" #~ msgstr "Software bywurke" #~ msgid "Updates Available…" #~ msgstr "Bywurkingen beskikber..." #~ msgid "Updates Installing…" #~ msgstr "Bywurkingen oan it ynstallearje..." #~ msgid "Displays…" #~ msgstr "Werjeftes..." #~ msgid "Startup Applications…" #~ msgstr "Opstarttapassingen..." #~ msgid "Attached Devices" #~ msgstr "Oansluten apparaten" #~ msgid "Printers" #~ msgstr "Drukkers" #~ msgid "Scanners" #~ msgstr "Scanners" #~ msgid "Webcam" #~ msgstr "Webcam" #~ msgid "Switch From %s..." #~ msgstr "Skeakelje fan %s..." #~ msgid "Session" #~ msgstr "Sesje" #~ msgid "Restart to Complete Update…" #~ msgstr "Opnij starte om de bywurking ôf te meitsje..." #~ msgid "Restart to Complete Update" #~ msgstr "Opnij starte om de bywurking ôf te meitsje" #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "Makket it sa dat de ôfmeldknop net te sjen is yn it sesjemenu." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "Makket is sa dat de ôfslutknop net te sjen is yn it sesjemenu." #~ msgid "Restart..." #~ msgstr "Opnije starte..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Opnij starte..." #~ msgid "Restart Instead..." #~ msgstr "Dochs opnij starte..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Ôfslute..." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "" #~ "Makket it sa dat de opnij-starte-knop net te sjen is yn it sesjemenu." #~ msgid "Shut Down..." #~ msgstr "Ôfslute..." #~ msgid "Log Out..." #~ msgstr "Ôfmelde..." #~ msgid "Switch User..." #~ msgstr "Brûker skeakelje..." ayatana-indicator-session-0.4.4/po/ga.po0000644000000000000000000001425113567434467015051 0ustar # Irish translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Mike Gabriel , 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2017-07-21 15:41+0200\n" "Last-Translator: Mike Gabriel \n" "Language-Team: Irish\n" "Language: ga\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n==2 ? 1 : 2;\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 msgid "Remove the Restart item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 msgid "Remove the shutdown item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "" #: ../src/service.c:697 msgid "Log Out…" msgstr "" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "" #: ../src/service.c:715 msgid "Suspend" msgstr "" #: ../src/service.c:718 msgid "Hibernate" msgstr "" #: ../src/service.c:723 msgid "Restart…" msgstr "" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "" #: ../src/service.c:730 msgid "Shut Down…" msgstr "" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" ayatana-indicator-session-0.4.4/po/gd.po0000644000000000000000000002623413567434467015060 0ustar # Gaelic; Scottish translation for indicator-session # Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2011. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-04-01 11:37+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Gaelic \n" "Language: gd\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=4; plural=(n==1 || n==11) ? 0 : (n==2 || n==12) ? 1 : " "(n > 2 && n < 20) ? 2 : 3;\n" "X-Generator: Weblate 2.20-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Mùch a' co-abairt son dearbhadh gnìomh log a-mach, ath-tòisich agus dùin sìos" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Foillsich no falaich?co-abairt son dearbhadh gnìomh log a-mach, ath-tòisich " "agus dùin sìos." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Gluais a ni Log a-mach bhon Clàr-iùil an t-seisein" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" "Dèan e mar nach nochd am putan log a-mach anns a'chlar-iùil an t-seisean." #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Gluais a ni ath-tòisich bhon Clàr-iùil an t-seisein" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" "Dèan e mar nach nochd am putan ath-thòisich anns a'chlar-iùil an t-seisean." #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Gluais a ni dùin sìos bhon Clàr-iùil an t-seisein" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" "Dèan e mar nach nochd am putan dùin-sios anns a'chlar-iùil an t-seisean." #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "Aoigh" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "Suidheachaidhean Siostam…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "Cunntasan Air Loidhne…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 #, fuzzy msgid "Switch Account…" msgstr "Suidse Cunntas Cleachdaiche..." #: ../src/service.c:576 ../src/service.c:592 #, fuzzy msgid "Switch Account" msgstr "Suidse Cunntas Cleachdaiche..." #: ../src/service.c:588 #, fuzzy msgid "Lock/Switch Account…" msgstr "Suidse Cunntas Cleachdaiche..." #: ../src/service.c:589 #, fuzzy msgid "Lock/Switch Account" msgstr "Suidse Cunntas Cleachdaiche..." #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "Seisean Aoigheachd" #: ../src/service.c:697 msgid "Log Out…" msgstr "Log a-mach…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Log a-mach" #: ../src/service.c:715 msgid "Suspend" msgstr "Cuir air thaobh" #: ../src/service.c:718 msgid "Hibernate" msgstr "Cadal-gheamhraidh" #: ../src/service.c:723 msgid "Restart…" msgstr "Ath-tòisich…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Ath-tòisich" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Dùin Sìos…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Dùin sìos" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "" "Cinnteach gu bheil thu ag iarraidh dùnadh na prògraman gu lèir agus log a-" "mach don coimpiutair?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "Tha cuid ùrachadh bathar-bòg nach d'thig gu buil gus a' coimpiutair ath-" "thòiseachadh a-rithist." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Sguir" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "Cinnteach gu bheil thu ag iarraidh dùnadh na prògraman gu lèir agus ath-" "thòiseachadh a choimpiutair?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" "Cinnteach gu bheil thu ag iarraidh dùnadh na prògraman gu lèir agus dùinadh " "sìos a choimpiutair?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Classic Guest Session" #~ msgstr "Seasan Aoigheachd Clasaigeach" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "Tòisich seasan aoigheachd cleachdadh bàrr-deasc clasaigeach" #~ msgid "Lock Screen" #~ msgstr "Glais Sgrìn" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Log a-mach" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Ath-tòisich" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Dùin sìos" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Log a-mach" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Ath-tòisich" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Dùin sìos" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Log a-mach" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "Ath-tòisich..." #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "Dùin Sìos..." #~ msgid "Restart Instead" #~ msgstr "Ath-tòisich an àite" #~ msgid "Restart Instead…" #~ msgstr "Ath-thòisich an àite..." #~ msgid "Some software updates won’t apply until the computer next restarts." #~ msgstr "" #~ "Cha bhuilich cuid ùrachaidhean bathar-bog gus ath thòiseachadh a' " #~ "choimpiutar a-rithist." #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "1" #~ msgid "Switch From %s…" #~ msgstr "Suidse Bhon %s…" #~ msgid "Software Up to Date" #~ msgstr "Bathar-bog a dh'ionnsaigh an là" #~ msgid "Updates Available…" #~ msgstr "Ùrachaidhean ri làimh..." #~ msgid "Updates Installing…" #~ msgstr "Ùrachaidhean stàlachadh..." #~ msgid "Restart to Complete Updates…" #~ msgstr "Ath-tòisich gu crìochnaich ùrachaidhean..." #~ msgid "Displays…" #~ msgstr "Clàran taisbeanaidh..." #~ msgid "Startup Applications…" #~ msgstr "Prògraman tòiseachadh" #~ msgid "Attached Devices" #~ msgstr "Innleachdan Ceangailte" #~ msgid "Printers" #~ msgstr "Clò-bhualadairean" #~ msgid "Scanners" #~ msgstr "Sganairean" #~ msgid "Webcam" #~ msgstr "Cam-lìon" #~ msgid "User Accounts…" #~ msgstr "Cunntasan Cleachdaiche..." #~ msgid "%s Webcam" #~ msgstr "%s Lìoncam" #~ msgid "Scanner" #~ msgstr "Sganair" #~ msgid "%s Scanner" #~ msgstr "%s Sganair" #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "" #~ "Dèanamh e mar nach bi a' putan log a-mach nochdadh anns a' clàr-iùil an " #~ "t-seisein." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "" #~ "Dèanamh e mar nach bi a' putan ath-tòisich nochdadh anns a' clàr-iùil an " #~ "t-seisein." #~ msgid "Shut Down..." #~ msgstr "Dùin sìos..." #~ msgid "Restart..." #~ msgstr "Ath-tòisich..." #~ msgid "Log Out..." #~ msgstr "Log a-mach..." #~ msgid "Restart Instead..." #~ msgstr "Ath-tòisich an àite..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Dùin sìos..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Ath-tòisich..." #~ msgid "Switch User..." #~ msgstr "Suidse Cleachdaiche..." #~ msgid "Session" #~ msgstr "Seisean" #~ msgid "Switch From %s..." #~ msgstr "Suidse bhon %s..." #~ msgid "Restart to Complete Update…" #~ msgstr "Ath-tòisich son crìochnachadh ùrachadh..." #~ msgid "Restart to Complete Update" #~ msgstr "Ath-tòisich son crìochnachadh ùrachadh" #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "" #~ "Dèanamh e mar nach bi a' putan dùin sìos nochdadh anns a' clàr-iùil an t-" #~ "seisein." ayatana-indicator-session-0.4.4/po/gl.po0000644000000000000000000003043313567434467015064 0ustar # Galician translation for indicator-session # Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2009. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-10-24 17:29+0000\n" "Last-Translator: Iván Seoane \n" "Language-Team: Galician \n" "Language: gl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 3.3-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "Agocha-lo diálogo para confirma-lo peche da sesión, reinicio e apagado" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Amosar ou non os diálogos da confirmación para pechar sesión, reiniciar e " "apagar." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Risca-la opción «Pechar sesión» do menú da sesión" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "Fai que o botón de pechar sesión non apareza no menú da sesión." #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Risca-la opción «Reiniciar» do menú da sesión" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "Fai que o botón de reiniciar non apareza no menú da sesión." #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Risca-la opción «Apagar» do menú da sesión" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "Fai que o botón de apagar non apareza no menú da sesión." #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "Sistema, %s" #: ../src/service.c:191 msgid "System" msgstr "Sistema" #: ../src/service.c:325 msgid "Guest" msgstr "Convidado" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "Axuda do escritorio de %s" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "Axuda de %s" #: ../src/service.c:346 msgid "About This Computer" msgstr "Acerca deste computador" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "Informar dun erro…" #: ../src/service.c:362 msgid "System Settings…" msgstr "Axustes do sistema…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "Contas en liña…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "Inicia-lo salvapantallas" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "Trocar de conta…" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "Trocar de conta" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "Bloquear/Trocar de conta…" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "Bloquear/Trocar de conta" #: ../src/service.c:595 msgid "Lock" msgstr "Bloquear" #: ../src/service.c:620 msgid "Guest Session" msgstr "Sesión de convidado" #: ../src/service.c:697 msgid "Log Out…" msgstr "Pechar sesión…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Pechar sesión" #: ../src/service.c:715 msgid "Suspend" msgstr "Suspender" #: ../src/service.c:718 msgid "Hibernate" msgstr "Hibernar" #: ../src/service.c:723 msgid "Restart…" msgstr "Reiniciar…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Reiniciar" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Apagar…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Apagar" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "Alerta" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "Para abri-lo sitio de seguemento dos erros do sistema operativo,\n" "é precisado contar cun navigador web.\n" "\n" "O menú das sesións do Ayatana non puido atopar ningún\n" "navigador web no computador." #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "" "Está na seguranza de que desexa pechar tódolos programas e saír da conta?" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "Algunhas actualización do software non se aplicarán até que o computador se " "reinicie." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Desbotar" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "Está na seguranza de que desexa pechar tódolos programas e reinicia-lo " "computador?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" "Está na seguranza de que desexa pechar tódolos programas e apaga-lo " "computador?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "Para acceder ó guieiro de usuario do escritorio XFCE, é precisado\n" "contar cun navigador web.\n" "\n" "O menú das sesións do Ayatana non puido atopar ningún\n" "navigador web no computador." #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "O menú das sesións do Ayatana non sabe aínda de que xeito amosa-lo\n" "guieiro de usuario ou o centro de axuda da contorna en execución.\n" "\n" "Informe deste erro ós desenvolvedores:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "É precisado contar cun navigador web para amosar\n" "información sobre %s.\n" "\n" "O menú das sesións do Ayatana non puido atopar ningún\n" "navigador web no computador." #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "O menú das sesións do Ayatana aínda non admite o programa\n" "dos axustes desta contorna de escritorio.\n" "\n" "Informe deste erro ós desenvolvedores:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "O menú das sesións do Ayatana aínda non admite mudanzas do contrasinal para " "a súa contorna de escritorio.\n" "\n" "Informe deste erro ós desenvolvedores:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "O menú das sesións do Ayatana non sabe aínda de que xeito amosa-la " "información da contorna de escritorio.\n" "\n" "Informe deste erro ós desenvolvedores:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #~ msgid "Classic Guest Session" #~ msgstr "Sesión de convidado clásica" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "Iniciar unha sesión de convidado usando o escritorio clásico" #~ msgid "Lock Screen" #~ msgstr "Bloquear a pantalla" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Saír da sesión" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Reiniciar" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Apagar" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Saír da sesión" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Reiniciar" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Apagar" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Saír da sesión" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "Reiniciar..." #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "Apagar..." #~ msgid "Restart Instead" #~ msgstr "Mellor reiniciar" #~ msgid "Restart Instead…" #~ msgstr "Restart no lugar…" #~ msgid "Some software updates won’t apply until the computer next restarts." #~ msgstr "" #~ "Algunhas actualizacións non se aplicarán até que o computador se reinicie." #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "1" #~ msgid "Switch From %s…" #~ msgstr "Cambiar de %s…" #~ msgid "Software Up to Date" #~ msgstr "Software actualizado" #~ msgid "Updates Available…" #~ msgstr "Actualizacións dispoñíbeis..." #~ msgid "Updates Installing…" #~ msgstr "Actualizacións instalándose..." #~ msgid "Restart to Complete Updates…" #~ msgstr "Reiniciar para completar a anovación…" #~ msgid "Displays…" #~ msgstr "Pantallas..." #~ msgid "Startup Applications…" #~ msgstr "Aplicativos ao inicio..." #~ msgid "Attached Devices" #~ msgstr "Dispositivos conectados" #~ msgid "Printers" #~ msgstr "Impresoras" #~ msgid "Scanners" #~ msgstr "Escáneres" #~ msgid "Webcam" #~ msgstr "Cámara web" #~ msgid "User Accounts…" #~ msgstr "Contas de usuario…" #~ msgid "%s Webcam" #~ msgstr "Cámara web %s" #~ msgid "Scanner" #~ msgstr "Escáner" #~ msgid "%s Scanner" #~ msgstr "Escáner %s" #~ msgid "Restart..." #~ msgstr "Reiniciar..." #~ msgid "Log Out..." #~ msgstr "Saír da sesión..." #~ msgid "Shut Down..." #~ msgstr "Apagar..." #~ msgid "Switch User..." #~ msgstr "Cambiar de usuario..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Reiniciar..." #~ msgid "Restart Instead..." #~ msgstr "Mellor reiniciar..." #~ msgid "Switch From %s..." #~ msgstr "Cambiar de %s..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Apagar..." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "Fai que o botón de reiniciar non se mostre no menú de sesión." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "Fai que o menú de apagar non se mostre no menú de sesión." #~ msgid "Restart to Complete Update" #~ msgstr "Reiniciar para rematar a anovación" #~ msgid "Restart to Complete Update…" #~ msgstr "Reiniciar para rematar a anovación..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "Fai que o botón de saír da sesión non se mostre no menú de sesión." #~ msgid "Session" #~ msgstr "Sesión" ayatana-indicator-session-0.4.4/po/gu.po0000644000000000000000000001427513567434467015103 0ustar # Gujarati translation for indicator-session # Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2009. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2009-10-05 12:39+0000\n" "Last-Translator: raj \n" "Language-Team: Gujarati \n" "Language: gu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" "X-Generator: Launchpad (build 14041)\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 msgid "Remove the Restart item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 msgid "Remove the shutdown item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "" #: ../src/service.c:697 msgid "Log Out…" msgstr "" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "" #: ../src/service.c:715 msgid "Suspend" msgstr "" #: ../src/service.c:718 msgid "Hibernate" msgstr "" #: ../src/service.c:723 msgid "Restart…" msgstr "" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "" #: ../src/service.c:730 msgid "Shut Down…" msgstr "" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" ayatana-indicator-session-0.4.4/po/gv.po0000644000000000000000000002172613567434467015103 0ustar # Manx translation for indicator-session # Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-09-15 08:37+0000\n" "PO-Revision-Date: 2018-04-01 11:39+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Manx \n" "Language: gv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=4; plural=(n % 10 == 1) ? 0 : ((n % 10 == 2) ? 1 : ((" "n % 100 == 0 || n % 100 == 20 || n % 100 == 40 || n % 100 == 60 || n % 100 ==" " 80) ? 2 : 3));\n" "X-Generator: Weblate 2.20-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:1 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:2 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:3 msgid "" "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:4 msgid "Remove the Log Out item from the session menu" msgstr "Geddyn rey lesh yn nhee Hurrys Magh voish yn rolley quaiyl" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:5 msgid "Remove the Restart item from the session menu" msgstr "Geddyn rey lesh yn nhee cur er reesht veih'n rolley quaiyl" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:6 msgid "Remove the shutdown item from the session menu" msgstr "Geddyn rey lesh yn nhee cur magh 'syn rolley quaiyl" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:7 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Jean yn screeyn ersooyl dy jannoo shickyr dy vel oo gearree hurrys magh, cur " "yn co`earrooder er reesht as cur magh" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:8 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Lhisagh eh soilshaghey ny screeyn jannoo shickyr ny dyn son hurrys magh, cur " "er reesht ny cur magh." #: ../data/extra-sessions/classic-desktop.desktop.in.in.h:1 msgid "Classic Guest Session" msgstr "" #: ../data/extra-sessions/classic-desktop.desktop.in.in.h:2 msgid "Start a guest session using the classic desktop" msgstr "" #: ../data/indicator-session-lock-screen.desktop.in.in.h:1 #: ../src/device-menu-mgr.c:649 msgid "Lock Screen" msgstr "Cur ghlass er yn fastee" #: ../data/indicator-session-shutdown.desktop.in.in.h:1 #: ../src/settings-helper.c:86 ../src/device-menu-mgr.c:716 msgid "Shut Down" msgstr "Cur magh" #: ../data/indicator-session-logout.desktop.in.in.h:1 #: ../src/settings-helper.c:84 ../src/device-menu-mgr.c:672 msgid "Log Out" msgstr "Hurrys Magh" #: ../data/indicator-session-restart.desktop.in.in.h:1 #: ../src/settings-helper.c:85 msgid "Restart" msgstr "Goaill toshiaght reesht" #: ../src/settings-helper.c:88 ../src/device-menu-mgr.c:677 msgid "Log Out…" msgstr "Hurrys magh" #: ../src/settings-helper.c:89 msgid "Restart…" msgstr "Cur er reesht…" #: ../src/settings-helper.c:90 ../src/device-menu-mgr.c:721 #, fuzzy msgid "Shut Down…" msgstr "Cur magh…" #. LOGOUT_DIALOG_LOGOUT, #: ../src/dialog.c:35 msgctxt "title" msgid "Log Out" msgstr "Hurrys Magh" #. LOGOUT_DIALOG_RESTART, #: ../src/dialog.c:36 msgctxt "title" msgid "Restart" msgstr "Goaill toshiaght reesht" #. LOGOUT_DIALOG_SHUTDOWN, #: ../src/dialog.c:37 msgctxt "title" msgid "Shut Down" msgstr "Cur magh" #. LOGOUT_DIALOG_LOGOUT, #: ../src/dialog.c:41 msgid "" "Are you sure you want to close all programs and log out of the computer?" msgstr "" "Vel oo shickyr dy vel oo gearree dooney oilley ny claaghyn as hurrys magh " "veih'n co`earrooder?" #. LOGOUT_DIALOG_RESTART, #: ../src/dialog.c:42 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "Vel ooo shickyr dy vel oo gearree dooney oilley ny claaghyn as cur yn " "co`earrooder er reesht?" #. LOGOUT_DIALOG_SHUTDOWN, #: ../src/dialog.c:43 msgid "" "Are you sure you want to close all programs and shut down the computer?" msgstr "" "Vel oo shickyr dy vel oo gearree dooney oilley ny claaghyn ay cur yn " "co`earrooder veih?" #. LOGOUT_DIALOG_LOGOUT, #: ../src/dialog.c:47 msgctxt "button" msgid "Log Out" msgstr "Hurrys Magh" #. LOGOUT_DIALOG_RESTART, #: ../src/dialog.c:48 msgctxt "button" msgid "Restart" msgstr "Goaill toshiaght reesht" #. LOGOUT_DIALOG_SHUTDOWN, #: ../src/dialog.c:49 msgctxt "button" msgid "Shut Down" msgstr "Cur magh" #. LOGOUT_DIALOG_LOGOUT, #: ../src/dialog.c:55 msgctxt "button auth" msgid "Log Out" msgstr "Hurrys Magh" #. LOGOUT_DIALOG_RESTART, #: ../src/dialog.c:56 msgctxt "button auth" msgid "Restart…" msgstr "" #. LOGOUT_DIALOG_SHUTDOWN, #: ../src/dialog.c:57 msgctxt "button auth" msgid "Shut Down…" msgstr "" #. TRANSLATORS: This button appears on the logout dialog when #. there are updates that require restart. It will do a restart #. in place of a log out. #: ../src/dialog.c:63 msgid "Restart Instead" msgstr "Cur er reesht ayns ynnyd jeh" #: ../src/dialog.c:64 msgid "Restart Instead…" msgstr "" #: ../src/dialog.c:65 msgid "Some software updates won’t apply until the computer next restarts." msgstr "" #: ../src/dialog.c:219 ../src/dialog.c:224 msgid "Cancel" msgstr "Cur ass" #: ../src/indicator-session.c:538 msgctxt "session_menu:switchfrom" msgid "1" msgstr "1" #: ../src/indicator-session.c:551 msgid "Switch User Account…" msgstr "" #: ../src/indicator-session.c:578 #, c-format msgid "Switch From %s…" msgstr "" #: ../src/apt-watcher.c:280 ../src/apt-watcher.c:340 ../src/apt-watcher.c:392 #: ../src/device-menu-mgr.c:548 msgid "Software Up to Date" msgstr "" #: ../src/apt-watcher.c:286 ../src/apt-watcher.c:352 msgid "Updates Available…" msgstr "" #: ../src/apt-watcher.c:292 ../src/apt-watcher.c:357 msgid "Updates Installing…" msgstr "" #: ../src/apt-watcher.c:401 ../src/apt-watcher.c:464 msgid "Restart to Complete Updates…" msgstr "" #: ../src/device-menu-mgr.c:516 msgid "System Settings…" msgstr "" #: ../src/device-menu-mgr.c:527 msgid "Displays…" msgstr "" #: ../src/device-menu-mgr.c:537 msgid "Startup Applications…" msgstr "" #: ../src/device-menu-mgr.c:566 msgid "Attached Devices" msgstr "" #: ../src/device-menu-mgr.c:577 msgid "Printers" msgstr "" #: ../src/device-menu-mgr.c:588 msgid "Scanners" msgstr "" #: ../src/device-menu-mgr.c:603 ../src/udev-mgr.c:243 ../src/udev-mgr.c:255 msgid "Webcam" msgstr "" #: ../src/device-menu-mgr.c:692 msgid "Suspend" msgstr "Scuirr veih" #: ../src/device-menu-mgr.c:704 msgid "Hibernate" msgstr "Geuraghey" #: ../src/user-menu-mgr.c:175 msgid "Guest Session" msgstr "Quaiyl goaldee" #: ../src/user-menu-mgr.c:189 msgid "Guest" msgstr "" #: ../src/user-menu-mgr.c:270 msgid "Online Accounts…" msgstr "" #: ../src/user-menu-mgr.c:285 msgid "User Accounts…" msgstr "" #: ../src/udev-mgr.c:255 #, c-format msgid "%s Webcam" msgstr "" #: ../src/udev-mgr.c:335 ../src/udev-mgr.c:387 ../src/udev-mgr.c:400 #: ../src/udev-mgr.c:454 ../src/udev-mgr.c:466 msgid "Scanner" msgstr "" #: ../src/udev-mgr.c:335 ../src/udev-mgr.c:400 ../src/udev-mgr.c:466 #, c-format msgid "%s Scanner" msgstr "" #~ msgid "Shut Down..." #~ msgstr "Dooney Neose..." #~ msgid "Log Out..." #~ msgstr "Hurrys magh..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Dooney Neose..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "" #~ "Jannoo eh so cha nel yn cramman hurrys magh soilshit 'sy rolley quaiyl." #~ msgid "Restart..." #~ msgstr "Cur er reesht..." #~ msgid "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "" #~ "Jannoo eh so, cha nel yn crammyn goaill toshiaght reesht soilshit 'sy rolley " #~ "quaiyl." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "" #~ "Jannoo eh so, cha nel yn cramman cur magh soilshit 'sy rolley quaiyl." #~ msgid "Some software updates won't apply until the computer next restarts." #~ msgstr "" #~ "Foddee cha bee kiuse dy stoo noa claaghyn goaill toshiaght dys yn traa ta'n " #~ "co`earrooder cheet er reesht." #~ msgid "Restart Instead..." #~ msgstr "Cur er reesht ayns ynnyd jeh..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Cur er reesht..." #~ msgid "Switch User..." #~ msgstr "Caghlaa ymmydeyr..." #, c-format #~ msgid "Switch From %s..." #~ msgstr "Caghlaa voish %s" #~ msgid "Restart to Complete Update…" #~ msgstr "Cur er reesht dy cur er noa er jerrey..." #~ msgid "Restart to Complete Update" #~ msgstr "Cur er reesht dy cur jannoo noa er jerrey" #~ msgid "Session" #~ msgstr "Quaiyl" ayatana-indicator-session-0.4.4/po/he.po0000644000000000000000000002605613567434467015064 0ustar # Hebrew translations for PACKAGE package. # Copyright (C) 2010 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Canonical OEM, 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2019-03-26 15:37+0000\n" "Last-Translator: Ido Dana \n" "Language-Team: Hebrew \n" "Language: he\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Weblate 3.6-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "Suppress the dialog to confirm logout, restart and shutdown action" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Remove the Log Out item from the session menu" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "Makes it so that the logout button doesn’t show in the session menu." #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Remove the Restart item from the session menu" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "Makes it so that the restart button doesn’t show in the session menu." #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Remove the shutdown item from the session menu" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "Makes it so that the shutdown button doesn’t show in the session menu." #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "אורח" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "אודות המחשב" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "הגדרות מערכת…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "חשבונות מקוונים…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 #, fuzzy msgid "Switch Account…" msgstr "החלפת חשבון משתמש…" #: ../src/service.c:576 ../src/service.c:592 #, fuzzy msgid "Switch Account" msgstr "החלפת חשבון משתמש…" #: ../src/service.c:588 #, fuzzy msgid "Lock/Switch Account…" msgstr "החלפת חשבון משתמש…" #: ../src/service.c:589 #, fuzzy msgid "Lock/Switch Account" msgstr "החלפת חשבון משתמש…" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "הפעלת אורח" #: ../src/service.c:697 msgid "Log Out…" msgstr "יציאה…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "יציאה" #: ../src/service.c:715 msgid "Suspend" msgstr "השהיה" #: ../src/service.c:718 msgid "Hibernate" msgstr "תרדמת" #: ../src/service.c:723 msgid "Restart…" msgstr "הפעלה מחדש…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "הפעלה מחדש" #: ../src/service.c:730 msgid "Shut Down…" msgstr "כיבוי…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "כיבוי" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "אזהרה" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "האם ברצונך לסגור את כל התכניות ולצאת מההפעלה?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "כמה מעדכוני התכנה לא יחולו עד להפעלה הבאה של המחשב." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "ביטול" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "לסגור את כל התכניות ולהפעיל את המחשב מחדש?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "לסגור את כל התכניות ולכבות את המחשב?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Classic Guest Session" #~ msgstr "הפעלת אורח קלסית" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "התחלת הפעלת אורח עם שולחן העבודה הקלסי" #~ msgid "Lock Screen" #~ msgstr "נעילת המסך" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "יציאה" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "הפעלה מחדש" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "כיבוי" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "יציאה" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "הפעלה מחדש" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "כיבוי" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "יציאה" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "הפעלה מחדש…" #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "כיבוי…" #~ msgid "Restart Instead" #~ msgstr "הפעלה מחדש במקום" #~ msgid "Restart Instead…" #~ msgstr "הפעלה מחדש במקום…" #~ msgid "Some software updates won’t apply until the computer next restarts." #~ msgstr "חלק מעדכוני התקנה לא יחולו עד שהמחשב יופעל מחדש בפעם הבאה." #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "1" #~ msgid "Switch From %s…" #~ msgstr "החלפה מהמשתמש %s…" #~ msgid "Software Up to Date" #~ msgstr "התכנה עדכנית" #~ msgid "Updates Available…" #~ msgstr "ישנם עדכונים זמינים…" #~ msgid "Updates Installing…" #~ msgstr "העדכונים מותקנים…" #~ msgid "Restart to Complete Updates…" #~ msgstr "יש להפעיל מחדש כדי להשלים את העדכונים…" #~ msgid "Displays…" #~ msgstr "תצוגות…" #~ msgid "Startup Applications…" #~ msgstr "יישומים בזמן ההפעלה…" #~ msgid "Attached Devices" #~ msgstr "התקנים מחוברים" #~ msgid "Printers" #~ msgstr "מדפסות" #~ msgid "Scanners" #~ msgstr "סורקים" #~ msgid "Webcam" #~ msgstr "מצלמת רשת" #~ msgid "User Accounts…" #~ msgstr "חשבונות משתמשים…" #~ msgid "%s Webcam" #~ msgstr "מצלמת רשת מסוג %s" #~ msgid "Scanner" #~ msgstr "סורק" #~ msgid "%s Scanner" #~ msgstr "סורק מסוג %s" #~ msgid "Restart..." #~ msgstr "הפעלה מחדש..." #~ msgid "Log Out..." #~ msgstr "ניתוק..." #~ msgid "Shut Down..." #~ msgstr "כיבוי..." #~ msgid "Switch User..." #~ msgstr "החלפת משתמש..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "הפעלה מחדש..." #~ msgid "Restart Instead..." #~ msgstr "הפעלה מחדש במקום..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "כיבוי..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "" #~ "Makes it so that the logout button doesn't show in the session menu." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgid "Switch From %s..." #~ msgstr "החלפה מהמשתמש %s..." #~ msgid "Restart to Complete Update…" #~ msgstr "הפעלה מחדש להשלמת העדכון…" #~ msgid "Restart to Complete Update" #~ msgstr "הפעלה מחדש להשלמת העדכון" #~ msgid "Session" #~ msgstr "הפעלה" ayatana-indicator-session-0.4.4/po/hi.po0000644000000000000000000003472713567434467015074 0ustar # Hindi translations for PACKAGE package. # Copyright (C) 2010 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Canonical OEM, 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2019-10-14 11:52+0000\n" "Last-Translator: Abhay Patel \n" "Language-Team: Hindi \n" "Language: hi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 3.9-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "लॉगआउट, पुनः प्रारंभ और बंद करे क्रिया की पुष्टि वाले संवाद दबाएं" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "लॉगआउट, पुनः प्रारंभ और बंद करे क्रियाओं के लिए पुष्टिकरण संवाद दिखाएं या नहीं." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "सत्र सूची से लाँगआउट मद को हटा दें" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "ऐसा करता है ताकि लॉगाउट बटन सेशॅन मेन्यू में ना दिखाई दे।" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 msgid "Remove the Restart item from the session menu." msgstr "सेशॅन मेन्यू से रीस्टार्ट आईटम हटा दें।" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "ऐसा करता है ताकि लॉगाउट बटन सेशॅन मेन्यू में ना दिखाई दे।" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 msgid "Remove the shutdown item from the session menu." msgstr "सेशॅन मेन्यू से शट-डाउन आईटम को हटा दें।" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "ऐसा करता है ताकि शट-डाउन बटन सेशॅन मेन्यू में ना दिखाई दे।" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "सिस्टम, %s" #: ../src/service.c:191 msgid "System" msgstr "सिस्टम" #: ../src/service.c:325 msgid "Guest" msgstr "मेहमान" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "%s डेस्कटॉप सहायता" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "%s सहायता" #: ../src/service.c:346 msgid "About This Computer" msgstr "इस कम्पयूटर के बारे में" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "प्रोग्राम की त्रुटि की जानकारी दे…" #: ../src/service.c:362 msgid "System Settings…" msgstr "सिस्टम सेटिंग्स…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "ओनलाइन खाते…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "स्क्रीन सेवर शुरू करें" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "अकाउन्ट बदलें…" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "अकाउन्ट बदलें" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "अकाउन्ट लॉक करें/बदलें…" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "अकाउन्ट लॉक करें/बदलें" #: ../src/service.c:595 msgid "Lock" msgstr "लॉक" #: ../src/service.c:620 msgid "Guest Session" msgstr "अतिथि सत्र" #: ../src/service.c:697 msgid "Log Out…" msgstr "लॉगआउट करें…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "लॉगआउट करें" #: ../src/service.c:715 msgid "Suspend" msgstr "स्थगित करें" #: ../src/service.c:718 msgid "Hibernate" msgstr "सुप्तावस्था करें" #: ../src/service.c:723 msgid "Restart…" msgstr "पुन:आरंभ करें…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "पुनः आरंभ करें" #: ../src/service.c:730 msgid "Shut Down…" msgstr "बंद करें…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "बंद करें" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "चेतावनी" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "ओपरेटिंग सिस्टम के बग ट्रैकर को वेब ब्राउज़र द्वारा पहुंचे जाने कि जरूरत होती।" "\n" "Ayatana सेशन इंडिकेटर आपके कंप्यूटर पर कोई भी वेब ब्राउज़र नहीं मिला।" #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "" "क्या आप अपने सभी कार्यक्रमों को बंद करना तथा कम्प्यूटर से लाँगआउट करना चाहते " "है?" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "जब तक कम्य्पूटर रीस्टार्ट नहीं होता तब तक कुछ सॉफ्टवेयर उपडटेस लागू नहीं " "होंगे।" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "रद्द करें" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "क्या आप अपने सभी कार्यक्रमों को बंद कर कम्प्यूटर को रीस्टार्ट करना चाहते है?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "क्या आप अपने सभी कार्यक्रमों को बंद कर कम्प्यूटर को बंद करना चाहते है?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "XFCE डेक्सटॉप के यूजर गाइड को वेब ब्राउज़र द्वारा खोलने कि जरूरत है।\n" "Ayatana सेशन इंडिकेटर आपके कंप्यूटर पर कोई भी वेब ब्राउज़र नहीं ढूंढ पाया।" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Ayatana सेशन इंडिकेटर अभी तक नहीं जनता कि,\n" "अभी चल रहे डेक्सटॉप के यूजर गाइड या हेल्प सेंटर को कैसे दिखाए।\n" "\n" "कृपया डेवेलपर्स को यहाँ पर इसकी जानकारी दें:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "%s पर जानकारी दिखाने के लिए एक वेब ब्राउज़र की जरूरत है।\n" "\n" "Ayatana सेशन इंडिकेटर आपके कंप्यूटर पर कोई भी वेब ब्राउज़र नहीं ढूंढ़ पाया।" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Ayatana सेशन इंडिकेटर सिस्टम सेटिंग्स एप्लीकेशन को आपके डेक्सटॉप एनवायरनमेंट " "पर evoke करना अभी तक सपोर्ट नहीं करता है।\n" "\n" "कृपया डेवेलपर्स को इसके बारे में यहाँ पर जानकारी दें:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Ayatana सेशन इंडिकेटर अभी तक आपके डेक्सटॉप एनवायरनमेंट के लिए पासवर्ड चेंज " "स्पोर्ट नहीं करता है।\n" "\n" "कृपया डेवेलपर्स को इसके बारे मे यहाँ पर जानकारी दें:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Ayatana सेशन इंडिकेटर अभी तक नहीं जानता कि अभी चल रहे डेक्सटॉप एनवायरनमेंट की" " जानकारी कैसे दे।\n" "\n" "कृपया डेवेलपर्स को इसके बारे मे यहाँ पर जानकारी दें:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #~ msgid "Lock Screen" #~ msgstr "स्क्रीन पर ताला लगाएँ" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "लॉगआउट करें" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "पुनः आरंभ करें" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "बंद करें" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "लॉग आउट करें" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "पुनः आरंभ करें" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "बंद करें" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "लॉग आउट करें" #~ msgid "Restart Instead" #~ msgstr "तुरंत पुनः आरंभ करें" #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "1" #~ msgid "Log Out..." #~ msgstr "लॉग-आउट..." #~ msgid "Shut Down..." #~ msgstr "बंद करें..." #~ msgid "Switch User..." #~ msgstr "प्रयोक्ता बदलें..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "बंद करें..." #~ msgid "Switch From %s..." #~ msgstr "%s से बदलें..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "ऐसा करें कि सत्र सूची में लाँगआउट बटन न दिखे." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "ऐसा करें कि सत्र सूची में पुनःआरंभ बटन न दिखे." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "ऐसा करें कि सत्र सूची में बंद करे बटन न दिखे." #~ msgid "Restart..." #~ msgstr "पुनः आरंभ करें..." #~ msgid "Restart Instead..." #~ msgstr "तुरंत पुनः आरंभ करें" #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "पुनः आरंभ करें..." #~ msgid "Restart to Complete Update…" #~ msgstr "नवीनीकरण पूर्ण करने के लिए पुन:आरंभ करें..." #~ msgid "Restart to Complete Update" #~ msgstr "नवीनीकरण पूर्ण करने के लिए पुन:आरंभ करें" #~ msgid "Session" #~ msgstr "सत्र" ayatana-indicator-session-0.4.4/po/hr.po0000644000000000000000000002516213567434467015076 0ustar # Croatian translations for PACKAGE package. # Copyright (C) 2010 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Canonical OEM, 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-04-01 14:36+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Croatian \n" "Language: hr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 2.20-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "Sakrij dijalog za potvrdu odjave, ponovnog pokretanja i isključivanja" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Treba li prikazati dijalog za potvrdu odjave, ponovnog pokretanja i " "isključivanja računala." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Ukloni stavku \"Odjava\" iz izbornika" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "Skriva tipku odjave u izborniku prijave." #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Ukloni tipku za ponovo pokretanje iz izbornika prijave" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "Skriva tipku ponovnog pokretanja u izborniku prijave." #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Ukloni tipku za isključivanje iz izbornika prijave" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "Skriva tipku isključivanja u izborniku prijave." #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "Gost" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "Postavke sustava…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "Online računi…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 #, fuzzy msgid "Switch Account…" msgstr "Promjena korisničkog računa..." #: ../src/service.c:576 ../src/service.c:592 #, fuzzy msgid "Switch Account" msgstr "Promjena korisničkog računa..." #: ../src/service.c:588 #, fuzzy msgid "Lock/Switch Account…" msgstr "Promjena korisničkog računa..." #: ../src/service.c:589 #, fuzzy msgid "Lock/Switch Account" msgstr "Promjena korisničkog računa..." #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "Prijava gosta" #: ../src/service.c:697 msgid "Log Out…" msgstr "Odjava…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Odjava" #: ../src/service.c:715 msgid "Suspend" msgstr "Suspenzija" #: ../src/service.c:718 msgid "Hibernate" msgstr "Hibernacija" #: ../src/service.c:723 msgid "Restart…" msgstr "Ponovno pokretanje…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Ponovno pokretanje" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Isključivanje…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Isključivanje" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "Jeste li sigurni da želite zatvoriti sve programe i odjaviti se?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "Neke dopune se neće primijeniti dok se računalo ponovno ne pokrene." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Otkaži" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "Jeste li sigurni da želite zatvoriti sve programe i ponovno pokrenuti " "računalo?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" "Jeste li sigurni da želite zatvoriti sve programe i isključiti računalo?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Classic Guest Session" #~ msgstr "Klasična prijava gosta" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "Pokrenite prijavu gosta koristeći klasično okruženje" #~ msgid "Lock Screen" #~ msgstr "Zaključavanje zaslona" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Odjava" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Ponovno pokretanje" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Isključivanje" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Odjava" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Ponovno pokretanje" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Isključivanje" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Odjava" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "Ponovno pokretanje..." #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "Isključivanje…" #~ msgid "Restart Instead" #~ msgstr "Radije ponovno pokreni" #~ msgid "Restart Instead…" #~ msgstr "Radije ponovno pokreni..." #~ msgid "Some software updates won’t apply until the computer next restarts." #~ msgstr "" #~ "Neke dopune neće biti instalirane dok se računalo ponovno ne pokrene." #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "1" #~ msgid "Switch From %s…" #~ msgstr "Promjena iz %s…" #~ msgid "Software Up to Date" #~ msgstr "Softver ažuriran" #~ msgid "Updates Available…" #~ msgstr "Dostupne dopune..." #~ msgid "Updates Installing…" #~ msgstr "Dopune se instaliraju..." #~ msgid "Displays…" #~ msgstr "Zasloni..." #~ msgid "Startup Applications…" #~ msgstr "Početni programi..." #~ msgid "Attached Devices" #~ msgstr "Priključeni uređaji" #~ msgid "Printers" #~ msgstr "Pisači" #~ msgid "Scanners" #~ msgstr "Skeneri" #~ msgid "Webcam" #~ msgstr "Web kamera" #~ msgid "User Accounts…" #~ msgstr "Korisnički računi..." #~ msgid "%s Webcam" #~ msgstr "%s web kamera" #~ msgid "Scanner" #~ msgstr "Skener" #~ msgid "%s Scanner" #~ msgstr "%s skener" #~ msgid "Restart..." #~ msgstr "Ponovno pokretanje..." #~ msgid "Log Out..." #~ msgstr "Odjava..." #~ msgid "Shut Down..." #~ msgstr "Isključivanje..." #~ msgid "Switch User..." #~ msgstr "Promjena korisnika..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Ponovno pokretanje..." #~ msgid "Restart Instead..." #~ msgstr "Radije ponovno pokreni" #~ msgid "Switch From %s..." #~ msgstr "Promjena iz %s..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "Skriva tipku odjave iz izbornika" #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Isključivanje..." #~ msgid "Restart to Complete Update…" #~ msgstr "Ponovno pokretanje za dovršetak nadogradnje..." #~ msgid "Restart to Complete Update" #~ msgstr "Ponovno pokretanje za dovršetak nadogradnje" #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "" #~ "Rezultira time da se tipka za ponovo pokretanje ne prikazuje u izborniku " #~ "prijave." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "" #~ "Rezultira time da se tipka za gašenje ne prikazuje u izborniku prijave." #~ msgid "Session" #~ msgstr "Sesija" ayatana-indicator-session-0.4.4/po/ht.po0000644000000000000000000001415713567434467015102 0ustar # Haitian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Mike Gabriel , 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2017-07-21 15:41+0200\n" "Last-Translator: Mike Gabriel \n" "Language-Team: Haitian\n" "Language: ht\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 msgid "Remove the Restart item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 msgid "Remove the shutdown item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "" #: ../src/service.c:697 msgid "Log Out…" msgstr "" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "" #: ../src/service.c:715 msgid "Suspend" msgstr "" #: ../src/service.c:718 msgid "Hibernate" msgstr "" #: ../src/service.c:723 msgid "Restart…" msgstr "" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "" #: ../src/service.c:730 msgid "Shut Down…" msgstr "" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" ayatana-indicator-session-0.4.4/po/hu.po0000644000000000000000000002631613567434467015103 0ustar # Hungarian translations for PACKAGE package. # Copyright (C) 2010 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Canonical OEM, 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-07-08 17:38+0000\n" "Last-Translator: Doma Gergő \n" "Language-Team: Hungarian \n" "Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 3.1-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Kijelentkezés, újraindítás és leállítás megerősítő párbeszédpaneljének " "letiltása" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Megjelenik-e vagy sem a párbeszédpanel a kijelentkezés, újraindítás és " "leállítás műveletek megerősítésére." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "A Kijelentkezés elem eltávolítása a munkamenet menüből" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "A kijelentkezés gomb elrejtése a munkamenet-menüben." #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Az újraindítás elem eltávolítása a munkamenet menüből" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "Az újraindítás gomb elrejtése a munkamenet-menüben." #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "A leállítás elem eltávolítása a munkamenet menüből" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "A leállítás gomb elrejtése a munkamenet-menüben." #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "Rendszer, %s" #: ../src/service.c:191 msgid "System" msgstr "Rendszer" #: ../src/service.c:325 msgid "Guest" msgstr "Vendég" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "%s Asztali Súgó" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "%s Súgó" #: ../src/service.c:346 msgid "About This Computer" msgstr "Erről a számítógépről" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "Hiba jelentése…" #: ../src/service.c:362 msgid "System Settings…" msgstr "Rendszerbeállítások…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "Online fiókok…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "Képernyővédő elindítása" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "Felhasználóváltás…" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "Felhasználóváltás" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "Lezárás/Felhasználóváltás…" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "Lezárás/Felhasználóváltás" #: ../src/service.c:595 msgid "Lock" msgstr "Lezárás" #: ../src/service.c:620 msgid "Guest Session" msgstr "Vendég-munkamenet" #: ../src/service.c:697 msgid "Log Out…" msgstr "Kijelentkezés…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Kijelentkezés" #: ../src/service.c:715 msgid "Suspend" msgstr "Felfüggesztés" #: ../src/service.c:718 msgid "Hibernate" msgstr "Hibernálás" #: ../src/service.c:723 msgid "Restart…" msgstr "Újraindítás…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Újraindítás" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Leállítás…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Leállítás" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "Figyelmeztetés" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "Az operációs rendszer hibabejelentőjét egy webböngészővel\n" "kell elérni.\n" "\n" "Az Ayatana Session Indicator nem talált egyetlen\n" "webböngészőt sem a számítógépen." #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "Biztos, hogy bezárja az összes programot, és kijelentkezik?" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "Néhány szoftverfrissítés nem kerül alkalmazásra a számítógép következő " "újraindításáig." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Mégse" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "Biztos, hogy bezárja az összes programot, és újraindítja a számítógépet?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" "Biztos, hogy bezárja az összes programot, és kikapcsolja a számítógépet?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Classic Guest Session" #~ msgstr "Klasszikus vendég munkamenet" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "Vendég munkamenet indítása a klasszikus munkamenet használatával" #~ msgid "Lock Screen" #~ msgstr "Képernyő zárolása" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Kijelentkezés" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Újraindítás" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Leállítás" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Kijelentkezés" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Újraindítás" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Leállítás" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Kijelentkezés" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "Újraindítás…" #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "Leállítás…" #~ msgid "Restart Instead" #~ msgstr "Inkább újraindítom" #~ msgid "Restart Instead…" #~ msgstr "Inkább újraindítás…" #~ msgid "Some software updates won’t apply until the computer next restarts." #~ msgstr "" #~ "Néhány szoftverfrissítés nem kerül alkalmazásra a számítógép következő " #~ "újraindításáig." #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "emiatt van az hogy felhasználóváltás, ne fordítsd 1-re!" #~ msgid "Switch From %s…" #~ msgstr "Váltás róla: %s…" #~ msgid "Software Up to Date" #~ msgstr "A szoftverek naprakészek" #~ msgid "Updates Available…" #~ msgstr "Frissítések érhetők el…" #~ msgid "Updates Installing…" #~ msgstr "Frissítések telepítése…" #~ msgid "Restart to Complete Updates…" #~ msgstr "Újraindítás a frissítés befejezéséhez…" #~ msgid "Displays…" #~ msgstr "Kijelzők…" #~ msgid "Startup Applications…" #~ msgstr "Indítópult…" #~ msgid "Attached Devices" #~ msgstr "Csatlakoztatott eszközök" #~ msgid "Printers" #~ msgstr "Nyomtatók" #~ msgid "Scanners" #~ msgstr "Szkennerek" #~ msgid "Webcam" #~ msgstr "Webkamera" #~ msgid "User Accounts…" #~ msgstr "Felhasználói fiókok…" #~ msgid "%s Webcam" #~ msgstr "%s webkamera" #~ msgid "Scanner" #~ msgstr "Szkenner" #~ msgid "%s Scanner" #~ msgstr "%s szkenner" #~ msgid "Restart..." #~ msgstr "Újraindítás…" #~ msgid "Switch User..." #~ msgstr "Felhasználóváltás…" #~ msgid "Shut Down..." #~ msgstr "Leállítás…" #~ msgid "Log Out..." #~ msgstr "Kijelentkezés…" #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Újraindítás…" #~ msgid "Restart Instead..." #~ msgstr "Inkább újraindítom…" #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "A kijelentkezés gomb ne jelenjen meg a munkamenet menüben." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Leállítás…" #~ msgid "Restart to Complete Update…" #~ msgstr "Újraindítás a frissítés befejezéséhez…" #~ msgid "Restart to Complete Update" #~ msgstr "Újraindítás a frissítés befejezéséhez" #~ msgid "Switch From %s..." #~ msgstr "Váltás róla: %s…" #~ msgid "Session" #~ msgstr "Munkamenet" #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "Az újraindítás gomb nem jelenik meg a munkamenet menüben." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "A leállítás gomb nem jelenik meg a munkamenet menüben." ayatana-indicator-session-0.4.4/po/hy.po0000644000000000000000000002305413567434467015103 0ustar # Armenian translation for indicator-session # Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2011. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-04-01 14:34+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Armenian \n" "Language: hy\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 2.20-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Ցույց չտալ ելքի հաստատման, վերագործարկի և աշխատանքի ավարտի երկխոսությունը" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Ցույց տալ արդյոք ելքի հաստատման, վերագործարկի և աշխատանքի ավարտի " "երկխոսությունը։" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Ընտրացանկից հեռացնել «Ավարտել նիստը» տողը" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Ընտրացանկից հեռացնել «Վերագործարկ» տողը" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Ընտրացանկից հեռացնել «Անջատել» տողը" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "Հյուրական նիստ" #: ../src/service.c:697 msgid "Log Out…" msgstr "Ելք…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Ելք" #: ../src/service.c:715 msgid "Suspend" msgstr "Ընդհատել" #: ../src/service.c:718 msgid "Hibernate" msgstr "Ննջել" #: ../src/service.c:723 msgid "Restart…" msgstr "Վերագործարկ…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Վերագործարկ" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Անջատել…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Անջատել" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "Դուք իրո՞ք կամենում եք փակել բոլոր ծրագրերը և ավարտել ընթացիկ նիստը։" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "Որոշ թարմացումները կտեղադրվեն միայն համակարգչի վերագործակից հետո։" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Չեղարկել" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "Դուք իրո՞ք կամենում եք փակել բոլոր ծրագրերը և վերագործարկել համակարգիչը։" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "Դուք իրո՞ք կամենում եք փակել բոլոր ծրագրերը և անջատել համակարգիչը։" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Lock Screen" #~ msgstr "Կողպել ցուցադրիչը" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Ելք" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Վերագործարկ" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Անջատել" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Ելք" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Վերագործարկ" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Անջատել" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Ելք" #~ msgid "Restart Instead" #~ msgstr "Գերագործարկել" #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "1" #~ msgid "Shut Down..." #~ msgstr "Անջատել..." #~ msgid "Restart..." #~ msgstr "Վերագործարկ..." #~ msgid "Log Out..." #~ msgstr "Ելք..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Անջատել..." #~ msgid "Restart Instead..." #~ msgstr "Գերագործարկել..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Վերագործարկ..." #~ msgid "Switch User..." #~ msgstr "Փոխել օգտվողին..." #~ msgid "Session" #~ msgstr "Նիստ" #~ msgid "Switch From %s..." #~ msgstr "Փոխել %s֊ին..." #~ msgid "Restart to Complete Update…" #~ msgstr "Թարմացումն ավարտելու համար պահանջվում է վերագործարկ..." #~ msgid "Restart to Complete Update" #~ msgstr "Թարմացումն ավարտելու համար պահանջվում է վերագործարկ" #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "Ընտրացանկից հեռացնել «Ավարտել նիստը» կոճակը։" #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "Ընտրացանկից հեռացնել «Անջատել» կոճակը։" #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "Ընտրացանկից հեռացնել «Վերագործարկ» կոճակը։" ayatana-indicator-session-0.4.4/po/ia.po0000644000000000000000000001416713567434467015061 0ustar # Interlingua translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Mike Gabriel , 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2017-07-21 15:41+0200\n" "Last-Translator: Mike Gabriel \n" "Language-Team: Interlingua\n" "Language: ia\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 msgid "Remove the Restart item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 msgid "Remove the shutdown item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "" #: ../src/service.c:697 msgid "Log Out…" msgstr "" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "" #: ../src/service.c:715 msgid "Suspend" msgstr "" #: ../src/service.c:718 msgid "Hibernate" msgstr "" #: ../src/service.c:723 msgid "Restart…" msgstr "" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "" #: ../src/service.c:730 msgid "Shut Down…" msgstr "" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" ayatana-indicator-session-0.4.4/po/id.po0000644000000000000000000002327613567434467015065 0ustar # Indonesian translation for indicator-session # Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2009. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2017-11-08 08:46+0000\n" "Last-Translator: Emmanuella Rumanti \n" "Language-Team: Indonesian \n" "Language: id\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 2.18-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Menampilkan dialog konfirmasi untuk keluar, menyalakan ulang, dan mematikan " "komputer" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Apakah akan menampilkan dialog konfirmasi aksi untuk logout, restart, dan " "shutdown." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Menghilangkan opsi Keluar (Log Out) dari menu sesi" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Menghilangkan opsi Hidupkan Ulang (Restart) dari menu sesi" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Menghilangkan opsi mematikan komputer (shutdown) dari menu sesi" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "Tamu" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "Pengaturan SIstem…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "Sesi Tamu" #: ../src/service.c:697 msgid "Log Out…" msgstr "Keluar…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Keluar" #: ../src/service.c:715 msgid "Suspend" msgstr "Suspensi" #: ../src/service.c:718 msgid "Hibernate" msgstr "Hibernasi" #: ../src/service.c:723 msgid "Restart…" msgstr "Nyalakan Ulang…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Nyalakan Ulang" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Matikan…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Matikan" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "Anda yakin akan menutup semua program dan keluar dari sesi?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "Beberapa pemutakhiran aplikasi tidak diterapkan sebelum komputer dinyalakan " "ulang." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Batal" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "Anda yakin akan menutup semua program dan menyalakan ulang komputer?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "Anda yakin akan menutup semua program dan mematikan komputer?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Classic Guest Session" #~ msgstr "Sesi Tamu Klasik" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "Menjalankan sesi tamu dengan desktop klasik" #~ msgid "Lock Screen" #~ msgstr "Kunci Layar" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Keluar" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Nyalakan Ulang" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Matikan" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Keluar" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Nyalakan Ulang" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Matikan" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Keluar" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "Nyalakan Ulang..." #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "Matikan..." #~ msgid "Restart Instead" #~ msgstr "Nyalakan Ulang Saja" #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "1" #~ msgid "Software Up to Date" #~ msgstr "Perangkat Lunak Telah Dimutakhirkan" #~ msgid "Updates Available…" #~ msgstr "Pemutakhiran Tersedia..." #~ msgid "Updates Installing…" #~ msgstr "Memasang Pemutakhiran..." #~ msgid "Attached Devices" #~ msgstr "Perangkat Terhubung" #~ msgid "Printers" #~ msgstr "Pencetak" #~ msgid "Scanners" #~ msgstr "Pemindai" #~ msgid "Webcam" #~ msgstr "Kamera Web" #~ msgid "Scanner" #~ msgstr "Pemindai" #~ msgid "Log Out..." #~ msgstr "Keluar..." #~ msgid "Shut Down..." #~ msgstr "Matikan..." #~ msgid "Switch User..." #~ msgstr "Beralih Pengguna..." #~ msgid "Switch From %s..." #~ msgstr "Beralih dari %s..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "Membuat tombol keluar (logout) tidak ditampilkan pada menu sesi." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "" #~ "Membuat tombol untuk menyalakan ulang komputer (restart) tidak " #~ "ditampilkan pada menu sesi." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "" #~ "Membuat tombol untuk mematikan komputer (shutdown) tidak ditampilkan pada " #~ "menu sesi." #~ msgid "Restart to Complete Update…" #~ msgstr "Nyalakan Ulang Komputer untuk Melengkapi Pemutakhiran..." #~ msgid "Restart to Complete Update" #~ msgstr "Nyalakan Ulang untuk Melengkapi Pemutakhiran" #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Matikan..." #~ msgid "Restart..." #~ msgstr "Nyalakan Ulang..." #~ msgid "Restart Instead..." #~ msgstr "Nyalakan Ulang Saja..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Nyalakan Ulang..." #~ msgid "Session" #~ msgstr "Sesi" ayatana-indicator-session-0.4.4/po/is.po0000644000000000000000000002312113567434467015071 0ustar # Icelandic translation for indicator-session # Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2009. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-04-01 14:38+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Icelandic \n" "Language: is\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n % 10 != 1 || n % 100 == 11;\n" "X-Generator: Weblate 2.20-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Ekki láta biðja um staðfestingu þegar notandi skráir sig út, endurræsir " "tölvuna eða slekkur á henni." #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Hvort biðja eigi notanda um staðfestingu þegar hann skráir sig út, " "endurræsir eða slekkur á tölvunni." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Fjarlægja „Skrá út“ úr valmyndinni" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Fjarlægja „Endurræsa“ úr valmyndinni" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Fjarlægja „Slökkva á tölvunni“ úr valmyndinni" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "Gestaaðgangur" #: ../src/service.c:697 msgid "Log Out…" msgstr "Skrá út…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Skrá út" #: ../src/service.c:715 msgid "Suspend" msgstr "Svæfa" #: ../src/service.c:718 msgid "Hibernate" msgstr "Leggja í dvala" #: ../src/service.c:723 msgid "Restart…" msgstr "Endurræsa…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Endurræsa" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Slökkva á…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Slökkva á tölvunni" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "Viltu örruglega loka öllum forritum og skrá þig út af tölvunni?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "Sumar uppfærslur taka ekki gildi fyrr en tölvan hefur verið endurræst." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Hætta við" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "Viltu örugglega loka öllum forritum og endurræsa tölvuna?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "Viltu örugglega loka öllum forritum og slökkva á tölvunni?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Classic Guest Session" #~ msgstr "Klassísk gestaseta" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "Hefja gestasetu með venjulega skjáborðsumhverfinu" #~ msgid "Lock Screen" #~ msgstr "Læsa skjánum" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Skrá út" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Endurræsa" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Slökkva á tölvunni" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Skrá út" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Endurræsa" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Slökkva á tölvunni" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Skrá út" #~ msgid "Restart Instead" #~ msgstr "Endurræsa í staðinn" #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "0" #~ msgid "Software Up to Date" #~ msgstr "Hugbúnaður er uppfærður" #~ msgid "Updates Available…" #~ msgstr "Uppfærslur tiltækar..." #~ msgid "Updates Installing…" #~ msgstr "Verið að setja inn uppfærslur..." #~ msgid "Attached Devices" #~ msgstr "Tæki í sambandi" #~ msgid "Printers" #~ msgstr "Prentarar" #~ msgid "Scanners" #~ msgstr "Skannar" #~ msgid "Webcam" #~ msgstr "Vefmyndavél" #~ msgid "Restart..." #~ msgstr "Endurræsa..." #~ msgid "Log Out..." #~ msgstr "Skrá út..." #~ msgid "Shut Down..." #~ msgstr "Slökkva á tölvunni..." #~ msgid "Switch User..." #~ msgstr "Skipta um notanda..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Endurræsa..." #~ msgid "Restart Instead..." #~ msgstr "Endurræsa í staðinn..." #~ msgid "Switch From %s..." #~ msgstr "Skipta úr %s..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Slökkva á tölvunni..." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "" #~ "Fjarlægja „Slökkva á tölvunni“-takkann svo hann birtist ekki í " #~ "valmyndinni." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "Fjarlægja „Skrá út“-takkann svo hann birtist ekki í valmyndinni." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "Fjarlægja „Endurræsa“-takkann svo hann birtist ekki í valmyndinni." #~ msgid "Restart to Complete Update…" #~ msgstr "Endurræsa til að ganga frá uppfærslum..." #~ msgid "Restart to Complete Update" #~ msgstr "Endurræsa til að ganga frá uppfærslum" #~ msgid "Session" #~ msgstr "Seta" ayatana-indicator-session-0.4.4/po/it.po0000644000000000000000000002762713567434467015111 0ustar # Italian translations for PACKAGE package. # Copyright (C) 2010 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Canonical OEM, 2010. # Luca Ferretti , 2011. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-04-01 11:38+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Italian \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 2.20-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Non visualizzare i dialoghi di conferma per azioni di fine sessione, riavvio " "e arresto" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Indica se mostrare o meno i dialoghi di conferma per le azioni di fine " "sessione, riavvio e arresto." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Rimuove la voce \"Termina sessione\" dal menù della sessione" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" "Fa in modo che il pulsante per terminare la sessione non sia mostrato nel " "menù della sessione." #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Rimuove la voce \"Riavvia\" dal menù della sessione" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" "Fa in modo che il pulsante di riavvio non sia mostrato nel menù della " "sessione." #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Rimuove la voce \"Arresta\" dal menù della sessione" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" "Fa in modo che il pulsante di arresto non sia mostrato nel menù della " "sessione." #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "Sistema, %s" #: ../src/service.c:191 msgid "System" msgstr "Sistema" #: ../src/service.c:325 msgid "Guest" msgstr "Ospite" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "%s Aiuto del desktop" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "%s Aiuto" #: ../src/service.c:346 msgid "About This Computer" msgstr "Informazioni sul sistema" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "Impostazioni di sistema…" #: ../src/service.c:364 #, fuzzy msgid "Online Accounts…" msgstr "Account online…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "Lancia il salvaschermo" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "Cambia account…" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "Cambia utente" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "Blocca/Cambia account…" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "Blocca/Cambia account" #: ../src/service.c:595 msgid "Lock" msgstr "Blocca" #: ../src/service.c:620 msgid "Guest Session" msgstr "Sessione ospite" #: ../src/service.c:697 msgid "Log Out…" msgstr "Termina sessione…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Termina sessione" #: ../src/service.c:715 msgid "Suspend" msgstr "Sospendi" #: ../src/service.c:718 msgid "Hibernate" msgstr "Iberna" #: ../src/service.c:723 msgid "Restart…" msgstr "Riavvia…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Riavvia" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Arresta…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Arresta" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "Avviso" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "Chiudere tutti i programmi e terminare la sessione?" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "Alcuni aggiornamenti non verranno applicati fino al prossimo riavvio del " "computer." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Annulla" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "Chiudere tutti i programmi e riavviare il computer?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "Chiudere tutti i programmi e spegnere il computer?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 #, fuzzy msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "L'indicatore di sessione Ayatana non sa ancora come visualizzare\n" "le informazioni relative all'ambiente grafico attuamente in esecuzione.\n" "\n" "Si prega di farlo presente agli sviluppatori all'indirizzo:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "L'indicatore di sessione Ayatana non è ancora in grado di richiamare\n" "l'applicazione per le impostazioni di sistema.\n" "\n" "Si prega di farlo presente agli sviluppatori all'indirizzo:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "L'indicatore di sessione Ayatana non supporta ancora il cambio\n" "della password per questo ambiente grafico.\n" "\n" "Si prega di farlo presente agli sviluppatori all'indirizzo:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "L'indicatore di sessione Ayatana non sa ancora come visualizzare\n" "le informazioni relative all'ambiente grafico attuamente in esecuzione.\n" "\n" "Si prega di farlo presente agli sviluppatori all'indirizzo:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #~ msgid "Classic Guest Session" #~ msgstr "Sessione ospite classica" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "Avvia una sessione ospite che fa uso del desktop classico" #~ msgid "Lock Screen" #~ msgstr "Blocca schermo" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Terminare la sessione" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Riavviare il sistema" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Arrestare" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Termina sessione" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Riavvia" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Arresta" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Termina sessione" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "Riavvia..." #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "Arresta..." #~ msgid "Restart Instead" #~ msgstr "Riavvia subito" #~ msgid "Restart Instead…" #~ msgstr "Riavvia subito..." #~ msgid "Some software updates won’t apply until the computer next restarts." #~ msgstr "" #~ "Alcuni aggiornamenti software non saranno applicati prima del prossimo " #~ "riavvio del computer." #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "0" #~ msgid "Switch From %s…" #~ msgstr "Cambia da %s..." #~ msgid "Software Up to Date" #~ msgstr "Aggiorna software" #~ msgid "Updates Available…" #~ msgstr "Aggiornamenti disponibili..." #~ msgid "Updates Installing…" #~ msgstr "Installazione software..." #~ msgid "Restart to Complete Updates…" #~ msgstr "Riavvia per completare aggiornamenti..." #~ msgid "Displays…" #~ msgstr "Monitor..." #~ msgid "Startup Applications…" #~ msgstr "Applicazioni d'avvio..." #~ msgid "Attached Devices" #~ msgstr "Dispositivi collegati" #~ msgid "Printers" #~ msgstr "Stampanti" #~ msgid "Scanners" #~ msgstr "Scanner" #~ msgid "Webcam" #~ msgstr "Webcam" #~ msgid "User Accounts…" #~ msgstr "Account utente..." #~ msgid "%s Webcam" #~ msgstr "Webcam %s" #~ msgid "Scanner" #~ msgstr "Scanner" #~ msgid "%s Scanner" #~ msgstr "Scanner %s" #~ msgid "Log Out..." #~ msgstr "Termina sessione..." #~ msgid "Switch User..." #~ msgstr "Cambia utente..." #~ msgid "Restart..." #~ msgstr "Riavvia..." #~ msgid "Shut Down..." #~ msgstr "Arresta..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Riavvia..." #~ msgid "Restart Instead..." #~ msgstr "Riavvia subito..." #~ msgid "Switch From %s..." #~ msgstr "Cambia da %s..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "" #~ "Fa in modo che il pulsante per terminare la sessione non venga mostrato " #~ "nel menù." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Arresta..." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "" #~ "Fa in modo che il pulsante per riavviare il computer non compaia nel menù " #~ "della sessione." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "" #~ "Fa in modo che il pulsante per arrestare il computer non compaia nel menù " #~ "della sessione." #~ msgid "Restart to Complete Update…" #~ msgstr "Riavvia per completare aggiornamento..." #~ msgid "Restart to Complete Update" #~ msgstr "Riavvia per completare aggiornamento" #~ msgid "Session" #~ msgstr "Sessione" ayatana-indicator-session-0.4.4/po/ja.po0000644000000000000000000002716513567434467015064 0ustar # Japanese translations for PACKAGE package. # Copyright (C) 2010 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Canonical OEM, 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-04-01 14:39+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Japanese \n" "Language: ja\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 2.20-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "ログアウト、再起動、シャットダウン時に確認ダイアログを表示しない" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "ログアウト、再起動、およびシャットダウン操作の実行時に確認ダイアログを表示す" "るかどうかを指定します。" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "セッションメニューから「ログアウト」を削除" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "ログアウトボタンをセッションメニューから隠します。" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "セッションメニューから「再起動」を削除" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "再起動ボタンをセッションメニューから隠します。" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "セッションメニューからシャットダウンを削除" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "シャットダウンボタンをセッションメニューから隠します。" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "ゲスト" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "システム設定…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "オンラインアカウントの設定…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 #, fuzzy msgid "Switch Account…" msgstr "ユーザーアカウントの切り替え..." #: ../src/service.c:576 ../src/service.c:592 #, fuzzy msgid "Switch Account" msgstr "ユーザーアカウントの切り替え..." #: ../src/service.c:588 #, fuzzy msgid "Lock/Switch Account…" msgstr "ユーザーアカウントの切り替え..." #: ../src/service.c:589 #, fuzzy msgid "Lock/Switch Account" msgstr "ユーザーアカウントの切り替え..." #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "ゲストセッション" #: ../src/service.c:697 msgid "Log Out…" msgstr "ログアウト…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "ログアウト" #: ../src/service.c:715 msgid "Suspend" msgstr "サスペンド" #: ../src/service.c:718 msgid "Hibernate" msgstr "ハイバネート" #: ../src/service.c:723 msgid "Restart…" msgstr "再起動…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "再起動" #: ../src/service.c:730 msgid "Shut Down…" msgstr "シャットダウン…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "シャットダウン" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "" "本当にすべてのプログラムを終了し、コンピューターからログアウトしますか?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "適用されたソフトウェアアップデートの中に、コンピューターを再起動するまで有効" "にならないものがあります。" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "キャンセル" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "本当にすべてのプログラムを終了し、コンピューターを再起動させますか?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" "本当にすべてのプログラムを終了し、コンピューターをシャットダウンしますか?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Classic Guest Session" #~ msgstr "クラシック・ゲストセッション" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "クラシックデスクトップを使用してゲストセッションを開始します" #~ msgid "Lock Screen" #~ msgstr "コンピューターのロック" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "ログアウト" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "再起動" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "シャットダウン" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "ログアウト" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "再起動" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "シャットダウン" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "ログアウト" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "再起動…" #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "シャットダウン…" #~ msgid "Restart Instead" #~ msgstr "代わりに再起動" #~ msgid "Restart Instead…" #~ msgstr "代わりに再起動..." #~ msgid "Some software updates won’t apply until the computer next restarts." #~ msgstr "" #~ "一部のソフトウェアアップデートは、コンピューターを再起動するまで適用されま" #~ "せん。" #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "1" #~ msgid "Switch From %s…" #~ msgstr "%s から切り替え…" #~ msgid "Software Up to Date" #~ msgstr "ソフトウェアは最新状態です" #~ msgid "Updates Available…" #~ msgstr "アップデートがあります…" #~ msgid "Updates Installing…" #~ msgstr "アップデートのインストール中..." #~ msgid "Restart to Complete Updates…" #~ msgstr "再起動(アップデートの完全な適用に必須)…" #~ msgid "Displays…" #~ msgstr "モニタの設定…" #~ msgid "Startup Applications…" #~ msgstr "自動起動するアプリケーション..." #~ msgid "Attached Devices" #~ msgstr "接続されているデバイス" #~ msgid "Printers" #~ msgstr "プリンター" #~ msgid "Scanners" #~ msgstr "スキャナー" #~ msgid "Webcam" #~ msgstr "ウェブカメラ" #~ msgid "User Accounts…" #~ msgstr "ユーザーアカウントの設定…" #~ msgid "%s Webcam" #~ msgstr "%s ウェブカメラ" #~ msgid "Scanner" #~ msgstr "スキャナー" #~ msgid "%s Scanner" #~ msgstr "%s スキャナー" #~ msgid "Restart..." #~ msgstr "再起動..." #~ msgid "Shut Down..." #~ msgstr "シャットダウン..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "再起動..." #~ msgid "Switch User..." #~ msgstr "ユーザーの切り替え..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "ログアウトボタンをセッションメニューに表示させないようにします。" #~ msgid "Restart Instead..." #~ msgstr "代わりに再起動..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "シャットダウン..." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "セッションメニューに再起動ボタンを表示させないようにします。" #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "" #~ "セッションメニューにシャットダウンボタンを表示させないようにします。" #~ msgid "Restart to Complete Update…" #~ msgstr "再起動(アップデート完了には必須)…" #~ msgid "Restart to Complete Update" #~ msgstr "再起動(アップデート完了には必須)" #~ msgid "Log Out..." #~ msgstr "ログアウト…" #~ msgid "Session" #~ msgstr "セッション" #~ msgid "Switch From %s..." #~ msgstr "ユーザー %s から切り替え..." ayatana-indicator-session-0.4.4/po/ka.po0000644000000000000000000002574113567434467015063 0ustar # Georgian translation for indicator-session # Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-04-01 14:37+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Georgian \n" "Language: ka\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 2.20-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "გასვლის, გადატვირთვისა და გათიშვის დადასტურების დიალოგის უგულებელყოფა" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "გასვლის, გადატვირთვისა და გათიშვის დადასტურების ფაჯრის ჩვენება თუ დამალვა." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "ანგარიშიდან გასვლის ღილაკის ამოღება სესიის მენიუდან" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "გადატვირთვის ღილაკის ამოღება სესიის მენიუდან" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "გათიშვის ღილაკის ამოღება სესიის მენიუდან" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "სასტუმრო სესია" #: ../src/service.c:697 msgid "Log Out…" msgstr "გასვლა…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "ანგარიშიდან გასვლა" #: ../src/service.c:715 msgid "Suspend" msgstr "ძილის რეჟიმი" #: ../src/service.c:718 msgid "Hibernate" msgstr "ჰიბერნაცია" #: ../src/service.c:723 msgid "Restart…" msgstr "გადატვირთვა…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "გადატვირთვა" #: ../src/service.c:730 msgid "Shut Down…" msgstr "გათიშვა…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "გათიშვა" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "" "დარწმუნებული ხართ, რომ გსურთ ყველა პროგრამის დახურვა და ანგარიშიდან გასვლა?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "ზოგიერთი პროგრამული განახლება არ დაყენდება სანამ არ მოხდება კომპიუტერის " "გადატვირთვა." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "გაუქმება" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "დარწმუნებული ხართ, რომ გსურთ ყველა პროგრამის დახურვა და კომპიუტერის " "გადატვირთვა?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" "დარწმუნებული ხართ, რომ გსურთ ყველა პროგრამის დახურვა და კომპიუტერის გათიშვა?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Lock Screen" #~ msgstr "ეკრანის ჩაკეტვა" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "ანგარიშიდან გასვლა" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "კომპიუტერის გადატვირთვა" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "კომპიუტერის გათიშვა" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "გასვლა" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "გადატვირთვა" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "გათიშვა" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "გასვლა" #~ msgid "Restart Instead" #~ msgstr "გადატვირთვა ამის მაგივრად" #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "0" #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "ანგარიშიდან გასვლის ღილაკი აღარ გამოჩნდება სესიის მენიუში." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "კომპიუტერის გადატვირთვის ღილაკი აღარ გამოჩნდება სესიის მენიუში." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "კომპიუტერის გათიშვის ღილაკი აღარ გამოჩნდება სესიის მენიუში." #~ msgid "Shut Down..." #~ msgstr "გათიშვა..." #~ msgid "Restart..." #~ msgstr "გადატვირთვა..." #~ msgid "Log Out..." #~ msgstr "გასვლა..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "გათიშვა..." #~ msgid "Restart Instead..." #~ msgstr "გადატვირთვა ამის მაგივრად..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "გადატვირთვა..." #~ msgid "Switch User..." #~ msgstr "მომხმარებლის გადართვა..." #~ msgid "Session" #~ msgstr "სესია" #~ msgid "Switch From %s..." #~ msgstr "გადართვა %s-დან..." #~ msgid "Restart to Complete Update…" #~ msgstr "გადატვირთვა განახლების დასასრულებლად..." #~ msgid "Restart to Complete Update" #~ msgstr "განახლების დასრულებისთვის საჭიროა გადატვირთვა" ayatana-indicator-session-0.4.4/po/kk.po0000644000000000000000000003132513567434467015070 0ustar # Kazakh translation for indicator-session # Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2009. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2019-08-28 12:24+0000\n" "Last-Translator: leela <53352@protonmail.com>\n" "Language-Team: Kazakh \n" "Language: kk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 3.9-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Компьютерді сөндіруге немесе қайта жүктеуге жіберген кезде растау диалогын " "көрсетпеу" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Компьютерді сөндіруге немесе қайта жүктеуге жіберген кезде растау диалогын " "көрсету қажет пе." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Сеанстар мәзірінен \"Сеанстан шығу\" жолын алып тастау" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" "Сеанстар мәзірінен \"Сеанстан шығу\" жолын алып тастауға мүмкіндік береді." #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Сеанстар мәзірінен \"Қайта жүктеу\" жолын алып тастау" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" "Сеанстар мәзірінен \"Қайта жүктеу\" жолын алып тастауға мүмкіндік береді." #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Сеанстар мәзірінен \"Сөндіру\" жолын алып тастау" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "Сеанстар мәзірінен \"Сөндіру\" жолын алып тастауға мүмкіндік береді." #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "Қонақ" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "Жүйе баптаулары…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "Онлайн/желілік тіркемелері…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 #, fuzzy msgid "Switch Account…" msgstr "Пайдаланушы ауыстыру..." #: ../src/service.c:576 ../src/service.c:592 #, fuzzy msgid "Switch Account" msgstr "Пайдаланушы ауыстыру..." #: ../src/service.c:588 #, fuzzy msgid "Lock/Switch Account…" msgstr "Пайдаланушы ауыстыру..." #: ../src/service.c:589 #, fuzzy msgid "Lock/Switch Account" msgstr "Пайдаланушы ауыстыру..." #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "Қонақты сеанс" #: ../src/service.c:697 msgid "Log Out…" msgstr "Сеанстан шығу…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Сеанстан шығу" #: ../src/service.c:715 msgid "Suspend" msgstr "Қалғу" #: ../src/service.c:718 msgid "Hibernate" msgstr "Ұйықтау" #: ../src/service.c:723 msgid "Restart…" msgstr "Қайта жүктеу…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Қайта жүктеу" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Сөндіру…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Сөндіру" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "" "Барлық бағдарламаларды жауып, компьютеріңіздегі сеанстан шығуды қалайсыз ба?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "Кейбір жаңартулар компьютеріңіз қайта жүктелмегенше іске асырылмайды." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Болдырмау" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "Барлық бағдарламаларды жауып, компьютеріңізді қайта жүктеуді қалайсыз ба?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "Барлық бағдарламаларды жауып, компьютеріңізді сөндіруді қалайсыз ба?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Classic Guest Session" #~ msgstr "Классикалық қонақты сессия" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "Классикалық жұмыс үстелі бар қонақты сессия бастау" #~ msgid "Lock Screen" #~ msgstr "Экранды бөгеттеу" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Сеанстан шығу" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Қайта жүктеу" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Сөндіру" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Сеанстан шығу" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Қайта жүктеу" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Сөндіру" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Сеанстан шығу" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "Қайта жүктеу..." #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "Сөндіру..." #~ msgid "Restart Instead" #~ msgstr "Қайта жүктеу" #~ msgid "Restart Instead…" #~ msgstr "Қайта жүктеу..." #~ msgid "Some software updates won’t apply until the computer next restarts." #~ msgstr "" #~ "Кейбір бағдарлама жаңартулары тек компьютер қайта жүктелгеннен кейін ғана " #~ "іске асырылады." #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "0" #~ msgid "Switch From %s…" #~ msgstr "%s пайдаланушысынан ауысу..." #~ msgid "Software Up to Date" #~ msgstr "Бағдарламалық қамтамасыздандыру актуальды күйде" #~ msgid "Updates Available…" #~ msgstr "Жаңартулар жетімді..." #~ msgid "Updates Installing…" #~ msgstr "Жаңартулар орнатылуда..." #~ msgid "Restart to Complete Updates…" #~ msgstr "Жаңартуды аяқтау үшін компьютерді қайта жүктеңіз..." #~ msgid "Displays…" #~ msgstr "Мониторлар..." #~ msgid "Startup Applications…" #~ msgstr "Жүйеге кірген кезде автоматты түрде ашылатын бағдарламалар..." #~ msgid "Attached Devices" #~ msgstr "Қосылған құрылғылар" #~ msgid "Printers" #~ msgstr "Принтерлер" #~ msgid "Scanners" #~ msgstr "Сканерлер" #~ msgid "Webcam" #~ msgstr "Вебкамера" #~ msgid "User Accounts…" #~ msgstr "Пайдаланушы тіркемелері..." #~ msgid "%s Webcam" #~ msgstr "%s веб-камерасы" #~ msgid "Scanner" #~ msgstr "Сканер" #~ msgid "%s Scanner" #~ msgstr "%s сканері" #~ msgid "Shut Down..." #~ msgstr "Сөндіру..." #~ msgid "Log Out..." #~ msgstr "Сеанстан шығу..." #~ msgid "Restart Instead..." #~ msgstr "Қайта жүктеу..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "" #~ "Сеанстар мәзірінен \"Сеанстан шығу\" жолын алып тастайтындай әрекеттерді " #~ "орындайды." #~ msgid "Switch From %s..." #~ msgstr "%s пайдаланушысынан ауысу..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Сөндіру..." #~ msgid "Restart..." #~ msgstr "Қайта жүктеу..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Қайта жүктеу..." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "" #~ "Сеанстар мәзірінен \"Қайта жүктеу\" жолын алып тастайтындай әрекеттерді " #~ "орындайды." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "" #~ "Сеанстар мәзірінен \"Сөндіру\" жолын алып тастайтындай әрекеттерді " #~ "орындайды." #~ msgid "Restart to Complete Update" #~ msgstr "Жаңартуды аяқтау үшін компьютерді қайта жүктеңіз" #~ msgid "Session" #~ msgstr "Сеанс" #~ msgid "Switch User..." #~ msgstr "Пайдаланушыны ауыстыру..." #~ msgid "Restart to Complete Update…" #~ msgstr "Жаңартуды аяқтау үшін компьютерді қайта жүктеу..." ayatana-indicator-session-0.4.4/po/kl.po0000644000000000000000000001416713567434467015076 0ustar # Kalaallisut translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Mike Gabriel , 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2017-07-21 15:41+0200\n" "Last-Translator: Mike Gabriel \n" "Language-Team: Kalaallisut\n" "Language: kl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 msgid "Remove the Restart item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 msgid "Remove the shutdown item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "" #: ../src/service.c:697 msgid "Log Out…" msgstr "" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "" #: ../src/service.c:715 msgid "Suspend" msgstr "" #: ../src/service.c:718 msgid "Hibernate" msgstr "" #: ../src/service.c:723 msgid "Restart…" msgstr "" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "" #: ../src/service.c:730 msgid "Shut Down…" msgstr "" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" ayatana-indicator-session-0.4.4/po/km.po0000644000000000000000000002536113567434467015075 0ustar # Khmer translation for indicator-session # Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-04-01 14:35+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Central Khmer \n" "Language: km\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 2.20-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "កុំបង្ហាញសំណួរបញ្ជាក់នៅពេល ចេញពីប្រព័ន្ធ, បើកម៉ាស៊ីនឡើងវិញ និង បិទម៉ាស៊ីន" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "បង្ហាញសំណួរបញ្ជាក់នៅពេល ចេញពីប្រព័ន្ធ, បើកម៉ាស៊ីនឡើងវិញ និង បិទម៉ាស៊ីន ឬក៏អត់ ។" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "លុបប៊ូតុង\"ចេញពីប្រព័ន្ធ\"ពីបញ្ជីវគ្គ" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "លុបប៊ូតុង\"បើកម៉ាស៊ីនឡើងវិញ\"ពីបញ្ជីវគ្គ" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "លុបប៊ូតុង\"បិទម៉ាស៊ីន\"ពីបញ្ជីវគ្គ" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "វគ្គភ្ញៀវ" #: ../src/service.c:697 msgid "Log Out…" msgstr "ចេញពីប្រព័ន្ធ…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "ចេញពីប្រព័ន្ធ" #: ../src/service.c:715 msgid "Suspend" msgstr "ដេក" #: ../src/service.c:718 msgid "Hibernate" msgstr "ដេកយូរ" #: ../src/service.c:723 msgid "Restart…" msgstr "បើកម៉ាស៊ីនឡើងវិញ…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "បើកម៉ាស៊ីនឡើងវិញ" #: ../src/service.c:730 msgid "Shut Down…" msgstr "បិទម៉ាស៊ីន…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "បិទម៉ាស៊ីន" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "តើអ្នកពិតជាចង់បិទកម្មវិធីទាំងអស់ រួចចេញពីប្រព័ន្ធមែនទេ ?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "បន្ទាន់សម័យចំពោះកម្មវិធីខ្លះមិនទាន់ប្រើបាននៅឡើយទេ លុះត្រាតែអ្នកបើកម៉ាស៊ីនឡើងវិញ ។" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "បោះ​បង់" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "តើអ្នកពិតជាចង់បិទកម្មវិធីទាំងអស់ រួចបើកម៉ាស៊ីនឡើងវិញមែនទេ ?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "តើអ្នកពិតជាចង់បិទកម្មវិធីទាំងអស់ រួចបិទម៉ាស៊ីនមែនទេ ?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Lock Screen" #~ msgstr "ចាក់សោ" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "ចេញពីប្រព័ន្ធ" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "បើកម៉ាស៊ីនឡើងវិញ" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "បិទម៉ាស៊ីន" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "ចេញពីប្រព័ន្ធ" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "បើកម៉ាស៊ីនឡើងវិញ" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "បិទម៉ាស៊ីន" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "ចេញពីប្រព័ន្ធ" #~ msgid "Restart Instead" #~ msgstr "សូមបើកម៉ាស៊ីនឡើងវិញ" #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "ប្ដូរអ្នកប្រើពី %s..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "កុំបង្ហាញប៊ូតុង\"ចេញពីប្រព័ន្ធ\"ក្នុងបញ្ជីវគ្គ" #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "កុំបង្ហាញប៊ូតុង\"បិទម៉ាស៊ីន\"ក្នុងបញ្ជីវគ្គ" #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "កុំបង្ហាញប៊ូតុង\"បើកម៉ាស៊ីនឡើងវិញ\"ក្នុងបញ្ជីវគ្គ" #~ msgid "Shut Down..." #~ msgstr "បិទម៉ាស៊ីន..." #~ msgid "Restart..." #~ msgstr "បើកម៉ាស៊ីនឡើងវិញ..." #~ msgid "Log Out..." #~ msgstr "ចេញពីប្រព័ន្ធ..." #~ msgid "Restart Instead..." #~ msgstr "សូមបើកម៉ាស៊ីនឡើងវិញ..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "បិទម៉ាស៊ីន..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "បើកម៉ាស៊ីនឡើងវិញ..." #~ msgid "Switch User..." #~ msgstr "ប្ដូរអ្នកប្រើ..." #~ msgid "Switch From %s..." #~ msgstr "ប្ដូរអ្នកប្រើពី %s..." #~ msgid "Restart to Complete Update…" #~ msgstr "សូមបើកម៉ាស៊ីនឡើងវិញដើម្បីបញ្ចប់ការបន្ទាន់សម័យ..." #~ msgid "Restart to Complete Update" #~ msgstr "សូមបើកម៉ាស៊ីនឡើងវិញដើម្បីបញ្ចប់ការបន្ទាន់សម័យ" ayatana-indicator-session-0.4.4/po/kn.po0000644000000000000000000002460413567434467015075 0ustar # Kannada translation for indicator-session # Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2009. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-04-01 14:39+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Kannada \n" "Language: kn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 2.20-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "ನಿರ್ಗಮ, ಪುನರಾರಂಭ, ಸ್ಥಬ್ಧಗೊಳಿಸಲು ಆಯ್ಕೆ ಖಚಿತಗೊಳಿಸಲು ಮರುಪ್ರಶ್ನೆ ಬರದಂತಾಗಿಸು." #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "ನಿರ್ಗಮ, ಪುನರಾರಂಭ, ಸ್ಥಬ್ಧಗೊಳಿಸಲು ಆಯ್ಕೆ ಖಚಿತಗೊಳಿಸಲು ಮರುಪ್ರಶ್ನೆಗಳನ್ನು ಮೂಡುವಂತಾಗಿಸಬೇಕೊ " "ಅಥವಾ ಬೇಡವೊ." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "ಅಧಿವೇಶನ ಮೆನೂವಿನಿಂದ 'ಲಾಗ್‌ಔಟ್' ಆಯ್ಕೆಯನ್ನು ತೆಗೆ." #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "ಅಧಿವೇಶನ ಮೆನೂವಿನಿಂದ 'ಪುನರಾರಂಭ' ಆಯ್ಕೆಯನ್ನು ತೆಗೆ." #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "ಅಧಿವೇಶನ ಮೆನೂವಿನಿಂದ 'ಸ್ಥಬ್ಧಗೊಳಿಸು' ಆಯ್ಕೆಯನ್ನು ತೆಗೆ." #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "ಅತಿಥಿ ಅಧಿವೇಶನ" #: ../src/service.c:697 msgid "Log Out…" msgstr "ನಿರ್ಗಮಿಸು…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "ನಿರ್ಗಮಿಸು" #: ../src/service.c:715 msgid "Suspend" msgstr "" #: ../src/service.c:718 msgid "Hibernate" msgstr "ಹೈಬರ್ನೇಟ್" #: ../src/service.c:723 msgid "Restart…" msgstr "ಪುನರಾರಂಭಿಸು…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "ಪುನರಾರಂಭಿಸು" #: ../src/service.c:730 msgid "Shut Down…" msgstr "ಸ್ಥಗಿತಗೊಳಿಸು…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "ಸ್ಥಗಿತಗೊಳಿಸು" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "ಎಲ್ಲಾ ಕಾರ್ಯಗಳನ್ನು ಮುಚ್ಚಿ, ಗಣಕದಿಂದ ನಿರ್ಗಮಿಸಬೇಕೆಂದು ಖಚಿತಪಡಿಸುವಿರ?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "ಕೆಲವು ತಂತ್ರಾಂಶಗಳು ಗಣಕ ಯಂತ್ರವನ್ನು ಪುನರಾರಂಭಿಸುವ ವರೆಗೂ ಕೆಲಸ ಮಾಡುವುದಿಲ್ಲ" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "ಎಲ್ಲಾ ಕಾರ್ಯಗಳನ್ನು ಮುಚ್ಚಿ, ಗಣಕವನ್ನು ಪುನರಾರಂಭಿಸಬೇಕೆಂದು ಖಚಿತಪಡಿಸುವಿರ?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "ಎಲ್ಲಾ ಕಾರ್ಯಗಳನ್ನು ಮುಚ್ಚಿ, ಗಣಕವನ್ನು ಸ್ಥಗಿತಗೊಳಿಸಬೇಕೆಂದು ಖಚಿತಪಡಿಸುವಿರ?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Lock Screen" #~ msgstr "ತೆರೆಯನ್ನು ಬಂಧಿಸು" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "ನಿರ್ಗಮಿಸು" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "ಪುನರಾರಂಭಿಸು" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "ಸ್ಥಬ್ಧಗೊಳಿಸು" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "ನಿರ್ಗಮಿಸು" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "ಪುನರಾರಂಭಿಸು" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "ಸ್ಥಬ್ಧಗೊಳಿಸು" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "ನಿರ್ಗಮಿಸು" #~ msgid "Switch User..." #~ msgstr "ಬಳಕೆದಾರರನು ಬದಲಾಯಿಸಿ..." #~ msgid "Switch From %s..." #~ msgstr "%s ನಿಂದ ಬಳಕೆದಾರನನ್ನು ಬದಲಾಯಿಸಿ..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "ಅಧಿವೇಶನ ಮೆನೂವಿನಲ್ಲಿ 'ಲಾಗ್‌ಔಟ್' ಆಯ್ಕೆ ಕಾಣದಂತೆ ಮಾಡು." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "'ಪುನರಾರಂಭ' ಗುಂಡಿಯನ್ನು ಅಧಿವೇಶನ ಮೆನೂವಿನಲ್ಲಿ ಕಾಣದಂತೆ ಮಾಡು." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "'ಸ್ಥಬ್ಧಗೊಳಿಸು' ಗುಂಡಿಯನ್ನು ಅಧಿವೇಶನ ಮೆನೂವಿನಲ್ಲಿ ಕಾಣದಂತೆ ಮಾಡು." #~ msgid "Shut Down..." #~ msgstr "ಸ್ಥಬ್ಧಗೊಳಿಸು..." #~ msgid "Restart..." #~ msgstr "ಪುನರಾರಂಭಿಸು..." #~ msgid "Log Out..." #~ msgstr "ನಿರ್ಗಮಿಸು..." #~ msgid "Session" #~ msgstr "ಅಧಿವೇಶನ" #~ msgid "Restart to Complete Update…" #~ msgstr "ಅಪ್‌ಡೇಟ್‌ ಕಾರ್ಯವನ್ನು ಪೂರ್ಣಗೊಳಿಸಲು ಪುನರಾರಂಭಿಸಿ..." #~ msgid "Restart to Complete Update" #~ msgstr "ಅಪ್‌ಡೇಟ್‌ ಕಾರ್ಯವನ್ನು ಪೂರ್ಣಗೊಳಿಸಲು ಪುನರಾರಂಭಿಸಿ" ayatana-indicator-session-0.4.4/po/ko.po0000644000000000000000000002527413567434467015102 0ustar # Korean translations for PACKAGE package. # Copyright (C) 2010 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Canonical OEM, 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-04-01 14:39+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Korean \n" "Language: ko\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 2.20-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "나가거나 다시 시작, 또는 컴퓨터를 끌 때 물어보지 않음" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "나가거나 다시 시작, 또는 컴퓨터를 끌 때 물어볼지 결정합니다." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "세션 메뉴에서 나가기 항목 빼기" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "나가는 단추를 세션 메뉴에 나타나지 않게 합니다." #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "세션 메뉴에서 다시 시작 항목 빼기" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "다시 시작 단추가 세션 메뉴에 나타나지 않게 합니다." #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "세션 메뉴에서 컴퓨터 끄기 항목 빼기" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "컴퓨터 끄기 단추가 세션 메뉴에 나타나지 않게 합니다." #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "손님" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "시스템 설정…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "온라인 계정…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 #, fuzzy msgid "Switch Account…" msgstr "온라인 계정..." #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 #, fuzzy msgid "Lock/Switch Account…" msgstr "온라인 계정..." #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "손님 세션" #: ../src/service.c:697 msgid "Log Out…" msgstr "나가기…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "나가기" #: ../src/service.c:715 msgid "Suspend" msgstr "대기" #: ../src/service.c:718 msgid "Hibernate" msgstr "잠자기" #: ../src/service.c:723 msgid "Restart…" msgstr "다시 시작…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "다시 시작" #: ../src/service.c:730 msgid "Shut Down…" msgstr "컴퓨터 끄기…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "컴퓨터 끄기" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "모든 프로그램을 닫고 나가시겠습니까?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "일부 소프트웨어 업데이트는 다음 다시 시작까지 적용되지 않습니다." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "취소" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "모든 프로그램을 닫고 컴퓨터를 다시 시작하시겠습니까?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "모든 프로그램을 닫고 컴퓨터를 끄시겠습니까?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Classic Guest Session" #~ msgstr "예전 손님 세션" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "손님 세션을 예전 데스크톱 환경에서 엽니다." #~ msgid "Lock Screen" #~ msgstr "화면 잠금" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "나가기" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "다시 시작" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "컴퓨터 끄기" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "나가기" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "다시 시작" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "컴퓨터 끄기" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "나가기" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "다시 시작..." #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "컴퓨터 끄기..." #~ msgid "Restart Instead" #~ msgstr "대신 다시 시작" #~ msgid "Restart Instead…" #~ msgstr "대신 다시 시작..." #~ msgid "Some software updates won’t apply until the computer next restarts." #~ msgstr "" #~ "일부 소프트웨어 업데이트는 컴퓨터가 다시 시작하기 전까지 적용되지 않을 수 " #~ "있습니다." #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "1" #~ msgid "Switch From %s…" #~ msgstr "%s에서 다른 계정으로..." #~ msgid "Software Up to Date" #~ msgstr "최신 상태의 소프트웨어" #~ msgid "Updates Available…" #~ msgstr "업데이트 있음..." #~ msgid "Updates Installing…" #~ msgstr "업데이트 설치중..." #~ msgid "Restart to Complete Updates…" #~ msgstr "업데이트를 다하기 위해 다시 시작..." #~ msgid "Displays…" #~ msgstr "화면..." #~ msgid "Startup Applications…" #~ msgstr "시작 프로그램..." #~ msgid "Attached Devices" #~ msgstr "연결된 장치" #~ msgid "Printers" #~ msgstr "프린터" #~ msgid "Scanners" #~ msgstr "스캐너" #~ msgid "Webcam" #~ msgstr "웹캠" #~ msgid "User Accounts…" #~ msgstr "사용자 계정..." #~ msgid "%s Webcam" #~ msgstr "%s 웹캠" #~ msgid "Scanner" #~ msgstr "스캐너" #~ msgid "%s Scanner" #~ msgstr "%s 스캐너" #~ msgid "Shut Down..." #~ msgstr "컴퓨터 끄기..." #~ msgid "Log Out..." #~ msgstr "로그아웃..." #~ msgid "Restart..." #~ msgstr "다시 시작..." #~ msgid "Switch User..." #~ msgstr "사용자 전환..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "다시 시작..." #~ msgid "Restart Instead..." #~ msgstr "대신 다시 시작..." #~ msgid "Switch From %s..." #~ msgstr "%s에서 전환..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "이것은 로그아웃 버튼을 세션 메뉴에서 보이지 않게 만들 것 입니다." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "컴퓨터 끄기..." #~ msgid "Restart to Complete Update…" #~ msgstr "업데이트를 완료하기 위해 다시 시작합니다..." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "세션 메뉴에서 다시 시작 버튼이 보이지 않게 합니다." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "세션 메뉴에서 컴퓨터 끄기 버튼이 보이지 않게 합니다." #~ msgid "Session" #~ msgstr "세션" #~ msgid "Restart to Complete Update" #~ msgstr "업데이트를 롼료하기 위해 다시 시작" ayatana-indicator-session-0.4.4/po/ku.po0000644000000000000000000002011513567434467015075 0ustar # Kurdish translation for indicator-session # Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2009. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-04-01 14:39+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Kurdish \n" "Language: ku\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 2.20-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "Diyaloga ji bo erêkirina derketin, nûdestpêkirin û girtinê nîşan nede" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Ji bo tevgerên derketin, nûdestpêkirin û girtinê diyaloxa erêkirinê nîşnbide " "yan na." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 #, fuzzy msgid "Remove the Log Out item from the session menu" msgstr "Bişkoka \"Derkeve\" ji nav Menûya Danişînê derxe" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Bişkoka \"Derkeve\" ji nav Menûya Danişînê derxe" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Bişkoka \"Derkeve\" ji nav Menûya Danişînê derxe" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "Danişîna Mêvanî" #: ../src/service.c:697 msgid "Log Out…" msgstr "Derketin…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Derkeve" #: ../src/service.c:715 msgid "Suspend" msgstr "Têxe xewê" #: ../src/service.c:718 msgid "Hibernate" msgstr "Xewa kûr" #: ../src/service.c:723 msgid "Restart…" msgstr "Nûdestpêkirin…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Nûdestpêkirin" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Girtin…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Girtin" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Betal" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Lock Screen" #~ msgstr "Ekranê qefil bike" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Derketin" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Nûdestpêkirin" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Girtin" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Derketin" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Dîsdestpêkirin" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Girtin" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Derketin" #~ msgid "Restart Instead" #~ msgstr "Şûna wê dîsdestpêkirin" #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "0" #~ msgid "Restart..." #~ msgstr "Nûdestpêkirin..." #~ msgid "Log Out..." #~ msgstr "Derketin..." #~ msgid "Switch User..." #~ msgstr "Bikarhêner Biguherîne..." #~ msgid "Switch From %s..." #~ msgstr "Ji %s derbas be..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Dadan..." #~ msgid "Restart Instead..." #~ msgstr "Şûna wê dîsdestpêkirin..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Dîsdestpêkirin..." #~ msgid "Restart to Complete Update…" #~ msgstr "Ji bo temamkirina rojanekirinê nûdestpêkirin..." #~ msgid "Restart to Complete Update" #~ msgstr "Ji bo temamkirina rojanekirinê nûdestpêkirin" #~ msgid "Shut Down..." #~ msgstr "Girtin..." ayatana-indicator-session-0.4.4/po/kw.po0000644000000000000000000001415713567434467015110 0ustar # Cornish translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Mike Gabriel , 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2017-07-21 15:41+0200\n" "Last-Translator: Mike Gabriel \n" "Language-Team: Cornish\n" "Language: kw\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 msgid "Remove the Restart item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 msgid "Remove the shutdown item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "" #: ../src/service.c:697 msgid "Log Out…" msgstr "" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "" #: ../src/service.c:715 msgid "Suspend" msgstr "" #: ../src/service.c:718 msgid "Hibernate" msgstr "" #: ../src/service.c:723 msgid "Restart…" msgstr "" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "" #: ../src/service.c:730 msgid "Shut Down…" msgstr "" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" ayatana-indicator-session-0.4.4/po/ky.po0000644000000000000000000001430713567434467015107 0ustar # Kirghiz translation for indicator-session # Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2011. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2011-05-31 04:24+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Kirghiz \n" "Language: ky\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" "X-Generator: Launchpad (build 14041)\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 msgid "Remove the Restart item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 msgid "Remove the shutdown item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "" #: ../src/service.c:697 msgid "Log Out…" msgstr "" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "" #: ../src/service.c:715 msgid "Suspend" msgstr "" #: ../src/service.c:718 msgid "Hibernate" msgstr "" #: ../src/service.c:723 msgid "Restart…" msgstr "" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "" #: ../src/service.c:730 msgid "Shut Down…" msgstr "" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" ayatana-indicator-session-0.4.4/po/la.po0000644000000000000000000001415313567434467015057 0ustar # Latin translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Mike Gabriel , 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2017-07-21 15:41+0200\n" "Last-Translator: Mike Gabriel \n" "Language-Team: Latin\n" "Language: la\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 msgid "Remove the Restart item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 msgid "Remove the shutdown item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "" #: ../src/service.c:697 msgid "Log Out…" msgstr "" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "" #: ../src/service.c:715 msgid "Suspend" msgstr "" #: ../src/service.c:718 msgid "Hibernate" msgstr "" #: ../src/service.c:723 msgid "Restart…" msgstr "" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "" #: ../src/service.c:730 msgid "Shut Down…" msgstr "" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" ayatana-indicator-session-0.4.4/po/lb.po0000644000000000000000000002507013567434467015060 0ustar # Luxembourgish translation for indicator-session # Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2009. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-04-01 11:39+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Luxembourgish \n" "Language: lb\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 2.20-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Keng Bestätegung weise fir de Computer nei ze starten, auszemaachen an " "ofzemellen" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "D'Bestätegungsfënster weise fir de Computer nei ze starten, auszemaachen an " "ofzemellen." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Den Element \"Ofmellen\" aus dem Sessiounsmenü ewechmaachen" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "Mécht dass de Knäppchen \"Ofmellen\" net am Sessiounsmenü opdaucht." #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Den Element \"Nei starten\" aus dem Sessiounsmenü ewechmaachen" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "Mécht dass de Knäppchen \"Nei starten\" net am Sessiounsmenü opdaucht." #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Den Element \"Ausmaachen\" aus dem Sessiounsmenü ewechmaachen" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "Mécht dass de Knäppchen \"Ausmaachen\" net am Sessiounsmenü opdaucht." #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "Gaascht" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "Systemastellungen…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "Online-Konten…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 #, fuzzy msgid "Switch Account…" msgstr "Online-Konten…" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 #, fuzzy msgid "Lock/Switch Account…" msgstr "Online-Konten…" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "Gaaschtsessioun" #: ../src/service.c:697 msgid "Log Out…" msgstr "Ofmellen…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Ofmellen" #: ../src/service.c:715 msgid "Suspend" msgstr "Schlofmodus" #: ../src/service.c:718 msgid "Hibernate" msgstr "Wanterschlof" #: ../src/service.c:723 msgid "Restart…" msgstr "Nei starten…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Nei starten" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Ausmaachen…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Ausmaachen" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "" "Wëllt Dir wierklech all Programmer zoumaachen an Iech vum Computer ofmellen?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "Verschidde Softwareupdatë funktionéiere réischt wann Dir de Computer nei " "start." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Ofbriechen" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "Wëllt Dir wierklech all Programmer zoumaachen an de Computer nei starten?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" "Wëllt Dir wierklech all Programmer zoumaachen an de Computer ausmaachen?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Classic Guest Session" #~ msgstr "Klassesch Gaaschtsessioun" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "Eng Gaaschtsessioun am klasseschen Desktop starten" #~ msgid "Lock Screen" #~ msgstr "Bildschierm spären" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Ofmellen" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Nei starten" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Ausmaachen" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Ofmellen" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Nei starten" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Ausmaachen" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Ofmellen" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "Nei starten..." #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "Ausmaachen..." #~ msgid "Restart Instead" #~ msgstr "Léiwer nei starten" #~ msgid "Restart Instead…" #~ msgstr "Léiwer nei starten..." #~ msgid "Some software updates won’t apply until the computer next restarts." #~ msgstr "Puer Updatë ginn eréischt no engem Neistart applizéiert." #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "1" #~ msgid "Switch From %s…" #~ msgstr "Vun %s wiesselen…" #~ msgid "Software Up to Date" #~ msgstr "Software ass aktuell" #~ msgid "Updates Available…" #~ msgstr "Updatë si verfügbar..." #~ msgid "Updates Installing…" #~ msgstr "Updatë ginn installéiert..." #~ msgid "Displays…" #~ msgstr "Bildschiermer..." #~ msgid "Startup Applications…" #~ msgstr "Startprogrammer..." #~ msgid "Attached Devices" #~ msgstr "Ugeschloss Geräter" #~ msgid "Printers" #~ msgstr "Drécker" #~ msgid "Scanners" #~ msgstr "Scanneren" #~ msgid "Webcam" #~ msgstr "Webcam" #~ msgid "User Accounts…" #~ msgstr "Benotzerkonten" #~ msgid "%s Webcam" #~ msgstr "%s Webcam" #~ msgid "Scanner" #~ msgstr "Scanner" #~ msgid "%s Scanner" #~ msgstr "%s Scanner" #~ msgid "Restart Instead..." #~ msgstr "Léiwer nei starten..." #~ msgid "Shut Down..." #~ msgstr "Ausmaachen..." #~ msgid "Restart..." #~ msgstr "Nei starten..." #~ msgid "Log Out..." #~ msgstr "Ofmellen..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Ausmaachen..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Nei starten..." #~ msgid "Switch User..." #~ msgstr "Benotzer wiesselen…" #~ msgid "Session" #~ msgstr "Sëtzung" #~ msgid "Switch From %s..." #~ msgstr "Benotzer %s wiesselen…" #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "Mécht, dass de Knäppchen Ofmellen net am Sessiounsmenü opdaucht." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "Mécht, dass de Knäppchen Ausmaachen net am Sessiounsmenü opdaucht." #~ msgid "Restart to Complete Update…" #~ msgstr "Nei starten, fir den Update ofzeschléissen..." #~ msgid "Restart to Complete Update" #~ msgstr "Nei starten, fir den Update ofzeschléissen" #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "Mécht, dass de Knäppchen Nei starten net am Sessiounsmenü opdaucht." ayatana-indicator-session-0.4.4/po/LINGUAS0000644000000000000000000000061213567434467015143 0ustar af am an ar ast az bem be bg bn bo br bs ca ca@valencia ce ckb co crh cs cv cy da de el en_AU en_CA en_GB eo es et eu fa fil fi fo fr_CA fr frp fy ga gd gl gu he hi hr ht hu hy ia id is it ja ka kk kl km kn ko ku kw ky la lb lo lt lv mg mhr mi ml mr ms my nb ne nl nn oc os pa pl ps pt_BR pt ro ru sa sc sd se shn si sk sl sq sr sv sw szl ta te tg th ti tr ug uk ur uz vi wae zh_CN zh_HK zh_TW ayatana-indicator-session-0.4.4/po/lo.po0000644000000000000000000001415713567434467015101 0ustar # Laotian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Mike Gabriel , 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2017-07-21 15:41+0200\n" "Last-Translator: Mike Gabriel \n" "Language-Team: Laotian\n" "Language: lo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 msgid "Remove the Restart item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 msgid "Remove the shutdown item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "" #: ../src/service.c:697 msgid "Log Out…" msgstr "" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "" #: ../src/service.c:715 msgid "Suspend" msgstr "" #: ../src/service.c:718 msgid "Hibernate" msgstr "" #: ../src/service.c:723 msgid "Restart…" msgstr "" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "" #: ../src/service.c:730 msgid "Shut Down…" msgstr "" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" ayatana-indicator-session-0.4.4/po/lt.po0000644000000000000000000003107113567434467015100 0ustar # Lithuanian translation for indicator-session # Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2009. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2019-09-02 19:24+0000\n" "Last-Translator: Moo \n" "Language-Team: Lithuanian \n" "Language: lt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n % 10 == 1 && (n % 100 < 11 || n % 100 > " "19)) ? 0 : ((n % 10 >= 2 && n % 10 <= 9 && (n % 100 < 11 || n % 100 > 19)) ? " "1 : 2);\n" "X-Generator: Weblate 3.9-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Nerodyti dialogo lango, skirto patvirtinti atsijungimo, paleidimo iš naujo " "ir išjungimo veiksmus" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Rodyti ar nerodyti patvirtinimo dialogo langą, skirtą atsijungimo, paleidimo " "iš naujo ir išjungimo veiksmams." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Pašalinti atsijungimo punktą iš seanso meniu" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "Padaro taip, kad atsijungimo mygtukas nebūtų rodomas seanso meniu." #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 msgid "Remove the Restart item from the session menu." msgstr "Pašalinti paleidimo iš naujo punktą iš seanso meniu." #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" "Padaro taip, kad paleidimo iš naujo mygtukas nebūtų rodomas seanso meniu." #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 msgid "Remove the shutdown item from the session menu." msgstr "Pašalinti išjungimo punktą iš seanso meniu." #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "Padaro taip, kad išjungimo mygtukas nebūtų rodomas seanso meniu." #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "Sistema, %s" #: ../src/service.c:191 msgid "System" msgstr "Sistema" #: ../src/service.c:325 msgid "Guest" msgstr "Svečias" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "%s darbalaukio žinynas" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "%s žinynas" #: ../src/service.c:346 msgid "About This Computer" msgstr "Apie šį kompiuterį" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "Pranešti apie klaidą…" #: ../src/service.c:362 msgid "System Settings…" msgstr "Sistemos nustatymai…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "Internetinės paskyros…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "Paleisti ekrano užsklandą" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "Perjungti paskyrą…" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "Perjungti paskyrą" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "Užrakinti/Perjungti paskyrą…" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "Užrakinti/Perjungti paskyrą" #: ../src/service.c:595 msgid "Lock" msgstr "Užrakinti" #: ../src/service.c:620 msgid "Guest Session" msgstr "Svečio seansas" #: ../src/service.c:697 msgid "Log Out…" msgstr "Atsijungti…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Atsijungti" #: ../src/service.c:715 msgid "Suspend" msgstr "Pristabdyti" #: ../src/service.c:718 msgid "Hibernate" msgstr "Užmigdyti" #: ../src/service.c:723 msgid "Restart…" msgstr "Paleisti iš naujo…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Paleisti iš naujo" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Išjungti…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Išjungti" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "Įspėjimas" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "Operacinės sistemos klaidų seklį galima pasiekti,\n" "naudojant saityno naršyklę.\n" "\n" "Ayatana seanso indikatoriui nepavyko jūsų kompiuteryje\n" "rasti jokios naršyklės." #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "Ar tikrai norite užverti visas programas ir atsijungti?" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "Kai kurie programų atnaujinimai nebus pritaikyti tol, kol kompiuteris nebus " "paleistas iš naujo." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Atsisakyti" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "Ar tikrai norite užverti visas programas ir paleisti kompiuterį iš naujo?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "Ar tikrai norite užverti visas programas ir išjungti kompiuterį?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "XFCE darbalaukio naudotojo vadovą galima peržiūrėti,\n" "naudojant saityno naršyklę.\n" "\n" "Ayatana seanso indikatoriui nepavyko jūsų kompiuteryje\n" "rasti jokios naršyklės." #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Ayatana seanso indikatorius kol kas nežino kaip rodyti \n" "šiuo metu paleistos darbalaukio aplinkos naudotojo vadovą\n" "ar pagalbos centrą.\n" "\n" "Prašome pranešti apie tai kūrėjams, adresu:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "Rodant informaciją %s, reikia\n" "saityno naršyklės.\n" "\n" "Ayatana seanso indikatoriui nepavyko jūsų kompiuteryje\n" "rasti jokios naršyklės." #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Ayatana seanso indikatorius kol kas nepalaiko jūsų darbalaukio aplinkos\n" "sistemos nustatymų programos iškvietimo.\n" "\n" "Prašome pranešti apie tai kūrėjams, adresu:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Ayatana seanso indikatorius kol kas nepalaiko slaptažodžio keitimo\n" "jūsų darbalaukio aplinkai.\n" "\n" "Prašome pranešti apie tai kūrėjams, adresu:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Ayatana seanso indikatorius kol kas nežino kaip rodyti \n" "šiuo metu paleistos darbalaukio aplinkos informaciją.\n" "\n" "Prašome pranešti apie tai kūrėjams, adresu:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #~ msgid "Classic Guest Session" #~ msgstr "Klasikinis svečio seansas" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "Pradėti svečio seansą naudojant klasikinį darbalaukį" #~ msgid "Lock Screen" #~ msgstr "Užrakinti ekraną" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Atsijungti" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Paleisti iš naujo" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Išjungti" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Atsijungti" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Paleisti iš naujo" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Išjungti" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Atsijungti" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "Paleisti iš naujo..." #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "Išjungti..." #~ msgid "Restart Instead" #~ msgstr "Geriau paleisti iš naujo" #~ msgid "Restart Instead…" #~ msgstr "Geriau paleisti iš naujo..." #~ msgid "Some software updates won’t apply until the computer next restarts." #~ msgstr "" #~ "Kai kurie programinės įrangos atnaujinimai nebus pritaikyti iki kito " #~ "kompiuterio paleidimo iš naujo." #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "0" #~ msgid "Switch From %s…" #~ msgstr "Persijungti iš %s..." #~ msgid "Software Up to Date" #~ msgstr "Programinė įranga atnaujinta" #~ msgid "Updates Available…" #~ msgstr "Yra atnaujinimų..." #~ msgid "Updates Installing…" #~ msgstr "Įdiegiami atnaujinimai..." #~ msgid "Restart to Complete Updates…" #~ msgstr "Paleisti iš naujo atnaujinimams užbaigti..." #~ msgid "Displays…" #~ msgstr "Ekranai..." #~ msgid "Startup Applications…" #~ msgstr "Paleidžiamos programos..." #~ msgid "Attached Devices" #~ msgstr "Prijungti įrenginiai" #~ msgid "Printers" #~ msgstr "Spausdintuvai" #~ msgid "Scanners" #~ msgstr "Skaitytuvai" #~ msgid "Webcam" #~ msgstr "Internetinė kamera" #~ msgid "User Accounts…" #~ msgstr "Naudotojų paskyros..." #~ msgid "%s Webcam" #~ msgstr "%s kamera" #~ msgid "Scanner" #~ msgstr "Skaitytuvas" #~ msgid "%s Scanner" #~ msgstr "%s skaitytuvas" #~ msgid "Restart..." #~ msgstr "Paleisti iš naujo..." #~ msgid "Log Out..." #~ msgstr "Atsijungti..." #~ msgid "Shut Down..." #~ msgstr "Išjungti..." #~ msgid "Switch User..." #~ msgstr "Perjungti naudotoją..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Paleisti iš naujo..." #~ msgid "Restart Instead..." #~ msgstr "Geriau paleisti iš naujo..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "Padaro, kad atsijungimo mygtukas nebūtų rodomas seanso meniu." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Išjungti..." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "Padaro, kad nesimatytų paleidimo iš naujo mygtuko seanso meniu." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "Padaro, kad nesimatytų išjungimo mygtuko seanso meniu." #~ msgid "Switch From %s..." #~ msgstr "Persijungti iš %s..." #~ msgid "Restart to Complete Update…" #~ msgstr "Paleisti iš naujo atnaujinimams užbaigti..." #~ msgid "Restart to Complete Update" #~ msgstr "Paleisti iš naujo atnaujinimams užbaigti" #~ msgid "Session" #~ msgstr "Seansas" ayatana-indicator-session-0.4.4/po/lv.po0000644000000000000000000002550113567434467015103 0ustar # Latvian translation for indicator-session # Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2009. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-04-01 11:39+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Latvian \n" "Language: lv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n % 10 == 0 || n % 100 >= 11 && n % 100 <= " "19) ? 0 : ((n % 10 == 1 && n % 100 != 11) ? 1 : 2);\n" "X-Generator: Weblate 2.20-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Nerādīt logu, lai apstiprinātu atteikšanos, pārstartēšanu un izslēgšanu" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Rādīt vai nerādīt apstiprināšanas logus atsakoties, pārstartējot un izslēdzot" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Izņem atteikšanās izvēli no sesijas izvēlnes" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "Likt atteikšanās pogai nerādīties sesijas izvēlnē." #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Izņem pārstartēšanas izvēli no sesijas izvēlnes" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "Likt pārstartēšanas pogai nerādīties sesijas izvēlnē." #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Izņem izslēgšanas izvēli no sesijas izvēlnes" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "Likt izslēgšanas pogai nerādīties sesijas izvēlnē." #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "Viesis" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "Sistēmas iestatījumi…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "Tiesšaistes konti…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 #, fuzzy msgid "Switch Account…" msgstr "Pārslēgt lietotāja kontu..." #: ../src/service.c:576 ../src/service.c:592 #, fuzzy msgid "Switch Account" msgstr "Pārslēgt lietotāja kontu..." #: ../src/service.c:588 #, fuzzy msgid "Lock/Switch Account…" msgstr "Pārslēgt lietotāja kontu..." #: ../src/service.c:589 #, fuzzy msgid "Lock/Switch Account" msgstr "Pārslēgt lietotāja kontu..." #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "Viesa sesija" #: ../src/service.c:697 msgid "Log Out…" msgstr "Atteikties…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Atteikties" #: ../src/service.c:715 msgid "Suspend" msgstr "Iesnaudināt" #: ../src/service.c:718 msgid "Hibernate" msgstr "Iemidzināt" #: ../src/service.c:723 msgid "Restart…" msgstr "Pārstartēt…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Pārstartēt" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Izslēgt…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Izslēgt" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "" "Vai esat pārliecināti, ka vēlaties aizvērt visas programmas un atteikties no " "sistēmas?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "Daži programmatūras uzlabojumi netiks attiecināti līdz nākošajai datora " "pārstartēšanai" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Atcelt" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "Vai esat pārliecināti, ka vēlaties aizvērt visas programmas un pārstartēt " "datoru?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" "Vai esat pārliecināti, ka vēlaties aizvērt visas programmas un izslēgt " "datoru?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Classic Guest Session" #~ msgstr "Klasiska viesa sesija" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "Palaist viesa sesiju, izmantojot klasisko darbvirsmu" #~ msgid "Lock Screen" #~ msgstr "Slēgt ekrānu" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Atteikties" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Pārstartēt" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Izslēgt" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Atteikties" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Pārstartēt" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Izslēgt" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Atteikties" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "Pārstartēt..." #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "Izslēgt..." #~ msgid "Restart Instead" #~ msgstr "Labāk pārstartēt" #~ msgid "Restart Instead…" #~ msgstr "Tā vietā pārstartēt..." #~ msgid "Some software updates won’t apply until the computer next restarts." #~ msgstr "" #~ "Daži programmatūras atjauninājumi nestāsies spēkā līdz nākamajai " #~ "pārstartēšanai." #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "1" #~ msgid "Switch From %s…" #~ msgstr "Pārslēgties no %s..." #~ msgid "Software Up to Date" #~ msgstr "Aktuālā programmatūra" #~ msgid "Updates Available…" #~ msgstr "Pieejamie atjauninājumi..." #~ msgid "Updates Installing…" #~ msgstr "Atjauninājumi, kas instalējas..." #~ msgid "Restart to Complete Updates…" #~ msgstr "Pārstartēt, lai pabeigtu atjaunināšanu..." #~ msgid "Displays…" #~ msgstr "Displeji..." #~ msgid "Startup Applications…" #~ msgstr "Starta lietotnes…" #~ msgid "Attached Devices" #~ msgstr "Pieslēgtās ierīces" #~ msgid "Printers" #~ msgstr "Printeri" #~ msgid "Scanners" #~ msgstr "Skeneri" #~ msgid "Webcam" #~ msgstr "Tīmekļa kamera" #~ msgid "User Accounts…" #~ msgstr "Lietotāja konti..." #~ msgid "%s Webcam" #~ msgstr "%s tīmekļa kameras" #~ msgid "Scanner" #~ msgstr "Skeneris" #~ msgid "%s Scanner" #~ msgstr "%s skeneris" #~ msgid "Restart..." #~ msgstr "Pārstartēt..." #~ msgid "Log Out..." #~ msgstr "Atteikties..." #~ msgid "Shut Down..." #~ msgstr "Izslēgt..." #~ msgid "Switch User..." #~ msgstr "Pārslēgt lietotāju..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Pārstartēt..." #~ msgid "Restart Instead..." #~ msgstr "Labāk pārstartēt" #~ msgid "Switch From %s..." #~ msgstr "Pārslēgties no %s..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "Nerāda atteikšanās pogu sesijas izvēlnē." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Izslēgt..." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "Izņem pārstartēšanas pogu no sesijas izvēlnes." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "Izņem izslēgšanas pogu no sesijas izvēlnes." #~ msgid "Restart to Complete Update…" #~ msgstr "Pārstartēt datoru, lai atjauninātu..." #~ msgid "Restart to Complete Update" #~ msgstr "Pārstartēt datoru, lai atjauninātu" #~ msgid "Session" #~ msgstr "Sesija" ayatana-indicator-session-0.4.4/po/mg.po0000644000000000000000000001431113567434467015062 0ustar # Malagasy translation for indicator-session # Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2011. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2011-07-23 12:14+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Malagasy \n" "Language: mg\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" "X-Generator: Launchpad (build 14041)\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 msgid "Remove the Restart item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 msgid "Remove the shutdown item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "" #: ../src/service.c:697 msgid "Log Out…" msgstr "" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "" #: ../src/service.c:715 msgid "Suspend" msgstr "" #: ../src/service.c:718 msgid "Hibernate" msgstr "" #: ../src/service.c:723 msgid "Restart…" msgstr "" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "" #: ../src/service.c:730 msgid "Shut Down…" msgstr "" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" ayatana-indicator-session-0.4.4/po/mhr.po0000644000000000000000000001417213567434467015252 0ustar # Language mhr translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Mike Gabriel , 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2017-07-21 15:41+0200\n" "Last-Translator: Mike Gabriel \n" "Language-Team: Language mhr\n" "Language: mhr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 msgid "Remove the Restart item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 msgid "Remove the shutdown item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "" #: ../src/service.c:697 msgid "Log Out…" msgstr "" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "" #: ../src/service.c:715 msgid "Suspend" msgstr "" #: ../src/service.c:718 msgid "Hibernate" msgstr "" #: ../src/service.c:723 msgid "Restart…" msgstr "" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "" #: ../src/service.c:730 msgid "Shut Down…" msgstr "" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" ayatana-indicator-session-0.4.4/po/mi.po0000644000000000000000000001415313567434467015070 0ustar # Maori translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Mike Gabriel , 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2017-07-21 15:41+0200\n" "Last-Translator: Mike Gabriel \n" "Language-Team: Maori\n" "Language: mi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 msgid "Remove the Restart item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 msgid "Remove the shutdown item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "" #: ../src/service.c:697 msgid "Log Out…" msgstr "" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "" #: ../src/service.c:715 msgid "Suspend" msgstr "" #: ../src/service.c:718 msgid "Hibernate" msgstr "" #: ../src/service.c:723 msgid "Restart…" msgstr "" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "" #: ../src/service.c:730 msgid "Shut Down…" msgstr "" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" ayatana-indicator-session-0.4.4/po/mk.po0000644000000000000000000001447713567434467015103 0ustar # Macedonian translation for indicator-session # Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-09-15 08:37+0000\n" "PO-Revision-Date: 2010-11-26 16:04+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Macedonian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" "X-Generator: Launchpad (build 14041)\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:1 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:2 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:3 msgid "" "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:4 msgid "Remove the Log Out item from the session menu" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:5 msgid "Remove the Restart item from the session menu" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:6 msgid "Remove the shutdown item from the session menu" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:7 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:8 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" #: ../data/extra-sessions/classic-desktop.desktop.in.in.h:1 msgid "Classic Guest Session" msgstr "" #: ../data/extra-sessions/classic-desktop.desktop.in.in.h:2 msgid "Start a guest session using the classic desktop" msgstr "" #: ../data/indicator-session-lock-screen.desktop.in.in.h:1 #: ../src/device-menu-mgr.c:649 msgid "Lock Screen" msgstr "" #: ../data/indicator-session-shutdown.desktop.in.in.h:1 #: ../src/settings-helper.c:86 ../src/device-menu-mgr.c:716 msgid "Shut Down" msgstr "" #: ../data/indicator-session-logout.desktop.in.in.h:1 #: ../src/settings-helper.c:84 ../src/device-menu-mgr.c:672 msgid "Log Out" msgstr "" #: ../data/indicator-session-restart.desktop.in.in.h:1 #: ../src/settings-helper.c:85 msgid "Restart" msgstr "" #: ../src/settings-helper.c:88 ../src/device-menu-mgr.c:677 msgid "Log Out…" msgstr "" #: ../src/settings-helper.c:89 msgid "Restart…" msgstr "" #: ../src/settings-helper.c:90 ../src/device-menu-mgr.c:721 msgid "Shut Down…" msgstr "" #. LOGOUT_DIALOG_LOGOUT, #: ../src/dialog.c:35 msgctxt "title" msgid "Log Out" msgstr "" #. LOGOUT_DIALOG_RESTART, #: ../src/dialog.c:36 msgctxt "title" msgid "Restart" msgstr "" #. LOGOUT_DIALOG_SHUTDOWN, #: ../src/dialog.c:37 msgctxt "title" msgid "Shut Down" msgstr "" #. LOGOUT_DIALOG_LOGOUT, #: ../src/dialog.c:41 msgid "" "Are you sure you want to close all programs and log out of the computer?" msgstr "" #. LOGOUT_DIALOG_RESTART, #: ../src/dialog.c:42 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" #. LOGOUT_DIALOG_SHUTDOWN, #: ../src/dialog.c:43 msgid "" "Are you sure you want to close all programs and shut down the computer?" msgstr "" #. LOGOUT_DIALOG_LOGOUT, #: ../src/dialog.c:47 msgctxt "button" msgid "Log Out" msgstr "" #. LOGOUT_DIALOG_RESTART, #: ../src/dialog.c:48 msgctxt "button" msgid "Restart" msgstr "" #. LOGOUT_DIALOG_SHUTDOWN, #: ../src/dialog.c:49 msgctxt "button" msgid "Shut Down" msgstr "" #. LOGOUT_DIALOG_LOGOUT, #: ../src/dialog.c:55 msgctxt "button auth" msgid "Log Out" msgstr "" #. LOGOUT_DIALOG_RESTART, #: ../src/dialog.c:56 msgctxt "button auth" msgid "Restart…" msgstr "" #. LOGOUT_DIALOG_SHUTDOWN, #: ../src/dialog.c:57 msgctxt "button auth" msgid "Shut Down…" msgstr "" #. TRANSLATORS: This button appears on the logout dialog when #. there are updates that require restart. It will do a restart #. in place of a log out. #: ../src/dialog.c:63 msgid "Restart Instead" msgstr "" #: ../src/dialog.c:64 msgid "Restart Instead…" msgstr "" #: ../src/dialog.c:65 msgid "Some software updates won’t apply until the computer next restarts." msgstr "" #: ../src/dialog.c:219 ../src/dialog.c:224 msgid "Cancel" msgstr "" #: ../src/indicator-session.c:538 msgctxt "session_menu:switchfrom" msgid "1" msgstr "" #: ../src/indicator-session.c:551 msgid "Switch User Account…" msgstr "" #: ../src/indicator-session.c:578 #, c-format msgid "Switch From %s…" msgstr "" #: ../src/apt-watcher.c:280 ../src/apt-watcher.c:340 ../src/apt-watcher.c:392 #: ../src/device-menu-mgr.c:548 msgid "Software Up to Date" msgstr "" #: ../src/apt-watcher.c:286 ../src/apt-watcher.c:352 msgid "Updates Available…" msgstr "" #: ../src/apt-watcher.c:292 ../src/apt-watcher.c:357 msgid "Updates Installing…" msgstr "" #: ../src/apt-watcher.c:401 ../src/apt-watcher.c:464 msgid "Restart to Complete Updates…" msgstr "" #: ../src/device-menu-mgr.c:516 msgid "System Settings…" msgstr "" #: ../src/device-menu-mgr.c:527 msgid "Displays…" msgstr "" #: ../src/device-menu-mgr.c:537 msgid "Startup Applications…" msgstr "" #: ../src/device-menu-mgr.c:566 msgid "Attached Devices" msgstr "" #: ../src/device-menu-mgr.c:577 msgid "Printers" msgstr "" #: ../src/device-menu-mgr.c:588 msgid "Scanners" msgstr "" #: ../src/device-menu-mgr.c:603 ../src/udev-mgr.c:243 ../src/udev-mgr.c:255 msgid "Webcam" msgstr "" #: ../src/device-menu-mgr.c:692 msgid "Suspend" msgstr "" #: ../src/device-menu-mgr.c:704 msgid "Hibernate" msgstr "" #: ../src/user-menu-mgr.c:175 msgid "Guest Session" msgstr "" #: ../src/user-menu-mgr.c:189 msgid "Guest" msgstr "" #: ../src/user-menu-mgr.c:270 msgid "Online Accounts…" msgstr "" #: ../src/user-menu-mgr.c:285 msgid "User Accounts…" msgstr "" #: ../src/udev-mgr.c:255 #, c-format msgid "%s Webcam" msgstr "" #: ../src/udev-mgr.c:335 ../src/udev-mgr.c:387 ../src/udev-mgr.c:400 #: ../src/udev-mgr.c:454 ../src/udev-mgr.c:466 msgid "Scanner" msgstr "" #: ../src/udev-mgr.c:335 ../src/udev-mgr.c:400 ../src/udev-mgr.c:466 #, c-format msgid "%s Scanner" msgstr "" ayatana-indicator-session-0.4.4/po/ml.po0000644000000000000000000002750213567434467015075 0ustar # Malayalam translation for indicator-session # Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2019-08-28 12:24+0000\n" "Last-Translator: leela <53352@protonmail.com>\n" "Language-Team: Malayalam \n" "Language: ml\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 3.9-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "പുറത്തു കടക്കുക, പുനരാരംഭിക്കുക, നിര്‍ത്തിവയ്ക്കുക മുതലായ പ്രവര്‍ത്തികളുടെ സ്ഥിരീകരണ ജാലകം " "ഒഴിവാക്കുക" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "പുറത്തു കടക്കുക, പുനരാരംഭിക്കുക, നിര്‍ത്തിവയ്ക്കുക മുതലായ പ്രവര്‍ത്തികളുടെ സ്ഥിരീകരണ ജാലകം " "കാണിക്കണോ, വേണ്ടയോ." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "പ്രവര്‍ത്തനവേളാ മെനുവില്‍ നിന്നും ലോഗൌട്ട് നീക്കം ചെയ്യുക" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "പ്രവര്‍ത്തനവേളാ മെനുവില്‍ നിന്നും പുനരാരംഭിക്കാനുള്ളത് നീക്കം ചെയ്യുക" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "പ്രവര്‍ത്തനവേളാ മെനുവില്‍ നിന്നും ഷട്ട് ഡൗണ്‍ നീക്കം ചെയ്യുക" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "അതിഥി പ്രവര്‍ത്തന വേള" #: ../src/service.c:697 msgid "Log Out…" msgstr "പൂറത്തു കടക്കുക…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "ലോഗ് ഔട്ട് ചെയ്യുക" #: ../src/service.c:715 msgid "Suspend" msgstr "താത്കാലികനിദ്ര" #: ../src/service.c:718 msgid "Hibernate" msgstr "ശിശിര നിദ്ര" #: ../src/service.c:723 msgid "Restart…" msgstr "പുനരാരംഭിക്കുക…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "പുനരാരംഭിക്കുക" #: ../src/service.c:730 msgid "Shut Down…" msgstr "അടച്ചു പൂട്ടുക…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "അടച്ചു പൂട്ടുക" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "എല്ലാ പ്രോഗ്രാമുകളും അടചിട്ട്‌ കുമ്പ്യൂട്ടറില്‍ നിന്നും ലോഗ് ഔട്ട് ചെയ്യട്ടെ?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "ചില സോഫ്റ്റ്‌വെയര്‍ പുതുക്കലുകള്‍ അടുത്ത തവണ കമ്പ്യൂട്ടര്‍ പുനരാരംഭിക്കുന്നത് വരെ പ്രയോഗത്തില്‍ വരില്ല." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "റദ്ദാക്കുക" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "എല്ലാ പ്രോഗ്രാമുകളും അടചിട്ട്‌ കംപ്യൂട്ടര്‍ പുനരാരംഭിക്കട്ടെ ?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "എല്ലാ പ്രോഗ്രാമുകളും അടചിട്ട്‌ കംപ്യൂട്ടര്‍ ഷട്ട് ഡൌണ്‍ ചെയ്യട്ടെ?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Lock Screen" #~ msgstr "സ്ക്രീന്‍ പൂട്ടുക" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "പുറത്തു കടക്കുക" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "പുനരാരംഭിക്കുക" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "അടച്ചു പൂട്ടുക" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "ലോഗ് ഔട്ട് ചെയ്യുക" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "പുനരാരംഭിക്കുക" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "അടച്ചു പൂട്ടുക" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "പുറത്തു കടക്കുക" #~ msgid "Restart Instead" #~ msgstr "പകരം പുനരാരംഭിക്കുക" #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "1" #~ msgid "Shut Down..." #~ msgstr "അടച്ചു പൂട്ടുക..." #~ msgid "Restart..." #~ msgstr "പുനരാരംഭിക്കുക..." #~ msgid "Log Out..." #~ msgstr "പുറത്ത് പോകുക..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "പ്രവര്‍ത്തനവേളാ മെനുവില്‍ ലോഗൌട്ട് ബട്ടണ്‍ കാണിക്കാത്ത വിധത്തില്‍ സജ്ജീകരിക്കുന്നു." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "നിര്‍ത്തിവയ്ക്കുക..." #~ msgid "Restart Instead..." #~ msgstr "പകരം പുനരാരംഭിക്കുക..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "പുനരാരംഭിക്കുക..." #~ msgid "Switch User..." #~ msgstr "ഉപയോക്താവിനെ മാറ്റുക..." #~ msgid "Switch From %s..." #~ msgstr "%s -ല്‍ നിന്നും മാറുക..." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "" #~ "പ്രവര്‍ത്തനവേളാ മെനുവില്‍ പുനരാരംഭിക്കുവാനുള്ള ബട്ടണ്‍ കാണിക്കാത്ത വിധത്തില്‍ സജ്ജീകരിക്കുന്നു." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "പ്രവര്‍ത്തനവേളാ മെനുവില്‍ ഷട്ട് ഡൗണ്‍ ബട്ടണ്‍ കാണിക്കാത്ത വിധത്തില്‍ സജ്ജീകരിക്കുന്നു." #~ msgid "Session" #~ msgstr "സെഷന്‍" #~ msgid "Restart to Complete Update…" #~ msgstr "അപ്ഡേറ്റ് പൂര്‍ത്തിയാക്കാന്‍ ഓഫ്‌ ചെയ്തു ഓണ്‍ ആക്കുക..." #~ msgid "Restart to Complete Update" #~ msgstr "അപ്ഡേറ്റ് പൂര്‍ത്തിയാക്കാന്‍ ഓഫ്‌ ചെയ്തു ഓണ്‍ ആക്കുക" ayatana-indicator-session-0.4.4/po/mr.po0000644000000000000000000002474513567434467015111 0ustar # Marathi translation for indicator-session # Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-04-01 14:40+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Marathi \n" "Language: mr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 2.20-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "Log Out, Restart आणि Shutdownची खात्री करून घेणारा संदेश दाखवू नका." #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "Log Out, Restart आणि Shutdownची खात्री करून घेणारा संदेश दाखवावा का नाही" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "सेशन मेनूमधून Log Out काढून टाका" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "सेशन मेनूमधून Restart काढून टाका" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "सेशन मेनूमधून Shut Down काढून टाका" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "पाहुण्या रुपात सत्र" #: ../src/service.c:697 msgid "Log Out…" msgstr "लॉग आउट…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "लॉग आउट" #: ../src/service.c:715 msgid "Suspend" msgstr "स्थगित करा" #: ../src/service.c:718 msgid "Hibernate" msgstr "निष्क्रिय करा" #: ../src/service.c:723 msgid "Restart…" msgstr "बंद करून पुन्हा सुरु करा…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "पुन्हा सुरू करा" #: ../src/service.c:730 msgid "Shut Down…" msgstr "बंद करा…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "पूर्णपणे बंद करा" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "आपल्याला खात्री आहे कि आपणास सर्व कार्यक्रम बंद करुन संगणकाच्या बाहेर पडायचे आहे?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "काही प्रणाली अद्यायावने संगणक पुन्हा सुरु केल्याशिवाय कार्यान्वित होत नाहीत." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "रद्द करा" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "आपल्याला खात्री आहे कि आपणास सर्व कार्यक्रम बंद करुन संगणक पुन्हा सुरु करायचा आहे?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "आपल्याला खात्री आहे कि आपणास सर्व कार्यक्रम बंद करुन संगणक बंद करायचा आहे?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Lock Screen" #~ msgstr "पडदा कुलूपबंद करा" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "बाहेर पडा" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "पुन्हा चालू करा" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "पूर्णपणे बंद करा" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "बाहेर पडा" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "पुन्हा सुरू करा" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "पूर्णपणे बंद करा" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "बाहेर पडा" #~ msgid "Restart Instead" #~ msgstr "त्याऐवजी पुन्हा सुरु करा" #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "१" #~ msgid "Restart..." #~ msgstr "पुन्हा सुरू करा..." #~ msgid "Shut Down..." #~ msgstr "पूर्णपणे बंद करा..." #~ msgid "Log Out..." #~ msgstr "बाहेर पडा..." #~ msgid "Switch User..." #~ msgstr "वापरकर्ता बदला..." #~ msgid "Restart Instead..." #~ msgstr "त्याऐवजी पुन्हा सुरु करा..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "पूर्णपणे बंद करा..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "पुन्हा सुरू करा..." #~ msgid "Switch From %s..." #~ msgstr "%s मधून बदला..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "logout बटन सेशन मेनूमध्ये दाखवू नका" #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "restart बटन सेशन मेनूमध्ये दाखवू नका" #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "shutdown बटन सेशन मेनूमध्ये दाखवू नका" #~ msgid "Restart to Complete Update…" #~ msgstr "नुतनीकरण पूर्ण करण्यासाठी बंद करून पुन्हा सुरु करा..." #~ msgid "Restart to Complete Update" #~ msgstr "नुतनीकरण पूर्ण करण्यासाठी बंद करून पुन्हा सुरु करा" ayatana-indicator-session-0.4.4/po/ms.po0000644000000000000000000002517613567434467015111 0ustar # Malay translation for indicator-session # Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2009. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-04-01 14:39+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Malay \n" "Language: ms\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 2.20-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Sorokkan dialog untuk mengesahkan arahan log keluar, ulanghidup dan matikan" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Sama ada papar atau tidak dialog untuk mengesahkan arahan rekod keluar, mula " "semula dan matikan" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Hapus item Log Out dari menu sesi." #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" "Jadikannya supaya butang daftar keluar tidak dipaparkan dalam menu sesi." #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Buang item Mula Semula daripada menu sesi" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "Jadikannya supaya butang mula semula tidak dipaparkan dalam menu sesi." #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Buang item matikan daripada menu sesi" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "Jadikannya supaya butang matikan tidak dipaparkan dalam menu sesi." #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "Tetamu" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "Tetapan Sistem…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "Akaun Atas Talian…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 #, fuzzy msgid "Switch Account…" msgstr "Tukar Akaun Pengguna..." #: ../src/service.c:576 ../src/service.c:592 #, fuzzy msgid "Switch Account" msgstr "Tukar Akaun Pengguna..." #: ../src/service.c:588 #, fuzzy msgid "Lock/Switch Account…" msgstr "Tukar Akaun Pengguna..." #: ../src/service.c:589 #, fuzzy msgid "Lock/Switch Account" msgstr "Tukar Akaun Pengguna..." #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "Sesi Tamu" #: ../src/service.c:697 msgid "Log Out…" msgstr "Daftar Keluar…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Log Keluar" #: ../src/service.c:715 msgid "Suspend" msgstr "Tangguh" #: ../src/service.c:718 msgid "Hibernate" msgstr "Hibernasi" #: ../src/service.c:723 msgid "Restart…" msgstr "Mula Semula…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "UlangHidup" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Matikan…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Matikan" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "" "Apakah anda pasti ingin menutup semua perisaian dan daftar keluar dari " "komputer?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "Beberapa kemaskini perisai tidak akan berlaku sampai komputer di ulang mula " "seterusnya." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Batalkan" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "Apakah anda pasti ingin menutup semua perisaian dan ulang mula komputer?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "Apakah anda pasti ingin menutup semua perisaian dan matikan komputer?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Classic Guest Session" #~ msgstr "Sesi Tetamu Klasik" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "Mulakan sesi tetamu menggunakan desktop klasik" #~ msgid "Lock Screen" #~ msgstr "Kunci Skrin" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Log Keluar" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "UlangHidup" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Matikan" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Log Keluar" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "UlangHidup" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Matikan" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Daftar Keluar" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "Mula Semula..." #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "Matikan..." #~ msgid "Restart Instead" #~ msgstr "Ulang Mula Sebaliknya" #~ msgid "Restart Instead…" #~ msgstr "Mula Semula Jua..." #~ msgid "Some software updates won’t apply until the computer next restarts." #~ msgstr "" #~ "Beberapa kemaskini perisian tidak dilaksanakan sehingga mula semula " #~ "komputer berikutnya." #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "1" #~ msgid "Switch From %s…" #~ msgstr "Tukar Dari %s..." #~ msgid "Software Up to Date" #~ msgstr "Perisian Sudah Dikemaskinikan" #~ msgid "Updates Available…" #~ msgstr "Kemaskini Sudah Ada..." #~ msgid "Updates Installing…" #~ msgstr "Kemaskini Dipasangkan..." #~ msgid "Restart to Complete Updates…" #~ msgstr "Mula semula untuk selesaikan kemaskini..." #~ msgid "Displays…" #~ msgstr "Paparan..." #~ msgid "Startup Applications…" #~ msgstr "Aplikasi Permulaan..." #~ msgid "Attached Devices" #~ msgstr "Peranti Terlekap" #~ msgid "Printers" #~ msgstr "Pencetak" #~ msgid "Scanners" #~ msgstr "Pengimbas" #~ msgid "Webcam" #~ msgstr "Kamera Sesawang" #~ msgid "User Accounts…" #~ msgstr "Akaun Pengguna..." #~ msgid "%s Webcam" #~ msgstr "Kamera Sesawang %s" #~ msgid "Scanner" #~ msgstr "Pengimbas" #~ msgid "%s Scanner" #~ msgstr "Pengimbas %s" #~ msgid "Restart..." #~ msgstr "Ulanghidup" #~ msgid "Log Out..." #~ msgstr "Log Keluar..." #~ msgid "Shut Down..." #~ msgstr "Matikan..." #~ msgid "Switch User..." #~ msgstr "Tukar Pengguna..." #~ msgid "Switch From %s..." #~ msgstr "Tukar daripada %s..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "Buat sehingga butang logout tidak muncul di menu sesi." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Ulang Mula..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Matikan..." #~ msgid "Restart Instead..." #~ msgstr "Ulang Mula Sebaliknya" #~ msgid "Restart to Complete Update…" #~ msgstr "Mula Semula untuk Menyelesaikan Kemaskini..." #~ msgid "Restart to Complete Update" #~ msgstr "Mula Semula untuk Menyelesaikan Kemaskini" #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "" #~ "Jadikannya supaya butang mula semula tidak dipaparkan didalam menu sesi." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "" #~ "Jadikannya supaya butang matikan tidak dipaparkan didalam menu sesi." #~ msgid "Session" #~ msgstr "Sesi" ayatana-indicator-session-0.4.4/po/my.po0000644000000000000000000002724713567434467015120 0ustar # Burmese translation for indicator-session # Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2011. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2019-08-28 12:24+0000\n" "Last-Translator: leela <53352@protonmail.com>\n" "Language-Team: Burmese \n" "Language: my\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 3.9-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "အကောင့်မှထွက်ခြင်း၊ အစမှ ပြန်ဝင်ခြင်း နှင့် လုံးဝ ပိတ်ခြင်း တို့အတွက် သေချာအောင် မေးသော စာသားအား " "ပယ်ဖျောက်မည်" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "အကောင့်မှထွက်ခြင်း၊ အစမှ ပြန်ဝင်ခြင်း နှင့် လုံးဝ ပိတ်ခြင်း တို့အတွက် သေချာအောင် မေးသော စာသားအား " "ပယ်ဖျောက်ထားမည် သို့ မထားပါ" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "အကောင့်မှထွက်ရန် ခလုတ်အား ကဏ္ဍစာရင်းမှ ဖယ်ရှားမည်" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "အစမှ ပြန်ဖွင့််ရန် ခလုတ်အား ကဏ္ဍစာရင်းမှ ဖယ်ရှားမည်" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "အပြီးပိတ်ရန် ခလုတ်အား ကဏ္ဍစာရင်းမှ ဖယ်ရှားမည်" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "ဧည့်သည် ကဏ္ဍ" #: ../src/service.c:697 msgid "Log Out…" msgstr "အကောင့်မှ ထွက်မည် …" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "အကောင့်မှ ထွက်မည်" #: ../src/service.c:715 msgid "Suspend" msgstr "ဆိုင်းငံ့ထားမည်" #: ../src/service.c:718 msgid "Hibernate" msgstr "လက်ရှိ အခြေအနေတိုင်းမှတ်သား၍ အပြီးထွက်မည်" #: ../src/service.c:723 msgid "Restart…" msgstr "အစမှ ပြန်ဖွင့်မည် …" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "အစမှ ပြန်ဖွင့်မည်" #: ../src/service.c:730 msgid "Shut Down…" msgstr "လုံးဝ ပိတ်မည် …" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "လုံးဝ ပိတ်မည်" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "ပရိုဂရမ် အားလုံးကို ပိတ်၍ အကောင့်မှ ထွက်မှာ သေချာပြီလား။" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "ကွန်ပျူတာအား နောက်ထပ် ပြန်မဖွင့်မချင်း အချို့သော ဆော့ဖ်ဝဲများအား အဆင့်မြှင့်တင်မှု ပြုလုပ်ဦးမည် မဟုတ်ပါ" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "ပယ်ဖျက်မည်" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "ပရိုဂရမ် အားလုံးကို ပိတ်၍ ကွန်ပျူတာကို အစမှ ပြန်ဖွင့်မှာ သေချာပြီလား။?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "ပရိုဂရမ် အားလုံးကို ပိတ်၍ ကွန်ပျူတာကို အပြီးပိတ်မှာ သေချာပြီလား။?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Lock Screen" #~ msgstr "ဖန်သားပြင်ကို သော့ခတ်မည်" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "အကောင့်မှ ထွက်မည်" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "အစမှ ပြန်ဖွင့်မည်" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "လုံးဝ ပိတ်မည်" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "အကောင့်မှ ထွက်မည်" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "အစမှ ပြန်ဖွင့်မည်" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "လုံးဝ ပိတ်မည်" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "အကောင့်မှ ထွက်မည်" #~ msgid "Restart Instead" #~ msgstr "အကောင့်မှထွက်မည့်အစား အစမှပြန်ဖွင့်မည်" #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "၁" #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "ကဏ္ဍစာရင်းတွင် အကောင့်မှထွက်ရန် ခလုတ်အား မပေါ်စေရန် လုပ်မည်" #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "ကဏ္ဍစာရင်းတွင် အစမှ ပြန်ဖွင့်ရန် ခလုတ်အား မပေါ်စေရန် လုပ်မည်" #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "ကဏ္ဍစာရင်းတွင် အပြီးပိတ်ရန် ခလုတ်အား မပေါ်စေရန် လုပ်မည်" #~ msgid "Log Out..." #~ msgstr "အကောင့်မှ ထွက်မည် ..." #~ msgid "Restart..." #~ msgstr "အစမှ ပြန်ဖွင့်မည် ..." #~ msgid "Shut Down..." #~ msgstr "လုံးဝ ပိတ်မည် ..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "အစမှ ပြန်ဖွင့်မည် ..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "လုံးဝ ပိတ်မည် ..." #~ msgid "Session" #~ msgstr "ကဏ္ဍ" #~ msgid "Switch User..." #~ msgstr "အသုံးပြုသူ လဲမည်" #~ msgid "Switch From %s..." #~ msgstr "%s... မှ လဲလှယ်မည်" #~ msgid "Restart to Complete Update" #~ msgstr "အဆင့်မြှင့်တင်ခြင်း ပြည့်စုံရန် အစမှ ပြန်စမည်" #~ msgid "Restart to Complete Update…" #~ msgstr "အဆင့်မြှင့်တင်ခြင်း ပြည့်စုံရန် အစမှ ပြန်စမည် ..." #~ msgid "Restart Instead..." #~ msgstr "အကောင့်မှထွက်မည့်အစား အစမှပြန်ဖွင့်မည် ..." ayatana-indicator-session-0.4.4/po/nb.po0000644000000000000000000002737413567434467015073 0ustar # Norwegian Bokmal translations for PACKAGE package. # Copyright (C) 2010 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Canonical OEM, 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-04-01 11:40+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Norwegian Bokmål \n" "Language: nb\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 2.20-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Overstyr dialogboksen for å bekrefte handlingene logg av, start på nytt og " "avslutt." #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Om bekreftelsesdialogbokser for handlingene logg av, start på nytt og " "avslutt skal vises ." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Fjern \"Logg av\"-elementet fra øktmenyen" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "Skjul avloggingsknappen i øktmenyen." #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Fjern omstartelementet fra øktmenyen." #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "Skjul omstartknappen i øktmenyen." #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Fjern omstartknappen fra øktmenyen." #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "Skjul avsluttingsknappen i øktmenyen." #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "Systemet, %s" #: ../src/service.c:191 msgid "System" msgstr "System" #: ../src/service.c:325 msgid "Guest" msgstr "Gjest" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "%s Skrivebordshjelp" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "%s Hjelp" #: ../src/service.c:346 msgid "About This Computer" msgstr "Om denne datamaskinen" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "Innrapporter en feil…" #: ../src/service.c:362 msgid "System Settings…" msgstr "Systeminnstillinger …" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "Nettkontoer…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "Start skjermsparer" #: ../src/service.c:575 ../src/service.c:591 #, fuzzy msgid "Switch Account…" msgstr "Bytt brukerkonto…" #: ../src/service.c:576 ../src/service.c:592 #, fuzzy msgid "Switch Account" msgstr "Bytt brukerkonto…" #: ../src/service.c:588 #, fuzzy msgid "Lock/Switch Account…" msgstr "Bytt brukerkonto…" #: ../src/service.c:589 #, fuzzy msgid "Lock/Switch Account" msgstr "Bytt brukerkonto…" #: ../src/service.c:595 msgid "Lock" msgstr "Lås" #: ../src/service.c:620 msgid "Guest Session" msgstr "Gjesteøkt" #: ../src/service.c:697 msgid "Log Out…" msgstr "Logg ut…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Logg av" #: ../src/service.c:715 msgid "Suspend" msgstr "Hvilemodus" #: ../src/service.c:718 msgid "Hibernate" msgstr "Dvalemodus" #: ../src/service.c:723 msgid "Restart…" msgstr "Start på nytt…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Start på nytt" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Slå av…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Slå av" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "Advarsel" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "Operativsystemets feilsporer kan kun nås med en nettleser.\n" "\n" "Ayatana-øktindikatoren fant ingen nettleser\n" "på din datamaskin." #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "Ønsker du å lukke alle programmer og logge av datamaskinen?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "Noen programvareoppdateringer trer ikke i kraft før etter en omstart." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Avbryt" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "Ønsker du å lukke alle programmer og starte datamaskinen på nytt?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "Ønsker du å lukke alle programmer og slå av datamaskinen?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "XFCE-skrivebordets brukerguide kan kun nås med en nettleser.\n" "\n" "Ayatana-øktindikatoren fant ingen nettleser\n" "på din datamaskin." #: ../src/backend-dbus/actions.c:1044 #, fuzzy msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Ayatana økt-indikatoeren har ikke støtte for å vise\n" "hva ditt skrivebordsmiljø er enda.\n" "\n" "Rapporter dette til utviklerne på:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "Vising av informasjon på %s krever\n" "en nettleser.\n" "\n" "Ayatana-øktindikatoren fant ingen nettleser\n" "på din datamaskin." #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Ayatana økt-indikatoeren støtter ikke påkalling av\n" "innstillingsprogrammet for ditt skrivebordsmiljø enda.\n" "\n" "Rapporter dette til utviklerne på:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Ayatana økt-indikatoeren støtter ikke passordsendringer\n" "for ditt skrivebordsmiljø enda.\n" "\n" "Rapporter dette til utviklerne på:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Ayatana økt-indikatoeren har ikke støtte for å vise\n" "hva ditt skrivebordsmiljø er enda.\n" "\n" "Rapporter dette til utviklerne på:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #~ msgid "Classic Guest Session" #~ msgstr "Klassisk gjesteøkt" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "Start en gjesteøkt med det et klassisk skrivebordsmiljø" #~ msgid "Lock Screen" #~ msgstr "Lås skjerm" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Logg av" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Start på nytt" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Slå av" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Logg av" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Start på nytt" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Slå av" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Logg av" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "Start på nytt..." #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "Slå av..." #~ msgid "Restart Instead" #~ msgstr "Start på nytt i stedet" #~ msgid "Restart Instead…" #~ msgstr "Start på nytt istedet..." #~ msgid "Some software updates won’t apply until the computer next restarts." #~ msgstr "" #~ "Noen programvareoppdateringer trer ikke i kraft før datamaskinen er " #~ "startet på nytt." #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "1" #~ msgid "Switch From %s…" #~ msgstr "Bytt fra %s..." #~ msgid "Software Up to Date" #~ msgstr "Programvaren er oppdatert" #~ msgid "Updates Available…" #~ msgstr "Oppdateringer er tilgjengelige …" #~ msgid "Updates Installing…" #~ msgstr "Installerer oppdateringer …" #~ msgid "Restart to Complete Updates…" #~ msgstr "Oppdatering krever omstart..." #~ msgid "Displays…" #~ msgstr "Skjermer..." #~ msgid "Startup Applications…" #~ msgstr "Oppstartsprogrammer …" #~ msgid "Attached Devices" #~ msgstr "Tilkoblede enheter" #~ msgid "Printers" #~ msgstr "Skrivere" #~ msgid "Scanners" #~ msgstr "Skannere" #~ msgid "Webcam" #~ msgstr "Nettkamera" #~ msgid "User Accounts…" #~ msgstr "Brukerkontoer..." #~ msgid "%s Webcam" #~ msgstr "%s Webkamera" #~ msgid "Scanner" #~ msgstr "Skanner" #~ msgid "%s Scanner" #~ msgstr "%s Skanner" #~ msgid "Restart..." #~ msgstr "Start på nytt..." #~ msgid "Shut Down..." #~ msgstr "Slå av..." #~ msgid "Switch User..." #~ msgstr "Bytt bruker..." #~ msgid "Restart Instead..." #~ msgstr "Start på nytt i stedet ..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Start på nytt..." #~ msgid "Log Out..." #~ msgstr "Logg av..." #~ msgid "Switch From %s..." #~ msgstr "Bytt fra %s..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Slå av..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "Skjul avloggingsknappen i øktmenyen." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "Skjul omstartknappen i øktmenyen." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "Skjul slå av-knappen i øktmenyen." #~ msgid "Restart to Complete Update…" #~ msgstr "Start på nytt for å fullføre oppdatering..." #~ msgid "Restart to Complete Update" #~ msgstr "Start på nytt for å fullføre oppdatering" #~ msgid "Session" #~ msgstr "Økt" ayatana-indicator-session-0.4.4/po/ne.po0000644000000000000000000002307513567434467015070 0ustar # Nepali translation for indicator-session # Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2010-05-05 09:25+0000\n" "Last-Translator: Rabi Poudyal \n" "Language-Team: Nepali \n" "Language: ne\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" "X-Generator: Launchpad (build 14041)\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "सत्र सूचीबाट लगआउट बटन हटाउनुहोस्" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "सत्र सूचीबाट लगआउट बटन हटाउनुहोस्" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "सत्र सूचीबाट लगआउट बटन हटाउनुहोस्" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "अतिथि सत्र" #: ../src/service.c:697 msgid "Log Out…" msgstr "" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "लगआउट गर्नुहोस्" #: ../src/service.c:715 msgid "Suspend" msgstr "निलम्बन गर्नुहोस्" #: ../src/service.c:718 msgid "Hibernate" msgstr "हाइबर्नेट गर्नुहोस्" #: ../src/service.c:723 msgid "Restart…" msgstr "" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "पुन: सुरु गर्नुहोस्" #: ../src/service.c:730 msgid "Shut Down…" msgstr "" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "बन्द गर्नुहोस्" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "के तपाई आफ्नो सबै कार्यक्रमहरू बन्द गर्न तथा कम्प्युटरबाट लगआउट हुन चाहनुहुन्छ?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "जबसम्म कम्प्युटर पुनः सुरु हुँदैन केही सफ्टवेयर अद्यावधि लागू हुनेछैन।" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "रद्द गर्नुहोस्" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "के तपाई आफ्नो सबै कार्यक्रमहरू बन्द गर्न तथा कम्प्युटर पुनः सुरु गर्न चाहनुहुन्छ?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "के तपाई आफ्नो सबै कार्यक्रमहरू बन्द गर्न तथा कम्प्युटर बन्द गर्न चाहनुहुन्छ?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Lock Screen" #~ msgstr "पर्दामा ताल्चा लगाउनुहोस्" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "लगआउट गर्नुहोस्" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "पुन: सुरु गर्नुहोस्" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "बन्द गर्नुहोस्" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "लगआउट गर्नुहोस्" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "पुन: सुरु गर्नुहोस्" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "बन्द गर्नुहोस्" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "लगआउट गर्नुहोस्" #~ msgid "Restart Instead" #~ msgstr "तुरुन्त पुनः सुरु गर्नुहोस्" #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "१" #~ msgid "Shut Down..." #~ msgstr "बन्द गर्नुहोस्..." #~ msgid "Restart..." #~ msgstr "पुनः सुरु गर्नुहोस्..." #~ msgid "Log Out..." #~ msgstr "लगआउट गर्नुहोस्..." #~ msgid "Switch User..." #~ msgstr "प्रयोगकर्ता बदल्नुहोस्..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "बन्द गर्नुहोस्..." #~ msgid "Restart Instead..." #~ msgstr "तुरुन्त पुनः सुरु गर्नुहोस्..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "पुनः सुरु गर्नुहोस्..." #~ msgid "Switch From %s..." #~ msgstr "%s बाट बदल्नुहोस्..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "यस्तो गर्ने कि सत्र सूचीमा लगआउट बटन देखिँदैन।" ayatana-indicator-session-0.4.4/po/nl.po0000644000000000000000000002566513567434467015106 0ustar # Dutch translations for PACKAGE package. # Copyright (C) 2010 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Canonical OEM, 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2019-08-29 05:57+0000\n" "Last-Translator: Heimen Stoffels \n" "Language-Team: Dutch \n" "Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 3.9-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Verhinderen dat het dialoogvenster een bevestiging voor afmelden, herstarten " "en afsluiten toont" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Een bevestiging voor afmelden, herstarten en afsluiten wel of niet weergeven." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "De knop Afmelden verbergen in het sessiemenu" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" "Zorgt ervoor dat de knop Afmelden niet wordt getoond in het sessiemenu." #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 msgid "Remove the Restart item from the session menu." msgstr "De knop 'Herstarten' verbergen in het sessiemenu." #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" "Zorgt ervoor dat de knop Herstarten niet wordt getoond in het sessiemenu." #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 msgid "Remove the shutdown item from the session menu." msgstr "De knop 'Afsluiten' verbergen in het sessiemenu." #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" "Zorgt ervoor dat de knop Uitschakelen niet wordt getoond in het sessiemenu." #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "Systeem, %s" #: ../src/service.c:191 msgid "System" msgstr "Systeem" #: ../src/service.c:325 msgid "Guest" msgstr "Gast" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "%s Werkomgevingsondersteuning" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "%s Help" #: ../src/service.c:346 msgid "About This Computer" msgstr "Over deze computer" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "Rapporteer een bug…" #: ../src/service.c:362 msgid "System Settings…" msgstr "Systeeminstellingen…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "Online accounts…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "Screensaver starten" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "Ander account…" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "Schakel over naar een andere gebruiker" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "Account vergrendelen/wisselen…" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "Vergrendelen/Ander account" #: ../src/service.c:595 msgid "Lock" msgstr "Vergrendel" #: ../src/service.c:620 msgid "Guest Session" msgstr "Gastsessie" #: ../src/service.c:697 msgid "Log Out…" msgstr "Uitloggen…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Uitloggen" #: ../src/service.c:715 msgid "Suspend" msgstr "Pauzestand" #: ../src/service.c:718 msgid "Hibernate" msgstr "Slaapstand" #: ../src/service.c:723 msgid "Restart…" msgstr "Herstarten…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Herstarten" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Afsluiten…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Afsluiten" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "Waarschuwing" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "De bugtracker moet worden gekoppeld aan een\n" "webbrowser.\n" "\n" "De Ayatana-sessie-indicator heeft geen webbrowser\n" "aangetroffen op je computer." #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "Weet je zeker dat je alle toepassingen wilt afsluiten en wilt afmelden?" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "Sommige updates worden niet doorgevoerd totdat de computer wordt herstart." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Annuleren" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "Weet u zeker dat u alle programma's wilt afsluiten en de computer wilt " "herstarten?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" "Weet u zeker dat u alle programma's wilt afsluiten en de computer wilt " "uitzetten?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Classic Guest Session" #~ msgstr "Klassieke gastsessie" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "Start een gastsessie met de klassieke werkomgeving" #~ msgid "Lock Screen" #~ msgstr "Scherm vergrendelen" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Afmelden" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Herstarten" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Afsluiten" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Afmelden" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Herstarten" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Afsluiten" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Afmelden" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "Herstarten…" #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "Afsluiten…" #~ msgid "Restart Instead" #~ msgstr "Toch herstarten" #~ msgid "Restart Instead…" #~ msgstr "In plaats hiervan herstarten…" #~ msgid "Some software updates won’t apply until the computer next restarts." #~ msgstr "" #~ "Sommige software-updates zullen pas van kracht zijn na een herstart." #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "Waar" #~ msgid "Switch From %s…" #~ msgstr "Wisselen van %s…" #~ msgid "Software Up to Date" #~ msgstr "Software bijgewerkt" #~ msgid "Updates Available…" #~ msgstr "Updates beschikbaar…" #~ msgid "Updates Installing…" #~ msgstr "Updates installeren…" #~ msgid "Restart to Complete Updates…" #~ msgstr "Herstarten om updates te voltooien…" #~ msgid "Displays…" #~ msgstr "Schermen…" #~ msgid "Startup Applications…" #~ msgstr "Opstarttoepassingen…" #~ msgid "Attached Devices" #~ msgstr "Aangesloten apparaten" #~ msgid "Printers" #~ msgstr "Printers" #~ msgid "Scanners" #~ msgstr "Scanners" #~ msgid "Webcam" #~ msgstr "Webcam" #~ msgid "User Accounts…" #~ msgstr "Gebruikersaccounts…" #~ msgid "%s Webcam" #~ msgstr "%s webcam" #~ msgid "Scanner" #~ msgstr "Scanner" #~ msgid "%s Scanner" #~ msgstr "%s scanner" #~ msgid "Restart..." #~ msgstr "Herstarten…" #~ msgid "Log Out..." #~ msgstr "Afmelden…" #~ msgid "Switch User..." #~ msgstr "Gebruiker wisselen…" #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Herstarten…" #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "" #~ "Zorgt ervoor dat de knop om af te melden niet meer wordt weergegeven in " #~ "het sessiemenu." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Afsluiten…" #~ msgid "Switch From %s..." #~ msgstr "Wisselen van %s…" #~ msgid "Restart Instead..." #~ msgstr "Toch herstarten…" #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "" #~ "Zorgt ervoor dat de knop om te herstarten niet meer wordt weergegeven in " #~ "het sessiemenu." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "" #~ "Zorgt ervoor dat de knop om af te sluiten niet meer wordt weergegeven in " #~ "het sessiemenu." #~ msgid "Restart to Complete Update" #~ msgstr "Herstart om de update te voltooien" #~ msgid "Session" #~ msgstr "Sessie" #~ msgid "Restart to Complete Update…" #~ msgstr "Herstart om de update te voltooien…" #~ msgid "Shut Down..." #~ msgstr "Uitschakelen…" ayatana-indicator-session-0.4.4/po/nn.po0000644000000000000000000002130113567434467015067 0ustar # Norwegian Nynorsk translation for indicator-session # Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2011-03-26 13:04+0000\n" "Last-Translator: Rune Gangstø \n" "Language-Team: Norwegian Nynorsk \n" "Language: nn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" "X-Generator: Launchpad (build 14041)\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Ikkje vis vindauget for stadfesting av utlogging, omstart og avslutning." #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Om vindauget for stadfesting av utlogging, omstart og avslutning skal visast." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Fjern «Logg ut»-oppføringa frå øktmenyen" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Fjern «Start på nytt»-oppføringa frå øktmenyen" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Fjern «Slå av»-oppføringa frå øktmenyen" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "Gjesteøkt" #: ../src/service.c:697 msgid "Log Out…" msgstr "Logg ut …" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Logg ut" #: ../src/service.c:715 msgid "Suspend" msgstr "Kvilemodus" #: ../src/service.c:718 msgid "Hibernate" msgstr "Dvalemodus" #: ../src/service.c:723 msgid "Restart…" msgstr "Start på nytt …" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Start på nytt" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Slå av …" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Slå av" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "Vil du lukke alle opne program og logge av datamaskina?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "Nokre programvareoppdateringar vil ikkje tre i kraft før datamaskina vert " "starta på nytt." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Avbryt" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "Vil du lukke alle opne program og starte datamaskina på nytt?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "Vil du lukke alle opne program og slå av datamaskina?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Lock Screen" #~ msgstr "Lås skjermen" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Logg ut" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Start på nytt" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Slå av" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Logg ut" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Start på nytt" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Slå av" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Logg ut" #~ msgid "Restart Instead" #~ msgstr "Start på nytt i staden" #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "1" #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Slå av …" #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "Gjer slik at «Logg ut»-knappen ikkje visast i øktmenyen." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "Gjer slik at «Start på nytt»-knappen ikkje visast i øktmenyen." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "Gjer slik at «Slå av»-knappen ikkje visast i øktmenyen." #~ msgid "Log Out..." #~ msgstr "Logg ut …" #~ msgid "Restart..." #~ msgstr "Start på nytt …" #~ msgid "Shut Down..." #~ msgstr "Slå av …" #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Start på nytt …" #~ msgid "Restart Instead..." #~ msgstr "Start på nytt i staden …" #~ msgid "Session" #~ msgstr "Økt" #~ msgid "Switch User..." #~ msgstr "Byt brukar …" #~ msgid "Switch From %s..." #~ msgstr "Byt frå %s …" #~ msgid "Restart to Complete Update" #~ msgstr "Start på nytt for å fullføra oppdatering" #~ msgid "Restart to Complete Update…" #~ msgstr "Start på nytt for å fullføra oppdatering …" ayatana-indicator-session-0.4.4/po/ny.po0000644000000000000000000001453113567434467015111 0ustar # Chewa; Chichewa; Nyanja translation for indicator-session # Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-09-15 08:37+0000\n" "PO-Revision-Date: 2010-03-18 20:12+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Chewa; Chichewa; Nyanja \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" "X-Generator: Launchpad (build 14041)\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:1 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:2 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:3 msgid "" "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:4 msgid "Remove the Log Out item from the session menu" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:5 msgid "Remove the Restart item from the session menu" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:6 msgid "Remove the shutdown item from the session menu" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:7 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:8 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" #: ../data/extra-sessions/classic-desktop.desktop.in.in.h:1 msgid "Classic Guest Session" msgstr "" #: ../data/extra-sessions/classic-desktop.desktop.in.in.h:2 msgid "Start a guest session using the classic desktop" msgstr "" #: ../data/indicator-session-lock-screen.desktop.in.in.h:1 #: ../src/device-menu-mgr.c:649 msgid "Lock Screen" msgstr "" #: ../data/indicator-session-shutdown.desktop.in.in.h:1 #: ../src/settings-helper.c:86 ../src/device-menu-mgr.c:716 msgid "Shut Down" msgstr "" #: ../data/indicator-session-logout.desktop.in.in.h:1 #: ../src/settings-helper.c:84 ../src/device-menu-mgr.c:672 msgid "Log Out" msgstr "" #: ../data/indicator-session-restart.desktop.in.in.h:1 #: ../src/settings-helper.c:85 msgid "Restart" msgstr "" #: ../src/settings-helper.c:88 ../src/device-menu-mgr.c:677 msgid "Log Out…" msgstr "" #: ../src/settings-helper.c:89 msgid "Restart…" msgstr "" #: ../src/settings-helper.c:90 ../src/device-menu-mgr.c:721 msgid "Shut Down…" msgstr "" #. LOGOUT_DIALOG_LOGOUT, #: ../src/dialog.c:35 msgctxt "title" msgid "Log Out" msgstr "" #. LOGOUT_DIALOG_RESTART, #: ../src/dialog.c:36 msgctxt "title" msgid "Restart" msgstr "" #. LOGOUT_DIALOG_SHUTDOWN, #: ../src/dialog.c:37 msgctxt "title" msgid "Shut Down" msgstr "" #. LOGOUT_DIALOG_LOGOUT, #: ../src/dialog.c:41 msgid "" "Are you sure you want to close all programs and log out of the computer?" msgstr "" #. LOGOUT_DIALOG_RESTART, #: ../src/dialog.c:42 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" #. LOGOUT_DIALOG_SHUTDOWN, #: ../src/dialog.c:43 msgid "" "Are you sure you want to close all programs and shut down the computer?" msgstr "" #. LOGOUT_DIALOG_LOGOUT, #: ../src/dialog.c:47 msgctxt "button" msgid "Log Out" msgstr "" #. LOGOUT_DIALOG_RESTART, #: ../src/dialog.c:48 msgctxt "button" msgid "Restart" msgstr "" #. LOGOUT_DIALOG_SHUTDOWN, #: ../src/dialog.c:49 msgctxt "button" msgid "Shut Down" msgstr "" #. LOGOUT_DIALOG_LOGOUT, #: ../src/dialog.c:55 msgctxt "button auth" msgid "Log Out" msgstr "" #. LOGOUT_DIALOG_RESTART, #: ../src/dialog.c:56 msgctxt "button auth" msgid "Restart…" msgstr "" #. LOGOUT_DIALOG_SHUTDOWN, #: ../src/dialog.c:57 msgctxt "button auth" msgid "Shut Down…" msgstr "" #. TRANSLATORS: This button appears on the logout dialog when #. there are updates that require restart. It will do a restart #. in place of a log out. #: ../src/dialog.c:63 msgid "Restart Instead" msgstr "" #: ../src/dialog.c:64 msgid "Restart Instead…" msgstr "" #: ../src/dialog.c:65 msgid "Some software updates won’t apply until the computer next restarts." msgstr "" #: ../src/dialog.c:219 ../src/dialog.c:224 msgid "Cancel" msgstr "" #: ../src/indicator-session.c:538 msgctxt "session_menu:switchfrom" msgid "1" msgstr "" #: ../src/indicator-session.c:551 msgid "Switch User Account…" msgstr "" #: ../src/indicator-session.c:578 #, c-format msgid "Switch From %s…" msgstr "" #: ../src/apt-watcher.c:280 ../src/apt-watcher.c:340 ../src/apt-watcher.c:392 #: ../src/device-menu-mgr.c:548 msgid "Software Up to Date" msgstr "" #: ../src/apt-watcher.c:286 ../src/apt-watcher.c:352 msgid "Updates Available…" msgstr "" #: ../src/apt-watcher.c:292 ../src/apt-watcher.c:357 msgid "Updates Installing…" msgstr "" #: ../src/apt-watcher.c:401 ../src/apt-watcher.c:464 msgid "Restart to Complete Updates…" msgstr "" #: ../src/device-menu-mgr.c:516 msgid "System Settings…" msgstr "" #: ../src/device-menu-mgr.c:527 msgid "Displays…" msgstr "" #: ../src/device-menu-mgr.c:537 msgid "Startup Applications…" msgstr "" #: ../src/device-menu-mgr.c:566 msgid "Attached Devices" msgstr "" #: ../src/device-menu-mgr.c:577 msgid "Printers" msgstr "" #: ../src/device-menu-mgr.c:588 msgid "Scanners" msgstr "" #: ../src/device-menu-mgr.c:603 ../src/udev-mgr.c:243 ../src/udev-mgr.c:255 msgid "Webcam" msgstr "" #: ../src/device-menu-mgr.c:692 msgid "Suspend" msgstr "" #: ../src/device-menu-mgr.c:704 msgid "Hibernate" msgstr "" #: ../src/user-menu-mgr.c:175 msgid "Guest Session" msgstr "" #: ../src/user-menu-mgr.c:189 msgid "Guest" msgstr "" #: ../src/user-menu-mgr.c:270 msgid "Online Accounts…" msgstr "" #: ../src/user-menu-mgr.c:285 msgid "User Accounts…" msgstr "" #: ../src/udev-mgr.c:255 #, c-format msgid "%s Webcam" msgstr "" #: ../src/udev-mgr.c:335 ../src/udev-mgr.c:387 ../src/udev-mgr.c:400 #: ../src/udev-mgr.c:454 ../src/udev-mgr.c:466 msgid "Scanner" msgstr "" #: ../src/udev-mgr.c:335 ../src/udev-mgr.c:400 ../src/udev-mgr.c:466 #, c-format msgid "%s Scanner" msgstr "" ayatana-indicator-session-0.4.4/po/oc.po0000644000000000000000000002562013567434467015065 0ustar # Occitan (post 1500) translation for indicator-session # Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2009. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-04-01 14:40+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Occitan \n" "Language: oc\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 2.20-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Suprimir la bóstia de dialòg de confirmacion per la fin de sesilha, " "l'atudament e lo reamodament" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Afichar o pas la bóstia de dialòg de confirmacion per la fin de sesilha, " "l'atudament e lo reamodament" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Suprimir la tampadura de sesilha del menut" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" "Fa en sòrta que lo boton de desconnexion siá pas afichat dins lo menut de la " "sesilha." #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Suprimís l'opcion de reaviada del menut" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" "Fa en sòrta que lo boton de reamodament siá pas afichat dins lo menut de la " "sesilha." #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Suprimís l'opcion d'arrèst del menut" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" "Fa en sòrta que lo boton d'atudament siá pas afichat dins lo menut de la " "sesilha." #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "Convidat" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "Paramètres del Sistèma…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "Comptes en linha…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 #, fuzzy msgid "Switch Account…" msgstr "Cambiar de compte d'utilizaire..." #: ../src/service.c:576 ../src/service.c:592 #, fuzzy msgid "Switch Account" msgstr "Cambiar de compte d'utilizaire..." #: ../src/service.c:588 #, fuzzy msgid "Lock/Switch Account…" msgstr "Cambiar de compte d'utilizaire..." #: ../src/service.c:589 #, fuzzy msgid "Lock/Switch Account" msgstr "Cambiar de compte d'utilizaire..." #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "Sesilha convidat" #: ../src/service.c:697 msgid "Log Out…" msgstr "Se desconnectar…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Tampar la sesilha" #: ../src/service.c:715 msgid "Suspend" msgstr "Metre en velha" #: ../src/service.c:718 msgid "Hibernate" msgstr "Ivernar" #: ../src/service.c:723 msgid "Restart…" msgstr "Reamodar…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Tornar amodar" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Atudar…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Atudar" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "Sètz segur que volètz quitar totes los programas e tampar la sesilha ?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "D'unas mesas a jorn logicialas seràn pas efectivas qu'aprèp un reamodament " "de l'ordenador." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Anullar" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "Sètz segur que volètz quitar totes los programas e reamodar l'ordenador ?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" "Sètz segur que volètz quitar totes los programas e atudar l'ordenador ?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Classic Guest Session" #~ msgstr "Sesilha Convidat Classica" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "Aviar una sesilha convidat en utilizant lo burèu classic" #~ msgid "Lock Screen" #~ msgstr "Varrolhar l'ecran" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Tampadura de sesilha" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Reamodament" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Atudament" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Tampar la sesilha" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Tornar amodar" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Atudar" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Tampadura de sesilha" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "Reamodar..." #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "Atudar..." #~ msgid "Restart Instead" #~ msgstr "Tornar amodar" #~ msgid "Restart Instead…" #~ msgstr "Reamodar a la plaça..." #~ msgid "Some software updates won’t apply until the computer next restarts." #~ msgstr "" #~ "D'unas mesas a jorn logicialas s'aplicaràn pas tant que l'ordenador serà " #~ "pas estat reamodat." #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "1" #~ msgid "Switch From %s…" #~ msgstr "Cambiar dempuèi %s…" #~ msgid "Software Up to Date" #~ msgstr "Logicial a jorn" #~ msgid "Updates Available…" #~ msgstr "Mesas a jorn disponiblas..." #~ msgid "Updates Installing…" #~ msgstr "Mesas a jorn en cors d'installacion..." #~ msgid "Restart to Complete Updates…" #~ msgstr "Reamodar per acabar las mesas a jorn..." #~ msgid "Displays…" #~ msgstr "Afichatges..." #~ msgid "Startup Applications…" #~ msgstr "Aplicacions a l'aviada..." #~ msgid "Attached Devices" #~ msgstr "Periferics estacats" #~ msgid "Printers" #~ msgstr "Estampadoiras" #~ msgid "Scanners" #~ msgstr "Scanners" #~ msgid "Webcam" #~ msgstr "Webcam" #~ msgid "User Accounts…" #~ msgstr "Comptes d'utilizaires…" #~ msgid "%s Webcam" #~ msgstr "Webcam %s" #~ msgid "Scanner" #~ msgstr "Scanner" #~ msgid "%s Scanner" #~ msgstr "Scanner %s" #~ msgid "Log Out..." #~ msgstr "Se desconnectar..." #~ msgid "Shut Down..." #~ msgstr "Atudar..." #~ msgid "Switch User..." #~ msgstr "Cambiar d'utilizaire..." #~ msgid "Restart..." #~ msgstr "Tornar amodar..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Tornar amodar..." #~ msgid "Restart Instead..." #~ msgstr "Tornar amodar..." #~ msgid "Switch From %s..." #~ msgstr "Cambiar dempuèi %s…" #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "" #~ "Far en sòrta que lo boton de tampadura de sesilha aparesca pas dins lo " #~ "menut." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Atudar..." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "Fa en sòrta que lo boton de reaviada aparesca pas dins lo menut." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "Fa en sòrta que lo boton d'arrèst aparesca pas dins lo menut." #~ msgid "Restart to Complete Update…" #~ msgstr "Reamodar per acabar la mesa a jorn..." #~ msgid "Restart to Complete Update" #~ msgstr "Reamodar per acabar la mesa a jorn" #~ msgid "Session" #~ msgstr "Sesilha" ayatana-indicator-session-0.4.4/po/os.po0000644000000000000000000002047513567434467015110 0ustar # Ossetian translation for indicator-session # Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2011. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2011-05-21 19:42+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Ossetian \n" "Language: os\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" "X-Generator: Launchpad (build 14041)\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Æттæмæхизæн менюйæ аппарын" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Нæуæгæй иу гæнæн менюйæ аппарын" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Хицæнгæнæн менюйæ æппарын" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "" #: ../src/service.c:697 msgid "Log Out…" msgstr "" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Æттæмæ ахизын" #: ../src/service.c:715 msgid "Suspend" msgstr "" #: ../src/service.c:718 msgid "Hibernate" msgstr "" #: ../src/service.c:723 msgid "Restart…" msgstr "" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Нæуæгæй баиу кæнын" #: ../src/service.c:730 msgid "Shut Down…" msgstr "" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Ахицæн кæнын" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "Æцæг дæ фæнды алы программæ дæр сыхкæнын, æмæ æттæмæ рахизын?" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "Æцæг дæ фæнды алы программæ дæр сыхкæнын, æмæ компьютер нæуæгæй баиу кæнын?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "Æцæг дæ фæнды алы программæ дæр сыхкæнын, æмæ компьютер ахицæн кæнын?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Æттæмæ ахизын" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Нæуæгæй баиу кæнын" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Ахицæн кæнын" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Æттæмæ ахизын" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Нæуæгæй баиу кæнын" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Ахицæн кæнын" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Æттæмæ ахизын" #~ msgid "Restart Instead" #~ msgstr "Уый бæсты нæуæгæй баиу кæнын" #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "Æмбæхсы менюйæ æттæмæхизæны." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "Æмбæхсы менюйæ нæуæгæй баиу кæнæны." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "Æмбæхсы менюйæ хицæн кæнæн." #~ msgid "Shut Down..." #~ msgstr "Ахицæн кæнын..." #~ msgid "Restart..." #~ msgstr "Нæуæгæй баиу кæнын..." #~ msgid "Log Out..." #~ msgstr "Æттæмæ ахизын..." #~ msgid "Restart Instead..." #~ msgstr "Уый бæсты нæуæгæй баиу кæнын..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Нæуæгæй баиу кæнын..." ayatana-indicator-session-0.4.4/po/pa.po0000644000000000000000000002427713567434467015073 0ustar # Punjabi translation for indicator-session # Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2009. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-04-01 11:41+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Punjabi \n" "Language: pa\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 2.20-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "ਲਾਗਆਉਟ, ਮੁੜ-ਚਾਲੂ ਕਰਨ ਅਤੇ ਬੰਦ ਕਰਨ ਵਾਸਤੇ ਡਾਈਲਾਗ ਉੱਤੇ ਪੁਸ਼ਟੀ ਕਰੋ" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "ਕੀ ਲਾਗਆਉਟ, ਮੁੜ-ਚਾਲੂ ਤੇ ਬੰਦ ਕਰੋ ਕਾਰਵਾਈ ਲਈ ਪੁਸ਼ਟੀ ਡਾਈਲਾਗ ਵੇਖਣਾ ਹੈ ਜਾਂ ਨਹੀਂ।" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "ਸ਼ੈਸ਼ਨ ਮੇਨੂ ਤੋਂ ਲਾਗ ਆਉਟ ਆਈਟਮ ਹਟਾਓ" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "ਸ਼ੈਸ਼ਨ ਮੇਨੂ ਤੋਂ ਮੁੜ-ਚਾਲੂ ਕਰੋ ਆਈਟਮ ਹਟਾਓ" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "ਸ਼ੈਸ਼ਨ ਮੇਨੂ ਤੋਂ ਬੰਦ ਕਰੋ ਆਈਟਮ ਹਟਾਓ" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "ਮਹਿਮਾਨ ਸ਼ੈਸ਼ਨ" #: ../src/service.c:697 msgid "Log Out…" msgstr "ਲਾਗ ਆਉਟ…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "ਲਾਗ ਆਉਟ" #: ../src/service.c:715 msgid "Suspend" msgstr "ਸਸਪੈਂਡ" #: ../src/service.c:718 msgid "Hibernate" msgstr "ਹਾਈਬਰਨੇਟ" #: ../src/service.c:723 msgid "Restart…" msgstr "ਮੁੜ-ਚਾਲੂ…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "ਮੁੜ-ਚਾਲੂ" #: ../src/service.c:730 msgid "Shut Down…" msgstr "ਬੰਦ ਕਰੋ…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "ਬੰਦ ਕਰੋ" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "ਕੀ ਤੁਸੀਂ ਆਪਣੇ ਸਾਰੇ ਪਰੋਗਰਾਮ ਬੰਦ ਕਰਕੇ ਕੰਪਿਊਟਰ ਤੋਂ ਲਾਗਆਉਟ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "ਕੁਝ ਸਾਫਟਵੇਅਰ ਅੱਪਡੇਟ ਕੰਪਿਊਟਰ ਦੇ ਮੁੜ-ਚਾਲੂ ਹੋਣ ਤੱਕ ਅੱਪਡੇਟ ਨਹੀਂ ਹੋਣਗੇ।" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "ਰੱਦ ਕਰੋ" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "ਕੀ ਤੁਸੀਂ ਸਾਰੇ ਪਰੋਗਰਾਮ ਬੰਦ ਕਰਕੇ ਕੰਪਿਊਟਰ ਨੂੰ ਮੁੜ-ਚਾਲੂ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "ਕੀ ਤੁਸੀਂ ਸਭ ਪਰੋਗਰਾਮ ਬੰਦ ਕਰਕੇ ਕੰਪਿਊਟਰ ਨੂੰ ਬੰਦ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Lock Screen" #~ msgstr "ਸਕਰੀਨ ਲਾਕ ਕਰੋ" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "ਲਾਗ ਆਉਟ" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "ਮੁੜ-ਚਾਲੂ" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "ਬੰਦ ਕਰੋ" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "ਲਾਗ ਆਉਟ" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "ਮੁੜ-ਚਾਲੂ" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "ਬੰਦ ਕਰੋ" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "ਲਾਗ ਆਉਟ" #~ msgid "Restart Instead" #~ msgstr "ਇਸ ਦੀ ਬਜਾਏ ਮੁੜ-ਚਾਲੂ" #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "1" #~ msgid "Restart..." #~ msgstr "ਮੁੜ-ਚਾਲੂ" #~ msgid "Log Out..." #~ msgstr "ਲਾਗ ਆਉਟ...." #~ msgid "Shut Down..." #~ msgstr "ਬੰਦ ਕਰੋ..." #~ msgid "Switch User..." #~ msgstr "ਯੂਜ਼ਰ ਬਦਲੋ..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "ਇੰਝ ਬਣਾਇਆ ਹੈ ਤਾਂ ਕਿ ਲਾਗਆਉਟ ਬਟਨ ਸ਼ੈਸ਼ਨ ਮੇਨੂ 'ਚ ਵੇਖਾਈ ਨਾ ਦੇਵੇ।" #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "ਇੰਝ ਬਣਾਇਆ ਗਿਆ ਹੈ ਤਾਂ ਕਿ ਮੁੜ-ਚਾਲੂ ਬਟਨ ਸ਼ੈਸ਼ਨ ਮੇਨੂ 'ਚ ਵੇਖਾਈ ਨਾ ਦੇਵੇ।" #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "ਇੰਝ ਬਣਾਇਆ ਗਿਆ ਹੈ ਤਾਂ ਕਿ ਬੰਦ ਕਰੋ ਬਟਨ ਸ਼ੈਸ਼ਨ ਮੇਨੂ 'ਚ ਵੇਖਾਈ ਨਾ ਦੇਵੇ।" #~ msgid "Switch From %s..." #~ msgstr "%s ਤੋਂ ਸਵਿੱਚ ਕਰੋ..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "ਬੰਦ ਕਰੋ..." #~ msgid "Restart Instead..." #~ msgstr "ਇਸ ਦੀ ਬਜਾਏ ਮੁੜ-ਚਾਲੂ..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "ਮੁੜ-ਚਾਲੂ" #~ msgid "Restart to Complete Update…" #~ msgstr "ਅੱਪਡੇਟ ਪੂਰਾ ਕਰਨ ਲਈ ਮੁੜ-ਚਾਲੂ ਕਰੋ..." #~ msgid "Restart to Complete Update" #~ msgstr "ਅੱਪਡੇਟ ਪੂਰਾ ਕਰਨ ਲਈ ਮੁੜ-ਚਾਲੂ" ayatana-indicator-session-0.4.4/po/pl.po0000644000000000000000000003123713567434467015100 0ustar # Polish translations for PACKAGE package. # Copyright (C) 2010 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Canonical OEM, 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2019-10-08 16:58+0000\n" "Last-Translator: Mateusz Rumiński \n" "Language-Team: Polish \n" "Language: pl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 3.9-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Wyłącz okno dialogowe, aby potwierdzić wylogowanie, ponowne uruchomienie i " "zamknięcie" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Przełącza wyświetlanie okna dialogowego, wymagającego potwierdzenia " "czynności wylogowania użytkownika, ponownego uruchomienia i wyłączenia " "komputera." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Usuwa polecenie Wyloguj z menu sesji" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" "Sprawia, że polecenie wylogowywania użytkownika nie jest wyświetlane w menu " "sesji." #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 msgid "Remove the Restart item from the session menu." msgstr "Usuwa element Uruchom ponownie z menu sesji." #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" "Sprawia, że polecenie ponownego uruchomienia komputera nie jest wyświetlane " "w menu sesji." #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 msgid "Remove the shutdown item from the session menu." msgstr "Usuwa polecenie Wyłącz z menu sesji." #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" "Sprawia, że polecenie wyłączania komputera nie jest wyświetlane w menu sesji." #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "System, %s" #: ../src/service.c:191 msgid "System" msgstr "System" #: ../src/service.c:325 msgid "Guest" msgstr "Gość" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "%s Pomoc na Pulpicie" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "%s Pomoc" #: ../src/service.c:346 msgid "About This Computer" msgstr "O tym Komputerze" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "Zgłoś błąd…" #: ../src/service.c:362 msgid "System Settings…" msgstr "Ustawienia systemu…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "Konta sieciowe…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "Uruchom wygaszacz ekranu" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "Przełącz konto użytkownika…" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "Przełącz konto użytkownika" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "Zablokuj/Przełącz konto użytkownika…" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "Zablokuj/Przełącz konto użytkownika" #: ../src/service.c:595 msgid "Lock" msgstr "Blokada" #: ../src/service.c:620 msgid "Guest Session" msgstr "Sesja gościa" #: ../src/service.c:697 msgid "Log Out…" msgstr "Wyloguj…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Wyloguj użytkownika" #: ../src/service.c:715 msgid "Suspend" msgstr "Wstrzymaj" #: ../src/service.c:718 msgid "Hibernate" msgstr "Zahibernuj" #: ../src/service.c:723 msgid "Restart…" msgstr "Uruchom ponownie…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Uruchom komputer ponownie" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Wyłącz…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Wyłącz komputer" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "Ostrzeżenie" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "Dostęp do systemu śledzenia błędów systemu operacyjnego musi być dostępny " "przez\n" "przeglądarkę internetową. \n" " \n" "Indykator sesji Ayatana nie mógł znaleźć żadnej sieci \n" "przeglądarki na twoim komputerze." #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "Czy na pewno chcesz zamknąć wszystkie programy i wylogować się?" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "Część oprogramowania zostanie zaktualizowana po ponownym uruchomieniu " "komputera." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Anuluj" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "Zakończyć działanie wszystkich programów i ponownie uruchomić komputer?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "Zakończyć działanie wszystkich programów i wyłączyć komputer?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "Do podręcznika użytkownika XFCE do komputerów stacjonarnych\n" "należy uzyskać dostęp za pomocą przeglądarki internetowej.\n" " \n" "Wskaźnik sesji Ayatana nie mógł znaleźć żadnej\n" "przeglądarki na twoim komputerze." #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Wskaźnik sesji Ayatana nie wie jeszcze, jak wyświetlić przewodnik " "użytkownika\n" "lub centrum pomocy aktualnie uruchomionego komputera stacjonarnego.\n" "\n" "Zgłoś to programistom na stronie:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "Wyświetlanie informacji na temat %s wymaga \n" "przeglądarki internetowej.\n" "\n" "Wskaźnik sesji Ayatana nie mógł znaleźć\n" "żadnej przeglądarki na twoim komputerze." #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Wskaźnik sesji Ayatana nie obsługuje jeszcze wywoływania aplikacji\n" "ustawień systemowych dla Twojego środowiska graficznego.\n" "\n" "Zgłoś to programistom na stronie:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Wskaźnik sesji Ayatana nie obsługuje jeszcze zmian hasła\n" "w środowisku graficznym.\n" "\n" "Zgłoś to programistom na stronie:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Wskaźnik sesji Ayatana nie wie jeszcze, jak wyświetlić informacje\n" "o aktualnie uruchomionym środowisku graficznym.\n" "\n" "Zgłoś to programistom na stronie:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #~ msgid "Classic Guest Session" #~ msgstr "Klasyczna sesja gościa" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "Rozpoczyna sesję dla gościa z klasycznym pulpitem" #~ msgid "Lock Screen" #~ msgstr "Zablokuj ekran" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Wylogowywanie" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Ponowne uruchamianie komputera" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Wyłączanie komputera" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Wyloguj użytkownika" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Uruchom komputer ponownie" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Wyłącz komputer" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Wyloguj użytkownika" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "Uruchom ponownie..." #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "Wyłącz..." #~ msgid "Restart Instead" #~ msgstr "Uruchom ponownie zamiast wylogować" #~ msgid "Restart Instead…" #~ msgstr "Uruchom ponownie mimo to..." #~ msgid "Some software updates won’t apply until the computer next restarts." #~ msgstr "" #~ "Część oprogramowania zostanie zaktualizowana po ponownym uruchomieniu " #~ "komputera." #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "używamy standardowy ciąg" #~ msgid "Switch From %s…" #~ msgstr "Przełącz użytkownika %s…" #~ msgid "Software Up to Date" #~ msgstr "Oprogramowanie jest aktualne" #~ msgid "Updates Available…" #~ msgstr "Dostępne aktualizacje..." #~ msgid "Updates Installing…" #~ msgstr "Instalowanie aktualizacji..." #~ msgid "Restart to Complete Updates…" #~ msgstr "Uruchom ponownie i zaktualizuj..." #~ msgid "Displays…" #~ msgstr "Ekrany..." #~ msgid "Startup Applications…" #~ msgstr "Programy startowe..." #~ msgid "Attached Devices" #~ msgstr "Podłączone urządzenia" #~ msgid "Printers" #~ msgstr "Drukarki" #~ msgid "Scanners" #~ msgstr "Skanery" #~ msgid "Webcam" #~ msgstr "Kamera internetowa" #~ msgid "User Accounts…" #~ msgstr "Konta użytkowników..." #~ msgid "%s Webcam" #~ msgstr "Kamera internetowa %s" #~ msgid "Scanner" #~ msgstr "Skaner" #~ msgid "%s Scanner" #~ msgstr "Skaner %s" #~ msgid "Restart..." #~ msgstr "Uruchom ponownie..." #~ msgid "Log Out..." #~ msgstr "Wyloguj..." #~ msgid "Switch User..." #~ msgstr "Przełącz użytkownika..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Uruchom ponownie..." #~ msgid "Restart Instead..." #~ msgstr "Uruchom ponownie zamiast wylogowania..." #~ msgid "Switch From %s..." #~ msgstr "Przełącz z: %s..." #~ msgid "Session" #~ msgstr "Sesja" #~ msgid "Restart to Complete Update…" #~ msgstr "Uruchom ponownie i zaktualizuj..." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "Nie wyświetla polecenia ponownego uruchamiania w menu sesji." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "Nie wyświetla polecenia wyłączenia komputera w menu sesji." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "Nie wyświetla polecenia wylogowania w menu sesji." #~ msgid "Shut Down..." #~ msgstr "Wyłącz..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Wyłącz..." #~ msgid "Restart to Complete Update" #~ msgstr "Uruchom ponownie i zaktualizuj..." ayatana-indicator-session-0.4.4/po/POTFILES.in0000644000000000000000000000043513567434467015676 0ustar data/org.ayatana.indicator.session.gschema.xml.in src/actions.c src/guest.c src/main.c src/recoverable-problem.c src/service.c src/users.c src/utils.c src/backend-dbus/guest.c src/backend-dbus/actions.c src/backend-dbus/backend-dbus.c src/backend-dbus/utils.c src/backend-dbus/users.c ayatana-indicator-session-0.4.4/po/ps.po0000644000000000000000000001415513567434467015107 0ustar # Pashto translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Mike Gabriel , 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2017-07-21 15:41+0200\n" "Last-Translator: Mike Gabriel \n" "Language-Team: Pashto\n" "Language: ps\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 msgid "Remove the Restart item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 msgid "Remove the shutdown item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "" #: ../src/service.c:697 msgid "Log Out…" msgstr "" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "" #: ../src/service.c:715 msgid "Suspend" msgstr "" #: ../src/service.c:718 msgid "Hibernate" msgstr "" #: ../src/service.c:723 msgid "Restart…" msgstr "" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "" #: ../src/service.c:730 msgid "Shut Down…" msgstr "" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" ayatana-indicator-session-0.4.4/po/pt_BR.po0000644000000000000000000002554113567434467015474 0ustar # Portuguese translations for PACKAGE package. # Copyright (C) 2010 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Canonical OEM, 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-07-30 01:41+0000\n" "Last-Translator: chrismeurer \n" "Language-Team: Portuguese (Brazil) \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 3.1.1\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Não pedir confirmação ao encerrar a sessão, reiniciar ou desligar o " "computador." #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Mostrar ou não as janelas de confirmação para as ações de encerrar sessão, " "reiniciar ou desligar." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Remover o item Encerrar sessão do menu de sessão" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "Faz com que o botão sair não seja mostrado no menu sessão." #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Remover o item Reiniciar do menu de sessão" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "Faz com que o botão de reiniciar não seja mostrado no menu sessão." #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Remover o item Desligar do menu de sessão" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "Faz com que o botão de desligar não seja mostrado no menu sessão." #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "Convidado" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "Sobre Este Computador" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "Reportar um erro…" #: ../src/service.c:362 msgid "System Settings…" msgstr "Configurações do Sistema…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "Contas Online…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "Iniciar Protetor de Tela" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "Alterar Conta…" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "Alterar Conta" #: ../src/service.c:588 #, fuzzy msgid "Lock/Switch Account…" msgstr "Alternar conta de usuário..." #: ../src/service.c:589 #, fuzzy msgid "Lock/Switch Account" msgstr "Alternar conta de usuário..." #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "Sessão convidado" #: ../src/service.c:697 msgid "Log Out…" msgstr "Encerrar sessão…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Encerrar sessão" #: ../src/service.c:715 msgid "Suspend" msgstr "Suspender" #: ../src/service.c:718 msgid "Hibernate" msgstr "Hibernar" #: ../src/service.c:723 msgid "Restart…" msgstr "Reiniciar…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Reiniciar" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Desligar…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Desligar" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "" "Você tem certeza de que deseja fechar todos os programas e encerrar esta " "sessão?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "Algumas atualizações de software não serão aplicadas até que o computador " "seja reiniciado." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Cancelar" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "Você tem certeza de que deseja fechar todos os programas e reiniciar o " "computador?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" "Você tem certeza de que deseja fechar todos os programas e desligar o " "computador?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Classic Guest Session" #~ msgstr "Sessão clássica de convidado" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "Inicie uma sessão de convidado usando o desktop clássico" #~ msgid "Lock Screen" #~ msgstr "Bloquear tela" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Encerrar sessão" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Reiniciar" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Desligar" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Encerrar sessão" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Reiniciar" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Desligar" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Encerrar sessão" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "Reiniciar..." #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "Desligar..." #~ msgid "Restart Instead" #~ msgstr "Reiniciar ao invés de sair" #~ msgid "Restart Instead…" #~ msgstr "Em vez disso, reiniciar..." #~ msgid "Some software updates won’t apply until the computer next restarts." #~ msgstr "" #~ "Algumas atualizações de software não serão aplicadas até a próxima " #~ "reinicialização." #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "1" #~ msgid "Switch From %s…" #~ msgstr "Alternar de %s..." #~ msgid "Software Up to Date" #~ msgstr "Software atualizado" #~ msgid "Updates Available…" #~ msgstr "Atualizações disponíveis..." #~ msgid "Updates Installing…" #~ msgstr "Instalando atualizações..." #~ msgid "Restart to Complete Updates…" #~ msgstr "Reiniciar para completar a atualização..." #~ msgid "Displays…" #~ msgstr "Monitores..." #~ msgid "Startup Applications…" #~ msgstr "Aplicativos de sessão..." #~ msgid "Attached Devices" #~ msgstr "Dispositivos conectados" #~ msgid "Printers" #~ msgstr "Impressoras" #~ msgid "Scanners" #~ msgstr "Digitalizadores" #~ msgid "Webcam" #~ msgstr "Webcam" #~ msgid "User Accounts…" #~ msgstr "Contas de usuário..." #~ msgid "%s Webcam" #~ msgstr "%s Webcam" #~ msgid "Scanner" #~ msgstr "Digitalizador" #~ msgid "%s Scanner" #~ msgstr "%s Digitalizador" #~ msgid "Restart..." #~ msgstr "Reiniciar..." #~ msgid "Log Out..." #~ msgstr "Encerrar sessão..." #~ msgid "Switch User..." #~ msgstr "Alternar usuário..." #~ msgid "Shut Down..." #~ msgstr "Desligar..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Reiniciar..." #~ msgid "Restart Instead..." #~ msgstr "Reiniciar ao invés de sair..." #~ msgid "Switch From %s..." #~ msgstr "Alternar de %s..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Desligar..." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "Faz com que o botão reiniciar não seja mostrado no menu de sessão." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "Faz com que o botão desligar não seja mostrado no menu de sessão." #~ msgid "Restart to Complete Update…" #~ msgstr "Reiniciar para completar a atualização..." #~ msgid "Restart to Complete Update" #~ msgstr "Reiniciar para completar a atualização" #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "Faz com que o botão Encerrar não seja mostrado no menu de sessão." #~ msgid "Session" #~ msgstr "Sessão" ayatana-indicator-session-0.4.4/po/pt.po0000644000000000000000000002572713567434467015117 0ustar # Portuguese translations for PACKAGE package. # Copyright (C) 2010 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Canonical OEM, 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2019-04-18 16:04+0000\n" "Last-Translator: Rui Mendes \n" "Language-Team: Portuguese \n" "Language: pt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 3.6-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Suprimir o diálogo de confirmação de ações de terminar sessão, reiniciar e " "desligar" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Mostrar ou não o diálogo para confirmar as ações de terminar sessão, " "reiniciar e desligar." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Remover o item \"Terminar sessão\" do menu de sessão" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" "Faz com que o botão de terminar sessão não seja mostrado no menu sessão." #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Remover a opção \"Reiniciar\" do menu de sessão" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "Faz com que o botão de reiniciar não seja mostrado no menu sessão." #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Remover a opção \"Desligar\" do menu de sessão" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "Faz com que o botão de desligar não seja mostrado no menu sessão." #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "Sistema, %s" #: ../src/service.c:191 msgid "System" msgstr "Sistema" #: ../src/service.c:325 msgid "Guest" msgstr "Convidado" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "Ajuda de secretária %s" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "Ajuda de %s" #: ../src/service.c:346 msgid "About This Computer" msgstr "Sobre este computador" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "Reportar um erro…" #: ../src/service.c:362 msgid "System Settings…" msgstr "Configurações do sistema…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "Contas da Internet…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "Iniciar protetor de ecrã" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "Mudar de conta…" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "Mudar de conta" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "Bloquear/mudar de conta…" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "Bloquear/mudar de conta" #: ../src/service.c:595 msgid "Lock" msgstr "Bloquear" #: ../src/service.c:620 msgid "Guest Session" msgstr "Sessão de convidado" #: ../src/service.c:697 msgid "Log Out…" msgstr "Terminar sessão…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Terminar sessão" #: ../src/service.c:715 msgid "Suspend" msgstr "Suspender" #: ../src/service.c:718 msgid "Hibernate" msgstr "Hibernar" #: ../src/service.c:723 msgid "Restart…" msgstr "Reiniciar…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Reiniciar" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Desligar…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Desligar" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "Aviso" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "O rastreador de erros do sistema operativo tem de ser acedido com\n" "um navegador de Internet.\n" "\n" "O Indicador de Sessão Ayatana não conseguiu encontrar nenhum\n" "navegador de Internet no seu computador." #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "" "Tem a certeza que deseja fechar todos os programas e terminar a sessão?" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "Algumas atualizações não serão aplicadas até reiniciar o computador." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Cancelar" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "Tem a certeza que deseja fechar todos os programas e reiniciar o computador?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" "Tem a certeza que deseja fechar todos os programas e encerrar o computador?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "O guia do utilizador do XFCE Desktop tem de ser acedido\n" "com um navegador de Internet.\n" "\n" "O Indicador de Sessão Ayatana não conseguiu encontrar\n" "nenhum navegador de Internet no seu computador." #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "O Indicador de Sessão Ayatana ainda não sabe como mostrar o guia do " "utilizador\n" "ou o centro de ajuda do ambiente de trabalho atualmente em execução.\n" "\n" "Por favor, reporte isto aos programadores em:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "A visualização de informações sobre %s requer\n" "um navegador de Internet.\n" "\n" "O Indicador de Sessão Ayatana não conseguiu encontrar\n" "nenhum navegador de Internet no seu computador." #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "O Indicador de Sessão Ayatana não suporta a evocação da aplicação\n" "de configurações do sistema para o seu ambiente de trabalho.\n" "\n" "Por favor, reporte isto aos programadores em:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "O Indicador de Sessão Ayatana ainda não suporta mudanças da\n" "palavra-passe para o seu ambiente de trabalho.\n" "\n" "Por favor, reporte isto aos programadores em:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "O Indicador de Sessão Ayatana ainda não sabe, como mostrar\n" "informações do ambiente de trabalho atualmente em execução.\n" "\n" "Por favor, reporte isto aos programadores em:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #~ msgid "Lock Screen" #~ msgstr "Bloquear Ecrã" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Terminar Sessão" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Reiniciar" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Encerrar" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Terminar Sessão" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Reiniciar" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Encerrar" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Terminar Sessão" #~ msgid "Restart Instead" #~ msgstr "Reiniciar Agora" #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "0" #~ msgid "Restart..." #~ msgstr "Reiniciar..." #~ msgid "Log Out..." #~ msgstr "Terminar Sessão..." #~ msgid "Shut Down..." #~ msgstr "Encerrar..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Reiniciar..." #~ msgid "Restart Instead..." #~ msgstr "Reiniciar Agora..." #~ msgid "Switch From %s..." #~ msgstr "Mudar de %s..." #~ msgid "Switch User..." #~ msgstr "Mudar Utilizador..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Encerrar..." #~ msgid "Session" #~ msgstr "Sessão" #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "" #~ "Faz com que o botão para terminar sessão não apareça no menu de sessão." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "Faz com que o botão de reiniciar não apareça no menu de sessão." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "Faz com que o botão de encerrar não apareça no menu de sessão." #~ msgid "Restart to Complete Update…" #~ msgstr "Reiniciar para Concluir a Actualização..." #~ msgid "Restart to Complete Update" #~ msgstr "Reiniciar para Concluir a Actualização" ayatana-indicator-session-0.4.4/po/ro.po0000644000000000000000000002217713567434467015110 0ustar # Romanian translations for PACKAGE package. # Copyright (C) 2010 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Canonical OEM, 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-04-01 14:41+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Romanian \n" "Language: ro\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " "20)) ? 1 : 2;\n" "X-Generator: Weblate 2.20-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Suprimă dialogul de confirmare pentru acțiunile de ieșire, repornire și " "oprire" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Specifică dacă să fie afișat un dialog pentru acțiunile de ieșire, repornire " "și oprire." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Elimină elementul „Ieșire” din meniul de sesiune" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Elimină elementul „Repornire” din meniul de sesiune" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Elimină elementul „Oprire” din meniul de sesiune" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "Sesiune oaspete" #: ../src/service.c:697 msgid "Log Out…" msgstr "Ieșire…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Ieșire" #: ../src/service.c:715 msgid "Suspend" msgstr "Suspendare" #: ../src/service.c:718 msgid "Hibernate" msgstr "Hibernare" #: ../src/service.c:723 msgid "Restart…" msgstr "Repornire…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Repornire" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Oprire…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Oprire" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "Sigur doriți să închideți toate programele și să ieșiți din cont?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "Unele actualizări nu se vor aplica până la următoarea repornire a " "calculatorului." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Renunță" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "Sigur doriți să închideți toate aplicațiile și să reporniți calculatorul?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "Sigur doriți să închideți toate programele și să opriți calculatorul?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Lock Screen" #~ msgstr "Blocare ecran" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Ieșire din cont" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Repornire" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Oprire" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Ieșire" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Repornire" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Oprire" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Ieșire" #~ msgid "Restart Instead" #~ msgstr "Repornește" #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "" #~ "LG: aici 1 trebuie tradus ca ceva diferit de „1”. Dacă șirul e diferit de " #~ "„1” în română se afișează un alt șir altundeva. Nu corectați decât dacă " #~ "înțelegeți despre ce e vorba." #~ msgid "Restart..." #~ msgstr "Repornire..." #~ msgid "Log Out..." #~ msgstr "Ieșire..." #~ msgid "Shut Down..." #~ msgstr "Oprire..." #~ msgid "Switch User..." #~ msgstr "Schimbare utilizator..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Repornire..." #~ msgid "Switch From %s..." #~ msgstr "Schimbare de la %s..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "" #~ "Face ca butonul de ieșire să nu mai fie afișat în meniul de sesiune." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "" #~ "Face ca butonul de repornire să nu mai fie afișat în meniul de sesiune." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "" #~ "Face ca butonul de închidere să nu mai fie afișat în meniul de sesiune." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Oprire..." #~ msgid "Restart Instead..." #~ msgstr "Repornește..." #~ msgid "Restart to Complete Update…" #~ msgstr "Repornire pentru completarea actualizării..." #~ msgid "Restart to Complete Update" #~ msgstr "Repornire pentru completarea actualizării" #~ msgid "Session" #~ msgstr "Sesiune" ayatana-indicator-session-0.4.4/po/ru.po0000644000000000000000000003541013567434467015110 0ustar # Russian translations for PACKAGE package. # Copyright (C) 2010 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Canonical OEM, 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2019-11-24 17:04+0000\n" "Last-Translator: Niara \n" "Language-Team: Russian \n" "Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=" "4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 3.10-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Не показывать диалог подтверждения выхода, перезапуска и завершения работы" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Показывать или нет диалоги подтверждения выхода из системы, перезапуска и " "завершения работы." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Убрать из меню пункт «Завершить сеанс»" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "Позволяет скрыть кнопку завершения сеанса в меню сеанса." #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 msgid "Remove the Restart item from the session menu." msgstr "Убрать пункт «Перезагрузить» из меню сеанса." #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "Позволяет скрыть кнопку перезагрузки в меню сеанса." #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 msgid "Remove the shutdown item from the session menu." msgstr "Убрать пункт «Выключить» из меню сеанса." #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "Позволяет скрыть кнопку выключения компьютера в меню сеанса." #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "Система, %s" #: ../src/service.c:191 msgid "System" msgstr "Система" #: ../src/service.c:325 msgid "Guest" msgstr "Гость" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "%s Справка на рабочем столе" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "%s Помощь" #: ../src/service.c:346 msgid "About This Computer" msgstr "Об этом компьютере" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "Сообщить об ошибке…" #: ../src/service.c:362 msgid "System Settings…" msgstr "Параметры системы…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "Сетевые учётные записи…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "Запустить скринсейвер" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "Переключить пользователя…" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "Переключить пользователя" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "Заблокировать/Переключить пользователя…" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "Заблокировать/Переключить пользователя" #: ../src/service.c:595 msgid "Lock" msgstr "Заблокировать" #: ../src/service.c:620 msgid "Guest Session" msgstr "Гостевой сеанс" #: ../src/service.c:697 msgid "Log Out…" msgstr "Завершить сеанс…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Завершить сеанс" #: ../src/service.c:715 msgid "Suspend" msgstr "Ждущий режим" #: ../src/service.c:718 msgid "Hibernate" msgstr "Спящий режим" #: ../src/service.c:723 msgid "Restart…" msgstr "Перезагрузить…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Перезагрузить" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Выключить…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Выключить" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "Предупреждение" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "Трекеры для ошибок операционной системы должны быть доступны с помощью\n" "веб-браузера.\n" "\n" "Индикатор сеанса Ayatana не мог найти\n" "веб-браузер на вашем компьютере." #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "" "Вы действительно хотите закрыть все приложения и завершить текущий сеанс?" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "Некоторые обновления не будут применены до перезагрузки компьютера." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Отмена" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "Вы действительно хотите закрыть все приложения и перезагрузить компьютер?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "Вы действительно хотите закрыть все приложения и выключить компьютер?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "Руководство пользователя XFCE для рабочего стола должно быть доступным " "через\n" "веб-браузер.\n" "\n" "Индикатор сеанса Ayatana не смог найти\n" "веб-браузер на вашем компьютере." #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Индикатор сессий Ayatana пока не знает, как показать\n" "запущенное на рабочем столе руководство пользователя или центр поддержки. \n" "\n" "Пожалуйста, сообщите об этом разработчикам на:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "Отображение информации на %s требует\n" "веб-браузера.\n" "\n" "Индикатор сеанса Ayatana не смог найти\n" "веб-браузер на вашем компьютере." #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Индикатор сессий Ayatana пока не поддерживает пробуждение\n" "приложения системных настроек для вашей среды рабочего\n" "стола.\n" "\n" "Пожалуйста, сообщите об этом разработчикам на:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Индикатор сессий Ayatana пока не поддерживает изменение пароля\n" "для вашей среды рабочего стола.\n" "\n" "Пожалуйста, сообщите об этом разработчикам на:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Индикатор сессий Ayatana пока не знает, как показать\n" "информацию о запущенной среде рабочего стола.\n" "\n" "Пожалуйста, сообщите об этом разработчикам на:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #~ msgid "Classic Guest Session" #~ msgstr "Классический гостевой сеанс" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "Запустить гостевой сеанс с классической рабочей средой" #~ msgid "Lock Screen" #~ msgstr "Заблокировать экран" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Завершение сеанса" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Перезагрузка" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Выключение" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Завершить сеанс" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Перезагрузить" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Выключить" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Завершить сеанс" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "Перезагрузка..." #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "Выключить..." #~ msgid "Restart Instead" #~ msgstr "Перезагрузить" #~ msgid "Restart Instead…" #~ msgstr "Выполнить перезагрузку..." #~ msgid "Some software updates won’t apply until the computer next restarts." #~ msgstr "" #~ "Некоторые обновления программ будут применены после перезагрузки " #~ "компьютера." #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "0" #~ msgid "Switch From %s…" #~ msgstr "Сменить с %s..." #~ msgid "Software Up to Date" #~ msgstr "Нет обновлений программ" #~ msgid "Updates Available…" #~ msgstr "Доступны обновления..." #~ msgid "Updates Installing…" #~ msgstr "Установка обновлений..." #~ msgid "Restart to Complete Updates…" #~ msgstr "Перезагрузите компьютер для завершения обновления..." #~ msgid "Displays…" #~ msgstr "Настройка экранов…" #~ msgid "Startup Applications…" #~ msgstr "Автозапуск программ..." #~ msgid "Attached Devices" #~ msgstr "Подключённые устройства" #~ msgid "Printers" #~ msgstr "Принтеры" #~ msgid "Scanners" #~ msgstr "Сканеры" #~ msgid "Webcam" #~ msgstr "Веб-камера" #~ msgid "User Accounts…" #~ msgstr "Пользователи..." #~ msgid "%s Webcam" #~ msgstr "%s веб-камера" #~ msgid "Scanner" #~ msgstr "Сканер" #~ msgid "%s Scanner" #~ msgstr "%s сканер" #~ msgid "Restart..." #~ msgstr "Перезагрузить..." #~ msgid "Log Out..." #~ msgstr "Завершить сеанс..." #~ msgid "Shut Down..." #~ msgstr "Выключить..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Перезагрузить..." #~ msgid "Restart Instead..." #~ msgstr "Перезагрузить..." #~ msgid "Switch User..." #~ msgstr "Смена пользователя..." #~ msgid "Switch From %s..." #~ msgstr "Смена %s..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Выключить..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "Скрыть в меню кнопку «Завершить сеанс»." #~ msgid "Restart to Complete Update…" #~ msgstr "Для завершения обновления требуется перезагрузка..." #~ msgid "Restart to Complete Update" #~ msgstr "Для завершения обновления требуется перезагрузка" #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "Скрыть в меню кнопку «Перезагрузить»." #~ msgid "Session" #~ msgstr "Сеанс" #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "Скрыть в меню кнопку «Выключить»." ayatana-indicator-session-0.4.4/po/sa.po0000644000000000000000000001416113567434467015065 0ustar # Sanskrit translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Mike Gabriel , 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2017-07-21 15:41+0200\n" "Last-Translator: Mike Gabriel \n" "Language-Team: Sanskrit\n" "Language: sa\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 msgid "Remove the Restart item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 msgid "Remove the shutdown item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "" #: ../src/service.c:697 msgid "Log Out…" msgstr "" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "" #: ../src/service.c:715 msgid "Suspend" msgstr "" #: ../src/service.c:718 msgid "Hibernate" msgstr "" #: ../src/service.c:723 msgid "Restart…" msgstr "" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "" #: ../src/service.c:730 msgid "Shut Down…" msgstr "" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" ayatana-indicator-session-0.4.4/po/sc.po0000644000000000000000000002067413567434467015075 0ustar # Sardinian translation for indicator-session # Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2010-04-08 18:13+0000\n" "Last-Translator: Dàriu Piga \n" "Language-Team: Sardinian \n" "Language: sc\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" "X-Generator: Launchpad (build 14041)\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Boga sa ventana de cunfirmatzione pro sas atziones de acabu de sessione, " "recumentzu e istudada." #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Mustrare o nono sas ventanas de cunfirmatzione pro acabu de sessione, " "recumentzu e istudada." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Boga su sèberu Serrare Sessione dae su menù de sessione" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Boga su sèberu Serrare Sessione dae su menù de sessione" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Boga su sèberu Serrare Sessione dae su menù de sessione" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "Sessione de Istràngiu" #: ../src/service.c:697 msgid "Log Out…" msgstr "" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Serra sa sessione" #: ../src/service.c:715 msgid "Suspend" msgstr "Suspende" #: ../src/service.c:718 msgid "Hibernate" msgstr "Iberra" #: ../src/service.c:723 msgid "Restart…" msgstr "" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Torra a cumentzare" #: ../src/service.c:730 msgid "Shut Down…" msgstr "" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Istuda" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "" "Seguru/a ses chi cheres serrare totus sos programmas e serrare sa sessione " "de sa computadora?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "Unas cantas atualizatziones de software no si podent aplicare si no si " "torrat a cumentzare sa computadora" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Iscapa" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "Seguru/a ses chi cheres serrare totus sos programas e torrare a cumentzare " "sa sessione de sa computadora?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" "Seguru/a ses chi cheres serrare totus sos programas e istudare sa " "computadora?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Lock Screen" #~ msgstr "Serra a crae su bisore" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Serra sa sessione" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Torra a cumentzare" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Istuda" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Serra sa sessione" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Torra a cumentzare" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Istuda" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Serra sa sessione" #~ msgid "Restart Instead" #~ msgstr "Est menzus a torrare a cumentzare" #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "No b'at memòria" #~ msgid "Log Out..." #~ msgstr "Serrare sa sessione..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Istuda..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "" #~ "Faghet chi su butone pro serrare sa sessione no siet mustradu in su menù " #~ "de sa sessione" #~ msgid "Shut Down..." #~ msgstr "Istuda..." #~ msgid "Restart..." #~ msgstr "Torra a cumentzare..." #~ msgid "Switch User..." #~ msgstr "Muda de impitadore..." #~ msgid "Restart Instead..." #~ msgstr "Est menzus a torrare a cumentzare..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Torra a cumentzare..." #~ msgid "Switch From %s..." #~ msgstr "Muda dae %s..." ayatana-indicator-session-0.4.4/po/sd.po0000644000000000000000000002112713567434467015070 0ustar # Sindhi translation for indicator-session # Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2010-06-01 15:44+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Sindhi \n" "Language: sd\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" "X-Generator: Launchpad (build 14041)\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "خارج ٿيڻ، ٻيهر شروعات ۽ بند ٿيڻ لاءِ پڪ ڪرڻ وارو پڇاڻو ختم ڪيو" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "خارج ٿيڻ، ٻيهر شروعات ۽ بند ٿيڻ جي عملن لاءِ پڪ پڇڻ وارو پڇاڻو ڏيکارجي يا نه." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "سيشن فهرست مان خارج بٽن هٽايو" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "سيشن فهرست مان خارج بٽن هٽايو" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "سيشن فهرست مان خارج بٽن هٽايو" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "مهمان سيشن" #: ../src/service.c:697 msgid "Log Out…" msgstr "" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "خارج ٿيو" #: ../src/service.c:715 msgid "Suspend" msgstr "روڪيو" #: ../src/service.c:718 msgid "Hibernate" msgstr "سمهاريو" #: ../src/service.c:723 msgid "Restart…" msgstr "" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "ٻيهر شروع" #: ../src/service.c:730 msgid "Shut Down…" msgstr "" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "بند ڪريو" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "" "توهان کي پڪ آهي ته توهان سڀ پروگرام بند ڪري ڪمپيوٽر مان خارج ٿيڻ گهرو ٿا؟" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "ڪجھ سافٽويئر تجديدون نه ٿينديون جيستائين ڪمپيوٽر ٻيهر شروع نٿو ٿئي." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "رد" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "توهان کي پڪ آهي ته توهان سڀ پروگرام بند ڪري ڪمپيوٽر کي ٻيهر شروع ڪرڻ گهرو ٿا؟" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" "توهان کي پڪ آهي ته توهان سڀ پروگرام بند ڪري ڪمپيوٽر کي بند ڪرڻ گهرو ٿا؟" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Lock Screen" #~ msgstr "اسڪرين کي تالو" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "خارج ٿيو" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "ٻيهر شروع" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "بند ڪريو" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "خارج ٿيو" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "ٻيهر شروع" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "بند ڪريو" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "خارج ٿيو" #~ msgid "Restart Instead" #~ msgstr "بلڪ ٻيهر شروع" #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "2" #~ msgid "Restart..." #~ msgstr "ٻيهر شروع..." #~ msgid "Switch User..." #~ msgstr "يوزر مٽايو..." #~ msgid "Restart Instead..." #~ msgstr "بلڪ ٻيهر شروع..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "ٻيهر شروع..." #~ msgid "Shut Down..." #~ msgstr "بند ڪريو..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "ائين ڪري ٿو جو داخلا بٽن سيشن فهرست ۾ نه ڏسجي." #~ msgid "Log Out..." #~ msgstr "خارج ٿيو..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "بند ڪريو..." #~ msgid "Switch From %s..." #~ msgstr "%s مان بدليو..." ayatana-indicator-session-0.4.4/po/se.po0000644000000000000000000001417313567434467015074 0ustar # Northern Sami translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Mike Gabriel , 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2017-07-21 15:41+0200\n" "Last-Translator: Mike Gabriel \n" "Language-Team: Northern Sami\n" "Language: se\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 msgid "Remove the Restart item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 msgid "Remove the shutdown item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "" #: ../src/service.c:697 msgid "Log Out…" msgstr "" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "" #: ../src/service.c:715 msgid "Suspend" msgstr "" #: ../src/service.c:718 msgid "Hibernate" msgstr "" #: ../src/service.c:723 msgid "Restart…" msgstr "" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "" #: ../src/service.c:730 msgid "Shut Down…" msgstr "" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" ayatana-indicator-session-0.4.4/po/shn.po0000644000000000000000000001415213567434467015252 0ustar # Shan translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Mike Gabriel , 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2017-07-21 15:41+0200\n" "Last-Translator: Mike Gabriel \n" "Language-Team: Shan\n" "Language: shn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 msgid "Remove the Restart item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 msgid "Remove the shutdown item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "" #: ../src/service.c:697 msgid "Log Out…" msgstr "" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "" #: ../src/service.c:715 msgid "Suspend" msgstr "" #: ../src/service.c:718 msgid "Hibernate" msgstr "" #: ../src/service.c:723 msgid "Restart…" msgstr "" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "" #: ../src/service.c:730 msgid "Shut Down…" msgstr "" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" ayatana-indicator-session-0.4.4/po/si.po0000644000000000000000000002165313567434467015101 0ustar # Sinhalese translation for indicator-session # Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2011-09-16 12:01+0000\n" "Last-Translator: පසිඳු කාවින්ද \n" "Language-Team: Sinhalese \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" "X-Generator: Launchpad (build 14041)\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "ඉවත් වීම, නැවත ඇරඹීම හා වසා දැමීම යන ක්‍රියාවන් සඳහා තහවුරු කරගැනීමේ පණිවුඩ වළක්වන්න" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "ඉවත් වීම, නැවත ඇරඹීම හා වසා දැමීම යන ක්‍රියාවන් සඳහා තහවුරු කරගැනීමේ පණිවුඩ පෙන්විය යුතුද හෝ " "නැතිද වග." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 msgid "Remove the Restart item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 msgid "Remove the shutdown item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "‘අමුත්තා‘ සැසිය" #: ../src/service.c:697 msgid "Log Out…" msgstr "නික්මෙන්න…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "පිටවෙන්න" #: ../src/service.c:715 msgid "Suspend" msgstr "අත්හිටුවන්න" #: ../src/service.c:718 msgid "Hibernate" msgstr "නිද්‍රාගත කරන්න" #: ../src/service.c:723 msgid "Restart…" msgstr "යලි අරඹන්න…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "යළි අරඹන්න" #: ../src/service.c:730 msgid "Shut Down…" msgstr "වසා දමන්න…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "වසා දමන්න" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "අවලංගු කරන්න" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Classic Guest Session" #~ msgstr "සම්භාව්‍ය අමුත්තාගේ සැසිය" #~ msgid "Lock Screen" #~ msgstr "තිරය අගුලු දමන්න" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "ඉවත් වීම" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "යළි ඇරඹුම" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "වසා දමන්න" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "ඉවත් වන්න" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "යළි අරඹන්න" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "වසා දමන්න" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "නික්මෙන්න" #~ msgid "Restart Instead" #~ msgstr "යලි ඇරඹුම වෙනුවට" #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "1" #~ msgid "Restart..." #~ msgstr "යළි අරඹන්න..." #~ msgid "Switch User..." #~ msgstr "පරිශීලක මාරු කරන්න..." #~ msgid "Shut Down..." #~ msgstr "වසා දමන්න..." #~ msgid "Log Out..." #~ msgstr "ඉවත් වන්න..." #~ msgid "Switch From %s..." #~ msgstr "%s හි සිට මාරුවන්න..." #~ msgid "Session" #~ msgstr "සැසිය" #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "වසා දමන්න..." #~ msgid "Restart Instead..." #~ msgstr "යලි ඇරඹුම වෙනුවට..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "යළි අරඹන්න..." #~ msgid "Restart to Complete Update…" #~ msgstr "යාවත්කාලිනය සම්පුර්ණ කිරීම සඳහා යලි අරඹන්න…" #~ msgid "Restart to Complete Update" #~ msgstr "යාවත්කාලිනය සම්පුර්ණ කිරීම සඳහා යලි අරඹන්න" ayatana-indicator-session-0.4.4/po/sk.po0000644000000000000000000002554413567434467015106 0ustar # Slovak translations for PACKAGE package. # Copyright (C) 2010 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Canonical OEM, 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-04-01 14:42+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Slovak \n" "Language: sk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "X-Generator: Weblate 2.20-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Zakázať dialógové okno pre potvrdenie odhlásenia, reštartovania a vypnutia" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Zobraziť alebo nezobraziť potvrdzujúce dialógové okno pri odhlásení, " "reštartovaní a vypínaní." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Odstrániť položku Odhlásiť sa z ponuky relácie." #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" "Spraví to, že sa tlačidlo na odhlásenie nebude zobrazovať v ponuke relácie." #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Odstrániť položku Reštartovať z ponuky relácie." #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" "Spraví to, že sa tlačidlo na reštartovanie nebude zobrazovať v ponuke " "relácie." #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Odstrániť položku Vypnúť z ponuky relácie." #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" "Spraví to, že sa tlačidlo na vypnutie nebude zobrazovať v ponuke relácie." #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "Hosť" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "Nastavenia systému…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "Online účty…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 #, fuzzy msgid "Switch Account…" msgstr "Prepnúť používateľský účet..." #: ../src/service.c:576 ../src/service.c:592 #, fuzzy msgid "Switch Account" msgstr "Prepnúť používateľský účet..." #: ../src/service.c:588 #, fuzzy msgid "Lock/Switch Account…" msgstr "Prepnúť používateľský účet..." #: ../src/service.c:589 #, fuzzy msgid "Lock/Switch Account" msgstr "Prepnúť používateľský účet..." #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "Relácia pre hosťa" #: ../src/service.c:697 msgid "Log Out…" msgstr "Odhlásiť sa…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Odhlásiť sa" #: ../src/service.c:715 msgid "Suspend" msgstr "Uspať" #: ../src/service.c:718 msgid "Hibernate" msgstr "Hibernovať" #: ../src/service.c:723 msgid "Restart…" msgstr "Reštartovať…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Reštartovať" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Vypnúť…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Vypnúť" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "Naozaj chcete zavrieť všetky programy a odhlásiť sa?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "Niektoré aktualizácie nebudú aplikované pokiaľ sa počítač nereštartuje." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Zrušiť" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "Naozaj chcete zavrieť všetky programy a reštartovať počítač?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "Naozaj chcete zavrieť všetky programy a vypnúť počítač?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Classic Guest Session" #~ msgstr "Klasická hosťovská relácia" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "Spustiť hosťovskú reláciu s klasickým prostredím" #~ msgid "Lock Screen" #~ msgstr "Uzamknúť obrazovku" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Odhlásiť sa" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Reštartovať" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Vypnúť" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Odhlásiť sa" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Reštartovať" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Vypnúť" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Odhlásiť sa" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "Reštartovať…" #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "Vypnúť…" #~ msgid "Restart Instead" #~ msgstr "Miesto toho reštartovať" #~ msgid "Restart Instead…" #~ msgstr "Namiesto toho reštartovať…" #~ msgid "Some software updates won’t apply until the computer next restarts." #~ msgstr "Niektoré aktualizácie softvéru sa aplikujú až po reštarte počítača." #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "0" #~ msgid "Switch From %s…" #~ msgstr "Prepnúť z %s…" #~ msgid "Software Up to Date" #~ msgstr "Softvér je aktuálny" #~ msgid "Updates Available…" #~ msgstr "Aktualizácie sú dostupné..." #~ msgid "Updates Installing…" #~ msgstr "Inštalujú sa aktualizácie..." #~ msgid "Restart to Complete Updates…" #~ msgstr "Reštartujte pre dokončenie aktualizácií..." #~ msgid "Displays…" #~ msgstr "Monitory..." #~ msgid "Startup Applications…" #~ msgstr "Aplikácie spúšťané pri štarte…" #~ msgid "Attached Devices" #~ msgstr "Pripojené zariadenia" #~ msgid "Printers" #~ msgstr "Tlačiarne" #~ msgid "Scanners" #~ msgstr "Skenery" #~ msgid "Webcam" #~ msgstr "Webová kamera" #~ msgid "User Accounts…" #~ msgstr "Používateľské účty…" #~ msgid "%s Webcam" #~ msgstr "Webová kamera %s" #~ msgid "Scanner" #~ msgstr "Skener" #~ msgid "%s Scanner" #~ msgstr "Skener %s" #~ msgid "Restart..." #~ msgstr "Reštartovať..." #~ msgid "Log Out..." #~ msgstr "Odhlásiť sa..." #~ msgid "Shut Down..." #~ msgstr "Vypnúť..." #~ msgid "Switch User..." #~ msgstr "Prepnúť používateľa..." #~ msgid "Switch From %s..." #~ msgstr "Prepnúť z %s..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Vypnúť..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Reštartovať..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "Úprava aby sa tlačidlo odhlásenia nezobrazovalo v ponuke relácie." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "Úprava aby sa tlačidlo na vypnutia nezobrazovalo v ponuke relácie." #~ msgid "Restart Instead..." #~ msgstr "Miesto toho reštartovať..." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "Úprava aby sa tlačidlo reštart nezobrazovalo v ponuke relácie." #~ msgid "Restart to Complete Update…" #~ msgstr "Reštartovať pre dokončenie aktualizácie..." #~ msgid "Restart to Complete Update" #~ msgstr "Reštartovať pre dokončenie aktualizácie" #~ msgid "Session" #~ msgstr "Relácia" ayatana-indicator-session-0.4.4/po/sl.po0000644000000000000000000002527013567434467015103 0ustar # Slovenian translations for PACKAGE package. # Copyright (C) 2010 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Canonical OEM, 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-04-01 14:42+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Slovenian \n" "Language: sl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" "%100==4 ? 2 : 3;\n" "X-Generator: Weblate 2.20-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Ne prikaži pogovornih oken za potrditev odjave, ponovnega zagona in izklopa " "sistema" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Vklop in izklop prikaza pogovornih oken za potrditev odjave, ponovnega " "zagona in izklopa." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Odstrani gumb za odjavo iz menija seje" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "Določi, da gumb odjava ni prikazan v meniju seje." #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Odstrani gumb za ponovni zagon iz menija seje" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "Določi, da gumb ponovni zagon ni prikazan v meniju seje." #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Odstrani gumb za izklop iz menija seje" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "Določi, da gumb izklop ni prikazan v meniju seje." #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "Gost" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "Sistemske nastavitve…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "Spletni računi …" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 #, fuzzy msgid "Switch Account…" msgstr "Preklopi uporabniški račun ..." #: ../src/service.c:576 ../src/service.c:592 #, fuzzy msgid "Switch Account" msgstr "Preklopi uporabniški račun ..." #: ../src/service.c:588 #, fuzzy msgid "Lock/Switch Account…" msgstr "Preklopi uporabniški račun ..." #: ../src/service.c:589 #, fuzzy msgid "Lock/Switch Account" msgstr "Preklopi uporabniški račun ..." #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "Seja gosta" #: ../src/service.c:697 msgid "Log Out…" msgstr "Odjava …" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Odjava" #: ../src/service.c:715 msgid "Suspend" msgstr "V pripravljenost" #: ../src/service.c:718 msgid "Hibernate" msgstr "V mirovanje" #: ../src/service.c:723 msgid "Restart…" msgstr "Ponovni zagon …" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Ponovni zagon" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Izklop …" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Izklop" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "" "Ali ste prepričani, da želite zapreti vse programe in se odjaviti iz sistema?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "Nekatere posodobitve programske opreme ne bodo uveljavljene do ponovnega " "zagona računalnika." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Prekliči" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "Ali ste prepričani, da želite zapreti vse programe in ponovno zagnati " "računalnik?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" "Ali ste prepričani, da želite zapreti vse programe in izklopiti računalnik?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Classic Guest Session" #~ msgstr "Klasična seja gosta" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "Zažene sejo gosta s klasičnim namizjem" #~ msgid "Lock Screen" #~ msgstr "Zaklep zaslona" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Odjava" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Ponovni zagon" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Izklop" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Odjava" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Ponovno zaženi" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Izklopi" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Odjavi se" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "Ponoven zagon ..." #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "Izklop ..." #~ msgid "Restart Instead" #~ msgstr "Ponovno zaženi" #~ msgid "Restart Instead…" #~ msgstr "Ponovno zaženi ..." #~ msgid "Some software updates won’t apply until the computer next restarts." #~ msgstr "" #~ "Nekatere posodobitve programov ne bodo uveljavljene dokler računalnika " #~ "ponovno ne zaženete." #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "1" #~ msgid "Switch From %s…" #~ msgstr "Preklopi iz %s ..." #~ msgid "Software Up to Date" #~ msgstr "Programi so posodobljeni" #~ msgid "Updates Available…" #~ msgstr "Na voljo so posodobitve ..." #~ msgid "Updates Installing…" #~ msgstr "Posodobitve se nameščajo ..." #~ msgid "Restart to Complete Updates…" #~ msgstr "Ponoven zagon za dokončanje posodobitev ..." #~ msgid "Displays…" #~ msgstr "Zasloni ..." #~ msgid "Startup Applications…" #~ msgstr "Začetni programi ..." #~ msgid "Attached Devices" #~ msgstr "Priključene naprave" #~ msgid "Printers" #~ msgstr "Tiskalniki" #~ msgid "Scanners" #~ msgstr "Optični bralniki" #~ msgid "Webcam" #~ msgstr "Spletna kamera" #~ msgid "User Accounts…" #~ msgstr "Uporabniški računi ..." #~ msgid "%s Webcam" #~ msgstr "Spletna kamera %s" #~ msgid "Scanner" #~ msgstr "Optični bralnik" #~ msgid "%s Scanner" #~ msgstr "Optični bralnik %s" #~ msgid "Switch User..." #~ msgstr "Preklop uporabnika ..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Izklop ..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Ponovni zagon ..." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "Gumba za izklop ne pokaže v meniju seje." #~ msgid "Log Out..." #~ msgstr "Odjava ..." #~ msgid "Restart to Complete Update…" #~ msgstr "Ponovno zaženite za dokončanje posodobitve ..." #~ msgid "Restart to Complete Update" #~ msgstr "Ponovno zaženite za dokončanje posodobitve" #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "Gumba za odjavo ne prikaže v meniju seje." #~ msgid "Shut Down..." #~ msgstr "Izklop ..." #~ msgid "Switch From %s..." #~ msgstr "Preklop iz računa %s ..." #~ msgid "Session" #~ msgstr "Seja" #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "Gumba za ponovni zagon ne prikaže v meniju seje." #~ msgid "Restart..." #~ msgstr "Ponovni zagon ..." #~ msgid "Restart Instead..." #~ msgstr "Ponovno zaženi ..." ayatana-indicator-session-0.4.4/po/sq.po0000644000000000000000000002560513567434467015112 0ustar # Albanian translation for indicator-session # Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2009. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2019-10-31 15:03+0000\n" "Last-Translator: Marcela Korreshi \n" "Language-Team: Albanian \n" "Language: sq\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 3.10-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Pezullo dialogun për të konfirmuar veprimet e daljes, rindezjes dhe fikjes" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Nëse duhen shfaqur apo jo dialogjet e konfirmimit për veprimet e daljes, " "rindezjes dhe fikjes." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Hiqe temën e daljes nga menuja e seksionit" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "Bën që butoni i daljes të mos shfaqë menunë e seksionit." #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Hiqe temën e rindezjes nga menuja e seksionit" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "Bën që butoni i rindezjes të mos shfaqet në menunë e seksionit." #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Hiqe temën e fikjes nga menuja e seksionit" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "Bën që butoni i fikjes të mos shfaqet në menunë e seksionit." #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "Sistemi, %s" #: ../src/service.c:191 msgid "System" msgstr "Sistem" #: ../src/service.c:325 msgid "Guest" msgstr "Mysafir" #: ../src/service.c:343 #, c-format, fuzzy msgid "%s Desktop Help" msgstr "%sNdihmë në Desktop" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "%sNdihmë" #: ../src/service.c:346 msgid "About This Computer" msgstr "Informacion rreth kompjuterit" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "Raporto një problem…" #: ../src/service.c:362 msgid "System Settings…" msgstr "Parametrat e Sistemit…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "Llogaritë Online…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 #, fuzzy msgid "Switch Account…" msgstr "Ndërro Llogarinë e Përdoruesit..." #: ../src/service.c:576 ../src/service.c:592 #, fuzzy msgid "Switch Account" msgstr "Ndërro Llogarinë e Përdoruesit..." #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "Blloko/Ndërro Llogarinë e Përdoruesit…" #: ../src/service.c:589 #, fuzzy msgid "Lock/Switch Account" msgstr "Ndërro Llogarinë e Përdoruesit..." #: ../src/service.c:595 msgid "Lock" msgstr "Blloko" #: ../src/service.c:620 msgid "Guest Session" msgstr "Seksion si i Ftuar" #: ../src/service.c:697 msgid "Log Out…" msgstr "Dil…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Dalja" #: ../src/service.c:715 msgid "Suspend" msgstr "Pezullo" #: ../src/service.c:718 msgid "Hibernate" msgstr "Hiberno" #: ../src/service.c:723 msgid "Restart…" msgstr "Rindiz…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Rindiz" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Fike…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Fike" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "Kujdes" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "" "Jeni i sigurtë që dëshironi t'i mbyllni të gjitha programet dhe do të dilni " "nga kompjuteri?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "Disa nga përditësimet nuk do të aplikohen deri në rindezjen tjetër të " "kompjuterit." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Anullo" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "Jeni i sigurtë që dëshironi t'i mbyllni të gjitha programet dhe do të " "rindizni kompjuterin?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" "Jeni i sigurtë që dëshironi t'i mbyllni të gjitha programet dhe do të fikni " "kompjuterin?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Classic Guest Session" #~ msgstr "Seksion Klasik i të Ftuarit" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "Nisni një seksion të të ftuarit duke përdorur desktopin klasik" #~ msgid "Lock Screen" #~ msgstr "Blloko Ekranin" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Dil" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Rindiz" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Fike" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Dil" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Rindiz" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Fike" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Dil" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "Rindize..." #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "Fike..." #~ msgid "Restart Instead" #~ msgstr "Rindize në Vend të Kësaj" #~ msgid "Restart Instead…" #~ msgstr "Rindize në Vend të Kësaj..." #~ msgid "Some software updates won’t apply until the computer next restarts." #~ msgstr "" #~ "Disa përditësime të programeve nuk do të aplikohen deri sa kompjuteri të " #~ "rindizet." #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "1" #~ msgid "Switch From %s…" #~ msgstr "Ndërro Nga %s..." #~ msgid "Software Up to Date" #~ msgstr "Programet Janë të Përditësuara" #~ msgid "Updates Available…" #~ msgstr "Përditësime të Disponueshme..." #~ msgid "Updates Installing…" #~ msgstr "Përditësimet po Instalohen..." #~ msgid "Restart to Complete Updates…" #~ msgstr "Rindize për të kompletuar përditësimet..." #~ msgid "Displays…" #~ msgstr "Ekranet..." #~ msgid "Startup Applications…" #~ msgstr "Programet në Nisje..." #~ msgid "Attached Devices" #~ msgstr "Pajisjet e Bashkangjitura" #~ msgid "Printers" #~ msgstr "Printerat" #~ msgid "Scanners" #~ msgstr "Skanerat" #~ msgid "Webcam" #~ msgstr "Webcam" #~ msgid "User Accounts…" #~ msgstr "Llogaritë e Përdoruesit..." #~ msgid "%s Webcam" #~ msgstr "%s Webcam" #~ msgid "Scanner" #~ msgstr "Skaner" #~ msgid "%s Scanner" #~ msgstr "%s Skaner" #~ msgid "Restart..." #~ msgstr "Rindiz..." #~ msgid "Log Out..." #~ msgstr "Dil..." #~ msgid "Shut Down..." #~ msgstr "Fike..." #~ msgid "Switch User..." #~ msgstr "Ndërro Përdoruesin..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Rindiz..." #~ msgid "Restart Instead..." #~ msgstr "Rindize në Vend të Kësaj..." #~ msgid "Switch From %s..." #~ msgstr "Ndërro nga %s..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "Bën që butoni i daljes të mos shfaqet në menunë e seksionit." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Fike..." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "Bëj që butoni i rindezjes të mos shfaqet në menunë e seksionit." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "Bëj që butoni i fikjes të mos shfaqet në menunë e seksionit." #~ msgid "Restart to Complete Update…" #~ msgstr "Rindize për të Kompletuar Përditësimin..." #~ msgid "Restart to Complete Update" #~ msgstr "Rindize për të Kompletuar Përditësimin" #~ msgid "Session" #~ msgstr "Seancë" ayatana-indicator-session-0.4.4/po/sr.po0000644000000000000000000003316213567434467015110 0ustar # Serbian translations for PACKAGE package. # Copyright (C) 2010 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Canonical OEM, 2010. # Мирослав Николић , 2011. msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-04-01 14:41+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Serbian \n" "Language: sr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 2.20-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" # Ово је објашњење (а не наредба) које налазимо у гконф уреднику „gconf-editor: /+apps_indicator-session“ #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Спречава прозорче за потврђивање акције одјављивања, поновног покретања и " "гашења" # Ово је објашњење (а не наредба) које налазимо у гконф уреднику „gconf-editor: /+apps_indicator-session“ #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Да ли ће бити приказано или не прозорче за потврђивање акције одјављивања, " "поновног покретања и гашења." # Ово је објашњење (а не наредба) које налазимо у гконф уреднику „gconf-editor: /+apps_indicator-session“ #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Уклања ставку Одјављивања из менија сесије" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "Чини да се дугме за одјављивање не приказује у изборнику сесије." # Ово је објашњење (а не наредба) које налазимо у гконф уреднику „gconf-editor: /+apps_indicator-session“ #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Уклања ставку Поновног покретања из менија сесије" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "Чини да се дугме за поновно покретање не приказује у изборнику сесије." # Ово је објашњење (а не наредба) које налазимо у гконф уреднику „gconf-editor: /+apps_indicator-session“ #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Уклања ставку Гашења из менија сесије" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "Чини да се дугме за гашење не приказује у изборнику сесије." #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "Гост" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "Подешавања система…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "Налози на мрежи…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 #, fuzzy msgid "Switch Account…" msgstr "Пребаци налог корисника..." #: ../src/service.c:576 ../src/service.c:592 #, fuzzy msgid "Switch Account" msgstr "Пребаци налог корисника..." #: ../src/service.c:588 #, fuzzy msgid "Lock/Switch Account…" msgstr "Пребаци налог корисника..." #: ../src/service.c:589 #, fuzzy msgid "Lock/Switch Account" msgstr "Пребаци налог корисника..." #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "Сесија за госта" #: ../src/service.c:697 msgid "Log Out…" msgstr "Одјављивање…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Одјављивање" #: ../src/service.c:715 msgid "Suspend" msgstr "Обустави" #: ../src/service.c:718 msgid "Hibernate" msgstr "Замрзни" #: ../src/service.c:723 msgid "Restart…" msgstr "Рестартуј…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Поново покрени" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Угаси…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Угаси" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "" "Да ли сте сигурни да желите да затворите све програме и да се одјавите са " "рачунара?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "Нека ажурирања софтвера се неће применити све до следећег рестартовања " "рачунара." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Поништи" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "Да ли сте сигурни да желите да затворите све програме и да рестартујете " "рачунар?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" "Да ли сте сигурни да желите да затворите све програме и да угасите рачунар?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Classic Guest Session" #~ msgstr "Класична сесија госта" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "Покрените сесију госта користећи класичну радну површ" #~ msgid "Lock Screen" #~ msgstr "Закључај екран" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Одјављивање" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Поново покрени" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Гашење" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Одјављивање" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Поново покрени" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Угаси" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Одјави ме" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "Поново покрени..." #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "Угаси..." #~ msgid "Restart Instead" #~ msgstr "Рестартуј" #~ msgid "Restart Instead…" #~ msgstr "Ипак поново покрени..." #~ msgid "Some software updates won’t apply until the computer next restarts." #~ msgstr "" #~ "Нека ажурирања софтвера неће бити примењена све до следећег покретања " #~ "рачунара." #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "Покрени корисника..." #~ msgid "Switch From %s…" #~ msgstr "Пребаци са „%s“..." #~ msgid "Software Up to Date" #~ msgstr "Софвер је ажуриран" #~ msgid "Updates Available…" #~ msgstr "Доступна ажурирања..." #~ msgid "Updates Installing…" #~ msgstr "Инсталација ажурирања..." #~ msgid "Restart to Complete Updates…" #~ msgstr "Поново покрени да довршиш ажурирања..." #~ msgid "Displays…" #~ msgstr "Екрани..." #~ msgid "Startup Applications…" #~ msgstr "Почетни програми..." #~ msgid "Attached Devices" #~ msgstr "Прикључени уређаји" #~ msgid "Printers" #~ msgstr "Штампачи" #~ msgid "Scanners" #~ msgstr "Скенери" #~ msgid "Webcam" #~ msgstr "Веб камерица" #~ msgid "User Accounts…" #~ msgstr "Кориснички налози..." #~ msgid "%s Webcam" #~ msgstr "%s веб камерица" #~ msgid "Scanner" #~ msgstr "Скенер" #~ msgid "%s Scanner" #~ msgstr "%s скенер" #~ msgid "Switch User..." #~ msgstr "Промени корисника..." #~ msgid "Shut Down..." #~ msgstr "Гашење..." #~ msgid "Restart..." #~ msgstr "Рестартовање..." #~ msgid "Log Out..." #~ msgstr "Одјављивање..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Гашење..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Рестартовање..." #~ msgid "Restart Instead..." #~ msgstr "Рестартуј..." #~ msgid "Switch From %s..." #~ msgstr "Пребаци на %s..." #~ msgid "Restart to Complete Update…" #~ msgstr "Рестартуј да се доврши надоградња" #~ msgid "Restart to Complete Update" #~ msgstr "Рестартуј да се доврши надоградња" # Ово је објашњење (а не наредба) које налазимо у гконф уреднику „gconf-editor: /+apps_indicator-session“ #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "Чини да се дугме за одјављивање не приказује у менију сесије." # Ово је објашњење (а не наредба) које налазимо у гконф уреднику „gconf-editor: /+apps_indicator-session“ #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "Чини да се дугме за поновно покретање не приказује у менију сесије." # Ово је објашњење (а не наредба) које налазимо у гконф уреднику „gconf-editor: /+apps_indicator-session“ #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "Чини да се дугме за гашење не приказује у менију сесије." #~ msgid "Session" #~ msgstr "Сесија" ayatana-indicator-session-0.4.4/po/sv.po0000644000000000000000000002763213567434467015121 0ustar # Swedish translations for PACKAGE package. # Copyright (C) 2010 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Canonical OEM, 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2019-08-30 10:24+0000\n" "Last-Translator: Anders Jonsson \n" "Language-Team: Swedish \n" "Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 3.9-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Visa inte dialogrutan för att bekräfta utloggning, omstart och avstängning" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Bestäm om dialogruta för att bekräfta utloggning, omstart och avstängning " "ska visas." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Ta bort Logga ut-objektet från sessionsmenyn" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "Gör så att utloggningsknappen inte visas i sessionsmenyn." #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 msgid "Remove the Restart item from the session menu." msgstr "Ta bort objektet Starta om från sessionsmenyn." #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "Gör så att omstartsknappen inte visas i sessionsmenyn." #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 msgid "Remove the shutdown item from the session menu." msgstr "Ta bort avstängningsobjektet från sessionsmenyn." #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "Gör så att avstängningsknappen inte visas i sessionsmenyn." #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "System, %s" #: ../src/service.c:191 msgid "System" msgstr "System" #: ../src/service.c:325 msgid "Guest" msgstr "Gäst" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "%s-skrivbordshjälp" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "%s-hjälp" #: ../src/service.c:346 msgid "About This Computer" msgstr "Om den här datorn" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "Rapportera ett fel…" #: ../src/service.c:362 msgid "System Settings…" msgstr "Systeminställningar…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "Nätkonton…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "Starta skärmsläckare" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "Växla konto…" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "Växla konto" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "Lås/växla konto…" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "Lås/växla konto" #: ../src/service.c:595 msgid "Lock" msgstr "Lås" #: ../src/service.c:620 msgid "Guest Session" msgstr "Gästsession" #: ../src/service.c:697 msgid "Log Out…" msgstr "Logga ut…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Logga ut" #: ../src/service.c:715 msgid "Suspend" msgstr "Vänteläge" #: ../src/service.c:718 msgid "Hibernate" msgstr "Viloläge" #: ../src/service.c:723 msgid "Restart…" msgstr "Starta om…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Starta om" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Stäng av…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Stäng av" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "Varning" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "Operativsystemets felhanteringssystem behöver kommas åt\n" "via en webbläsare.\n" "\n" "Ayatana sessionsindikator kunde inte hitta någon\n" "webbläsare på din dator." #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "Är du säker på att du vill stänga alla program och logga ut?" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "Vissa programuppdateringar kommer inte att verkställas förrän datorn har " "startats om." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Avbryt" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "Är du säker på att du vill stänga alla program och starta om datorn?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "Är du säker på att du vill stänga alla program och stänga av datorn?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "XFCE-skrivbordets användarguide behöver kommas åt\n" "via en webbläsare.\n" "\n" "Ayatana sessionsindikator kunde inte hitta någon\n" "webbläsare på din dator." #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Ayatana sessionsindikator vet ännu inte hur det aktuella\n" "skrivbordets användarguide eller hjälpcenter ska visas.\n" "\n" "Rapportera detta till utvecklarna via:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "Att visa information på %s kräver\n" "en webbläsare.\n" "\n" "Ayatana sessionsindikator kunde inte hitta någon\n" "webbläsare på din dator." #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Ayatana sessionsindikator har inte stöd för att väcka system-\n" "inställningsprogrammet för din skrivbordsmiljö än.\n" "\n" "Rapportera detta till utvecklarna via:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Ayatana sessionsindikator har inte stöd för lösenordsändring\n" "för din skrivbordsmiljö än.\n" "\n" "Rapportera detta till utvecklarna via:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Ayatana sessionsindikator vet ännu inte hur information ska\n" "visas för den aktuella skrivbordsmiljön.\n" "\n" "Rapportera detta till utvecklarna via:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #~ msgid "Classic Guest Session" #~ msgstr "Klassisk gästsession" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "Starta en gästsession med det klassiska skrivbordet" #~ msgid "Lock Screen" #~ msgstr "Lås skärmen" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Logga ut" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Starta om" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Stäng av" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Logga ut" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Starta om" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Stäng av" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Logga ut" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "Starta om..." #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "Stäng av..." #~ msgid "Restart Instead" #~ msgstr "Starta om istället" #~ msgid "Restart Instead…" #~ msgstr "Starta om istället..." #~ msgid "Some software updates won’t apply until the computer next restarts." #~ msgstr "" #~ "Några programuppdateringar kommer inte att tillämpas förrän datorn har " #~ "startats om." #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "1" #~ msgid "Switch From %s…" #~ msgstr "Växla från %s…" #~ msgid "Software Up to Date" #~ msgstr "Programmen är uppdaterade" #~ msgid "Updates Available…" #~ msgstr "Uppdateringar finns tillgängliga..." #~ msgid "Updates Installing…" #~ msgstr "Uppdateringar installeras..." #~ msgid "Restart to Complete Updates…" #~ msgstr "Starta om för att färdigställa uppdateringen..." #~ msgid "Displays…" #~ msgstr "Skärmar..." #~ msgid "Startup Applications…" #~ msgstr "Uppstartsprogram..." #~ msgid "Attached Devices" #~ msgstr "Anslutna enheter" #~ msgid "Printers" #~ msgstr "Skrivare" #~ msgid "Scanners" #~ msgstr "Bildläsare" #~ msgid "Webcam" #~ msgstr "Webbkamera" #~ msgid "User Accounts…" #~ msgstr "Användarkonton..." #~ msgid "Scanner" #~ msgstr "Bildläsare" #~ msgid "Restart..." #~ msgstr "Starta om..." #~ msgid "Log Out..." #~ msgstr "Logga ut..." #~ msgid "Switch User..." #~ msgstr "Växla användare..." #~ msgid "Shut Down..." #~ msgstr "Stäng av..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Starta om..." #~ msgid "Restart Instead..." #~ msgstr "Starta om istället..." #~ msgid "Switch From %s..." #~ msgstr "Växla från %s..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "Gör så att utloggningsknappen inte visas i sessionsmenyn." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Stäng av..." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "Gör så att omstartsknappen inte visas i sessionsmenyn." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "Gör så att avstängningsknappen inte visas i sessionsmenyn." #~ msgid "Restart to Complete Update…" #~ msgstr "Starta om för att färdigställa uppdateringen..." #~ msgid "Restart to Complete Update" #~ msgstr "Starta om för att färdigställa uppdateringen" #~ msgid "Session" #~ msgstr "Session" ayatana-indicator-session-0.4.4/po/sw.po0000644000000000000000000001415713567434467015120 0ustar # Swahili translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Mike Gabriel , 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2017-07-21 15:41+0200\n" "Last-Translator: Mike Gabriel \n" "Language-Team: Swahili\n" "Language: sw\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 msgid "Remove the Restart item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 msgid "Remove the shutdown item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "" #: ../src/service.c:697 msgid "Log Out…" msgstr "" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "" #: ../src/service.c:715 msgid "Suspend" msgstr "" #: ../src/service.c:718 msgid "Hibernate" msgstr "" #: ../src/service.c:723 msgid "Restart…" msgstr "" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "" #: ../src/service.c:730 msgid "Shut Down…" msgstr "" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" ayatana-indicator-session-0.4.4/po/szl.po0000644000000000000000000001417213567434467015274 0ustar # Language szl translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Mike Gabriel , 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2017-07-21 15:41+0200\n" "Last-Translator: Mike Gabriel \n" "Language-Team: Language szl\n" "Language: szl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 msgid "Remove the Restart item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 msgid "Remove the shutdown item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "" #: ../src/service.c:697 msgid "Log Out…" msgstr "" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "" #: ../src/service.c:715 msgid "Suspend" msgstr "" #: ../src/service.c:718 msgid "Hibernate" msgstr "" #: ../src/service.c:723 msgid "Restart…" msgstr "" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "" #: ../src/service.c:730 msgid "Shut Down…" msgstr "" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" ayatana-indicator-session-0.4.4/po/ta_LK.po0000644000000000000000000001776713567434467015473 0ustar # Tamil (Sri-Lanka) translation for indicator-session # Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2011. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-09-15 08:37+0000\n" "PO-Revision-Date: 2011-09-01 07:23+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Tamil (Sri-Lanka) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" "X-Generator: Launchpad (build 14041)\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:1 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:2 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:3 msgid "" "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:4 msgid "Remove the Log Out item from the session menu" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:5 msgid "Remove the Restart item from the session menu" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:6 msgid "Remove the shutdown item from the session menu" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:7 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:8 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" #: ../data/extra-sessions/classic-desktop.desktop.in.in.h:1 msgid "Classic Guest Session" msgstr "" #: ../data/extra-sessions/classic-desktop.desktop.in.in.h:2 msgid "Start a guest session using the classic desktop" msgstr "" #: ../data/indicator-session-lock-screen.desktop.in.in.h:1 #: ../src/device-menu-mgr.c:649 msgid "Lock Screen" msgstr "திரையை மூடு" #: ../data/indicator-session-shutdown.desktop.in.in.h:1 #: ../src/settings-helper.c:86 ../src/device-menu-mgr.c:716 msgid "Shut Down" msgstr "செயல்பாடு நிறுத்தம்" #: ../data/indicator-session-logout.desktop.in.in.h:1 #: ../src/settings-helper.c:84 ../src/device-menu-mgr.c:672 msgid "Log Out" msgstr "வெளிவருக" #: ../data/indicator-session-restart.desktop.in.in.h:1 #: ../src/settings-helper.c:85 msgid "Restart" msgstr "மீண்டும் ஆரம்பி" #: ../src/settings-helper.c:88 ../src/device-menu-mgr.c:677 msgid "Log Out…" msgstr "" #: ../src/settings-helper.c:89 msgid "Restart…" msgstr "" #: ../src/settings-helper.c:90 ../src/device-menu-mgr.c:721 msgid "Shut Down…" msgstr "" #. LOGOUT_DIALOG_LOGOUT, #: ../src/dialog.c:35 msgctxt "title" msgid "Log Out" msgstr "வெளிவருக" #. LOGOUT_DIALOG_RESTART, #: ../src/dialog.c:36 msgctxt "title" msgid "Restart" msgstr "மீண்டும் ஆரம்பி" #. LOGOUT_DIALOG_SHUTDOWN, #: ../src/dialog.c:37 msgctxt "title" msgid "Shut Down" msgstr "செயல்பாடு நிறுத்தம்" #. LOGOUT_DIALOG_LOGOUT, #: ../src/dialog.c:41 msgid "" "Are you sure you want to close all programs and log out of the computer?" msgstr "" "அனைத்து நிரல்களையும் மூடி உங்களது கணினியை விடுபதிகை செய்ய நீங்கள் உறுதியாக " "உள்ளீர்களா?" #. LOGOUT_DIALOG_RESTART, #: ../src/dialog.c:42 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "அனைத்து நிரல்களையும் மூடி கணினியை மீள்துவக்கம் செய்ய உறுதியாக உள்ளீர்களா?" #. LOGOUT_DIALOG_SHUTDOWN, #: ../src/dialog.c:43 msgid "" "Are you sure you want to close all programs and shut down the computer?" msgstr "" #. LOGOUT_DIALOG_LOGOUT, #: ../src/dialog.c:47 msgctxt "button" msgid "Log Out" msgstr "வெளிவருக" #. LOGOUT_DIALOG_RESTART, #: ../src/dialog.c:48 msgctxt "button" msgid "Restart" msgstr "மீண்டும் ஆரம்பி" #. LOGOUT_DIALOG_SHUTDOWN, #: ../src/dialog.c:49 msgctxt "button" msgid "Shut Down" msgstr "செயல்பாடு நிறுத்தம்" #. LOGOUT_DIALOG_LOGOUT, #: ../src/dialog.c:55 msgctxt "button auth" msgid "Log Out" msgstr "வெளிவருக" #. LOGOUT_DIALOG_RESTART, #: ../src/dialog.c:56 msgctxt "button auth" msgid "Restart…" msgstr "" #. LOGOUT_DIALOG_SHUTDOWN, #: ../src/dialog.c:57 msgctxt "button auth" msgid "Shut Down…" msgstr "" #. TRANSLATORS: This button appears on the logout dialog when #. there are updates that require restart. It will do a restart #. in place of a log out. #: ../src/dialog.c:63 msgid "Restart Instead" msgstr "அதற்கு பதிலாக மீண்டும் ஆரம்பி" #: ../src/dialog.c:64 msgid "Restart Instead…" msgstr "" #: ../src/dialog.c:65 msgid "Some software updates won’t apply until the computer next restarts." msgstr "" #: ../src/dialog.c:219 ../src/dialog.c:224 msgid "Cancel" msgstr "இரத்து செய்க" #: ../src/indicator-session.c:538 msgctxt "session_menu:switchfrom" msgid "1" msgstr "ஒன்று" #: ../src/indicator-session.c:551 msgid "Switch User Account…" msgstr "" #: ../src/indicator-session.c:578 #, c-format msgid "Switch From %s…" msgstr "" #: ../src/apt-watcher.c:280 ../src/apt-watcher.c:340 ../src/apt-watcher.c:392 #: ../src/device-menu-mgr.c:548 msgid "Software Up to Date" msgstr "" #: ../src/apt-watcher.c:286 ../src/apt-watcher.c:352 msgid "Updates Available…" msgstr "" #: ../src/apt-watcher.c:292 ../src/apt-watcher.c:357 msgid "Updates Installing…" msgstr "" #: ../src/apt-watcher.c:401 ../src/apt-watcher.c:464 msgid "Restart to Complete Updates…" msgstr "" #: ../src/device-menu-mgr.c:516 msgid "System Settings…" msgstr "" #: ../src/device-menu-mgr.c:527 msgid "Displays…" msgstr "" #: ../src/device-menu-mgr.c:537 msgid "Startup Applications…" msgstr "" #: ../src/device-menu-mgr.c:566 msgid "Attached Devices" msgstr "" #: ../src/device-menu-mgr.c:577 msgid "Printers" msgstr "" #: ../src/device-menu-mgr.c:588 msgid "Scanners" msgstr "" #: ../src/device-menu-mgr.c:603 ../src/udev-mgr.c:243 ../src/udev-mgr.c:255 msgid "Webcam" msgstr "" #: ../src/device-menu-mgr.c:692 msgid "Suspend" msgstr "இடைநிறுத்தம்" #: ../src/device-menu-mgr.c:704 msgid "Hibernate" msgstr "இடை உறக்கம்" #: ../src/user-menu-mgr.c:175 msgid "Guest Session" msgstr "" #: ../src/user-menu-mgr.c:189 msgid "Guest" msgstr "" #: ../src/user-menu-mgr.c:270 msgid "Online Accounts…" msgstr "" #: ../src/user-menu-mgr.c:285 msgid "User Accounts…" msgstr "" #: ../src/udev-mgr.c:255 #, c-format msgid "%s Webcam" msgstr "" #: ../src/udev-mgr.c:335 ../src/udev-mgr.c:387 ../src/udev-mgr.c:400 #: ../src/udev-mgr.c:454 ../src/udev-mgr.c:466 msgid "Scanner" msgstr "" #: ../src/udev-mgr.c:335 ../src/udev-mgr.c:400 ../src/udev-mgr.c:466 #, c-format msgid "%s Scanner" msgstr "" #~ msgid "Log Out..." #~ msgstr "வெளியேறு..." #~ msgid "Shut Down..." #~ msgstr "நிறுத்தவும்..." #~ msgid "Restart..." #~ msgstr "மீண்டும் துவக்கு" #~ msgid "Switch User..." #~ msgstr "இன்னொரு பயனருக்கு மாற்று" #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "நிறுத்தவும்..." #~ msgid "Restart Instead..." #~ msgstr "மாறக மீண்டும் ஆரம்பி" #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "மீண்டும் துவக்கு" ayatana-indicator-session-0.4.4/po/ta.po0000644000000000000000000001730113567434467015065 0ustar # Tamil translation for indicator-session # Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2010-07-07 14:49+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Tamil \n" "Language: ta\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" "X-Generator: Launchpad (build 14041)\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 msgid "Remove the Restart item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 msgid "Remove the shutdown item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "" #: ../src/service.c:697 msgid "Log Out…" msgstr "" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "வெளியேறு" #: ../src/service.c:715 msgid "Suspend" msgstr "இடைநிறுத்தம்" #: ../src/service.c:718 msgid "Hibernate" msgstr "உறங்கு" #: ../src/service.c:723 msgid "Restart…" msgstr "" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "மறுதுவக்கம்" #: ../src/service.c:730 msgid "Shut Down…" msgstr "" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "பணி நிறுத்தம்" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "" "அனைத்து நிரல்களையும் மூடி உங்களது கணினியை விடுபதிகை செய்ய நீங்கள் உறுதியாக உள்ளீர்களா?" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "தவிர்க்க" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "அனைத்து நிரல்களையும் மூடி கணினியை மீள்துவக்கம் செய்ய உறுதியாக உள்ளீர்களா?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Lock Screen" #~ msgstr "திரையைப் பூட்டுக." #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "வெளியேறு" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "மறுதுவக்கம்" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "பணி நிறுத்தம்" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "வெளியேறு" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "மறுதுவக்கம்" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "பணி நிறுத்தம்" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "வெளியேறு" #~ msgid "Shut Down..." #~ msgstr "நிறுத்தவும்..." #~ msgid "Log Out..." #~ msgstr "வெளியேறு..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "நிறுத்தவும்..." ayatana-indicator-session-0.4.4/po/te.po0000644000000000000000000003120013567434467015063 0ustar # Telugu translation for indicator-session # Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2009. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2019-08-26 07:24+0000\n" "Last-Translator: leela <53352@protonmail.com>\n" "Language-Team: Telugu \n" "Language: te\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 3.9-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "లాగౌట్, పునఃప్రారంభ మరియు మూసివేత చర్యలను రూఢీ చేయడానికి డైలాగును కనుమరుగు చేయి" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 #, fuzzy msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "లాగౌట్, పునఃప్రారంభ మరియు మూసివేత చర్యల కొరకు రూఢీ డైలాగులు చూయించాలా వద్దా." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "లాగ్ అవుట్ బొత్తం సెషన్ మెనూలో కనబడకుండా చేస్తుంది" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "తిరిగిప్రారంభించు బొత్తం సెషన్ మెనూనుండి తొలగించు" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "మూసివేయు బొత్తం సెషన్ మెనూనుండి తొలగించు" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "అతిథి" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "వ్యవస్థ అమరికలు…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "ఆన్‌లైన్ ఖాతాలు…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 #, fuzzy msgid "Switch Account…" msgstr "వాడుకరి ఖాతా మార్చు..." #: ../src/service.c:576 ../src/service.c:592 #, fuzzy msgid "Switch Account" msgstr "వాడుకరి ఖాతా మార్చు..." #: ../src/service.c:588 #, fuzzy msgid "Lock/Switch Account…" msgstr "వాడుకరి ఖాతా మార్చు..." #: ../src/service.c:589 #, fuzzy msgid "Lock/Switch Account" msgstr "వాడుకరి ఖాతా మార్చు..." #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "అతిథి సెషను" #: ../src/service.c:697 msgid "Log Out…" msgstr "లాగౌట్…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "లాగౌట్" #: ../src/service.c:715 msgid "Suspend" msgstr "అర్ధాంతరంగా నిలిపివేయు" #: ../src/service.c:718 msgid "Hibernate" msgstr "సుప్తావస్థ" #: ../src/service.c:723 msgid "Restart…" msgstr "పునః ప్రారంభించు…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "పునఃప్రారంభించు" #: ../src/service.c:730 msgid "Shut Down…" msgstr "మూసి వేయి…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "మూసివేయి" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "మీరు ఖచ్ఛితంగా అన్ని ప్రోగ్రాంలను మూసివెయ్యాలనుకుంటున్నారా మరియు కంప్యూటర్ లాగౌట్ చెయ్యమంటారా?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "కొ న్ని సాప్ట్వేర్ల నవీకరణలు కంప్యూటర్ పున:ప్రారంభం అయ్యే వరకూ అన్వయించబడవు." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "రద్దుచేయి" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "మీరు ఖచ్ఛితంగా అన్ని ప్రోగ్రాంలను మూసివెయ్యాలనుకుంటున్నారా మరియు కంప్యూటర్ పునఃప్రారంభించమంటారా?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" "మీరు ఖచ్ఛితంగా అన్ని ప్రోగ్రాంలను మూసివెయ్యాలనుకుంటున్నారా మరియు కంప్యూటర్ను కూడా మూసివెయ్యమంటారా?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Lock Screen" #~ msgstr "స్క్రీన్ లాక్‌చేయుము" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "లాగౌట్" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "పునఃప్రారంభించు" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "మూసివేయి" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "లాగౌట్ చేయి" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "పునఃప్రారంభించు" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "మూసివేయి" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "లాగౌట్" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "పునఃప్రారంభించు" #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "మూసివేయి" #~ msgid "Restart Instead" #~ msgstr "బదులుగా పునఃప్రారంభించు" #~ msgid "Restart Instead…" #~ msgstr "బదులుగా పునఃప్రారంభించు..." #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "1" #~ msgid "Updates Available…" #~ msgstr "నవీకరణలు అందుబాటులోవున్నాయి..." #~ msgid "Updates Installing…" #~ msgstr "నవీకరణలను స్థాపిస్తున్నది..." #~ msgid "Startup Applications…" #~ msgstr "ప్రారంభ అనువర్తనాలు..." #~ msgid "Attached Devices" #~ msgstr "జతచేసిన పరికరాలు" #~ msgid "Printers" #~ msgstr "ముద్రకాలు" #~ msgid "Scanners" #~ msgstr "స్కానర్లు" #~ msgid "Webcam" #~ msgstr "వెబ్‌క్యామ్" #~ msgid "User Accounts…" #~ msgstr "వాడుకరి ఖాతాలు..." #~ msgid "%s Webcam" #~ msgstr "%s వెబ్‌క్యామ్" #~ msgid "Scanner" #~ msgstr "స్కానర్" #~ msgid "%s Scanner" #~ msgstr "%s స్కానర్" #~ msgid "Restart..." #~ msgstr "పునఃప్రారంభించు..." #~ msgid "Log Out..." #~ msgstr "లాగౌట్..." #~ msgid "Shut Down..." #~ msgstr "మూసి వేయి..." #~ msgid "Restart Instead..." #~ msgstr "బదులుగా పునఃప్రారంభించు" #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "మూసి వేయి..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "పునఃప్రారంభించు..." #~ msgid "Switch User..." #~ msgstr "వాడుకరిని మార్చు..." #~ msgid "Restart to Complete Update…" #~ msgstr "నవీకరణ పూర్తిచేయుటకు వునః ప్రారంభించండి" #~ msgid "Restart to Complete Update" #~ msgstr "నవీకరణ పూర్తిచేయుటకు వునః ప్రారంభించండి" #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "సెషన్ మెనూలో నిష్క్రమణ బటన్ కనపడకుండా చేస్తుంది." #~ msgid "Switch From %s..." #~ msgstr "%s నుండి వినియోగదారుని మార్చు..." #~ msgid "Session" #~ msgstr "సెషను" #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "తిరిగిప్రారంభించు బొత్తం సెషన్ మెనూలో కనబడకుండా చేస్తుంది" #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "మూసివేయు బొత్తం సెషన్ మెనూలో కనబడకుండా చేస్తుంది" ayatana-indicator-session-0.4.4/po/tg.po0000644000000000000000000001415313567434467015075 0ustar # Tajik translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Mike Gabriel , 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2017-07-21 15:41+0200\n" "Last-Translator: Mike Gabriel \n" "Language-Team: Tajik\n" "Language: tg\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 msgid "Remove the Restart item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 msgid "Remove the shutdown item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "" #: ../src/service.c:697 msgid "Log Out…" msgstr "" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "" #: ../src/service.c:715 msgid "Suspend" msgstr "" #: ../src/service.c:718 msgid "Hibernate" msgstr "" #: ../src/service.c:723 msgid "Restart…" msgstr "" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "" #: ../src/service.c:730 msgid "Shut Down…" msgstr "" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" ayatana-indicator-session-0.4.4/po/th.po0000644000000000000000000003362213567434467015100 0ustar # Thai translations for PACKAGE package. # Copyright (C) 2010 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Canonical OEM, 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-04-01 14:42+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Thai \n" "Language: th\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 2.20-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "ไม่ต้องแสดงกล่องโต้ตอบยืนยันการออกจากระบบ เริ่มเปิดเครื่องใหม่ และปิดเครื่อง" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "ให้แสดงหรือไม่แสดงกล่องโต้ตอบเพื่อยืนยันการออกจากระบบ เริ่มเปิดเครื่องใหม่ และปิดเครื่อง" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "ถอนรายการออกจากระบบออกจากเมนูวาระ" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "ไม่ต้องแสดงปุ่มออกจากระบบในเมนูวาระ" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "ถอนรายการเริ่มเปิดเครื่องใหม่ออกจากเมนูวาระ" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "ไม่ต้องแสดงปุ่มเริ่มเครื่องใหม่ในเมนูวาระ" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "ถอนรายการปิดเครื่องออกจากเมนูวาระ" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "ไม่ต้องแสดงปุ่มปิดเครื่องในเมนูวาระ" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "ผู้ใช้ชั่วคราว" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "ตั้งค่าระบบ…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "บัญชีออนไลน์…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 #, fuzzy msgid "Switch Account…" msgstr "สลับบัญชีผู้ใช้..." #: ../src/service.c:576 ../src/service.c:592 #, fuzzy msgid "Switch Account" msgstr "สลับบัญชีผู้ใช้..." #: ../src/service.c:588 #, fuzzy msgid "Lock/Switch Account…" msgstr "สลับบัญชีผู้ใช้..." #: ../src/service.c:589 #, fuzzy msgid "Lock/Switch Account" msgstr "สลับบัญชีผู้ใช้..." #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "วาระผู้ใช้ชั่วคราว" #: ../src/service.c:697 msgid "Log Out…" msgstr "ออกจากระบบ…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "ออกจากระบบ" #: ../src/service.c:715 msgid "Suspend" msgstr "พักเครื่อง" #: ../src/service.c:718 msgid "Hibernate" msgstr "จำศีล" #: ../src/service.c:723 msgid "Restart…" msgstr "เริ่มเปิดเครื่องใหม่…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "เริ่มเปิดเครื่องใหม่" #: ../src/service.c:730 msgid "Shut Down…" msgstr "ปิดเครื่อง…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "ปิดเครื่อง" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "คุณแน่ใจหรือไม่ที่จะปิดโปรแกรมทั้งหมดและออกจากคอมพิวเตอร์?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "การปรับปรุงซอฟต์แวร์ในบางครั้งจะปรับใช้หลังจากเริ่มคอมพิวเตอร์ใหม่" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "ยกเลิก" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "คุณแน่ใจหรือไม่ที่จะปิดโปรแกรมทั้งหมดและเริ่มเปิดเครื่องคอมพิวเตอร์ใหม่?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "คุณแน่ใจหรือไม่ที่จะปิดโปรแกรมทั้งหมดและปิดเครื่องคอมพิวเตอร์?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Classic Guest Session" #~ msgstr "วาระผู้ใช้ชั่วคราวแบบดั้งเดิม" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "เริ่มใช้พื้นโต๊ะแบบดั้งเดิมกับวาระผู้ใช้ชั่วคราว" #~ msgid "Lock Screen" #~ msgstr "ล็อคหน้าจอ" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "ออกจากระบบ" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "เริ่มเปิดเครื่องใหม่" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "ปิดเครื่อง" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "ออกจากระบบ" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "เริ่มเปิดเครื่องใหม่" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "ปิดเครื่อง" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "ออกจากระบบ" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "เริ่มเปิดเครื่องใหม่..." #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "ปิดเครื่อง..." #~ msgid "Restart Instead" #~ msgstr "เปลี่ยนเป็นเริ่มเปิดเครื่องใหม่" #~ msgid "Restart Instead…" #~ msgstr "เปลี่ยนเป็นเริ่มเปิดเครื่องใหม่…" #~ msgid "Some software updates won’t apply until the computer next restarts." #~ msgstr "การปรับข้อมูลในบางซอฟต์แวร์จะไม่มีผล จนกว่าจะเริ่มเปิดเครื่องใหม่" #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "1" #~ msgid "Switch From %s…" #~ msgstr "สลับจาก %s…" #~ msgid "Software Up to Date" #~ msgstr "ซอฟต์แวร์เป็นรุ่นใหม่แล้ว" #~ msgid "Updates Available…" #~ msgstr "อัปเดตใหม่ออกแล้ว..." #~ msgid "Updates Installing…" #~ msgstr "กำลังติดตั้งการปรับข้อมูล..." #~ msgid "Restart to Complete Updates…" #~ msgstr "เริ่มเครื่องใหม่เพื่อทำการปรับรุ่น..." #~ msgid "Displays…" #~ msgstr "จอภาพ..." #~ msgid "Startup Applications…" #~ msgstr "โปรแกรมเริ่มวาระ..." #~ msgid "Attached Devices" #~ msgstr "อุปกรณ์ที่เชื่อมต่อแล้ว" #~ msgid "Printers" #~ msgstr "เครื่องพิมพ์" #~ msgid "Scanners" #~ msgstr "เครื่องสแกน" #~ msgid "Webcam" #~ msgstr "เว็บแคม" #~ msgid "User Accounts…" #~ msgstr "บัญชีผู้ใช้…" #~ msgid "%s Webcam" #~ msgstr "%s เว็บแคม" #~ msgid "Scanner" #~ msgstr "เครื่องสแกน" #~ msgid "%s Scanner" #~ msgstr "%s เครื่องสแกน" #~ msgid "Log Out..." #~ msgstr "ออกจากระบบ..." #~ msgid "Switch User..." #~ msgstr "สลับผู้ใช้..." #~ msgid "Shut Down..." #~ msgstr "ปิดเครื่อง..." #~ msgid "Switch From %s..." #~ msgstr "สลับจาก %s..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "ปิดเครื่อง..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "การกระทำนี้มีผลทำให้ไม่เห็นปุ่มออกจากระบบในเมนูวาระ" #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "การกระทำนี้มีผลทำให้ไม่เห็นปุ่มเริ่มเปิดเครื่องใหม่ในเมนูวาระ" #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "การกระทำนี้มีผลทำให้ไม่เห็นปุ่มปิดเครื่องในเมนูวาระ" #~ msgid "Restart..." #~ msgstr "เริ่มเปิดเครื่องใหม่" #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "เริ่มเปิดเครื่องใหม่..." #~ msgid "Restart Instead..." #~ msgstr "เริ่มเปิดเครื่องใหม่..." #~ msgid "Session" #~ msgstr "วาระ" #~ msgid "Restart to Complete Update" #~ msgstr "เริ่มเปิดเครื่องใหม่เพื่อให้การปรับข้อมูลสมบูรณ์" #~ msgid "Restart to Complete Update…" #~ msgstr "เริ่มเปิดเครื่องใหม่เพื่อให้การปรับข้อมูลสมบูรณ์..." ayatana-indicator-session-0.4.4/po/ti.po0000644000000000000000000001416113567434467015076 0ustar # Tigrinya translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Mike Gabriel , 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2017-07-21 15:41+0200\n" "Last-Translator: Mike Gabriel \n" "Language-Team: Tigrinya\n" "Language: ti\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 msgid "Remove the Restart item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 msgid "Remove the shutdown item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "" #: ../src/service.c:697 msgid "Log Out…" msgstr "" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "" #: ../src/service.c:715 msgid "Suspend" msgstr "" #: ../src/service.c:718 msgid "Hibernate" msgstr "" #: ../src/service.c:723 msgid "Restart…" msgstr "" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "" #: ../src/service.c:730 msgid "Shut Down…" msgstr "" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" ayatana-indicator-session-0.4.4/po/tr.po0000644000000000000000000002663513567434467015120 0ustar # Turkish translations for PACKAGE package. # Copyright (C) 2010 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Canonical OEM, 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-11-29 12:07+0000\n" "Last-Translator: Mesut Akcan \n" "Language-Team: Turkish \n" "Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 3.3-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Oturum kapatma, yeniden başlatma ve bilgisayarı kapatma eylemleri için onay " "iletişim kutusunu engelleyin" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Oturum kapatma, yeniden başlatma ve bilgisayarı kapatma eylemlerinde onay " "iletişim kutusunu göster veya gösterme." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Oturumu Kapat öğesini oturum menüsünden kaldır" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "Oturumu Kapat Düğmesini Oturum Menüsünde Görünür Yapar" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Yeniden Başlat öğesini oturum menüsünden kaldır" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "Oturumu Yeniden Başlat Düğmesini Oturum Menüsünde Görünür Yapar" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Bilgisayarı kapat öğesini oturum menüsünden kaldır" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "Bilgisayarı Kapat Düğmesini Oturum Menüsünde Görünür Yapar" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "Sistem, %s" #: ../src/service.c:191 msgid "System" msgstr "Sistem" #: ../src/service.c:325 msgid "Guest" msgstr "Konuk" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "%s Masaüstü Yardımı" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "%s Yardım" #: ../src/service.c:346 msgid "About This Computer" msgstr "Bu Bilgisayar Hakkında" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "Hata Bildir…" #: ../src/service.c:362 msgid "System Settings…" msgstr "Sistem Ayarları…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "Çevrimiçi Hesaplar…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "Ekran Koruyucuyu Başlat" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "Hesap değiştir…" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "Hesap değiştir" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "Hesap Kilitle/Değiştir…" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "Hesap Kilitle/Değiştir" #: ../src/service.c:595 msgid "Lock" msgstr "Kilitle" #: ../src/service.c:620 msgid "Guest Session" msgstr "Konuk Oturumu" #: ../src/service.c:697 msgid "Log Out…" msgstr "Oturumu Kapat…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Oturumu Kapat" #: ../src/service.c:715 msgid "Suspend" msgstr "Askıya Al" #: ../src/service.c:718 msgid "Hibernate" msgstr "Hazırda Beklet" #: ../src/service.c:723 msgid "Restart…" msgstr "Yeniden Başlat…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Yeniden Başlat" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Bilgisayarı Kapat…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Bilgisayarı Kapat" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "Uyarı" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "İşletim sisteminin hata izleyicisine bir web tarayıcısı ile\n" "erişilmesi gerekiyor.\n" "\n" "Ayatana Oturum Göstergesi bilgisayarınızda\n" "herhangi bir web tarayıcısı bulamadı." #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "Tüm programları kapatmak ve çıkış yapmak istediğinizden emin misiniz?" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "Bazı yazılım güncellemeleri, bilgisayar yeniden başlatılıncaya kadar " "uygulanmayacaktır." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "İptal" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "Tüm programları sonlandırıp bilgisayarı yeniden başlatmak istediğinize emin " "misiniz?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" "Tüm programları sonlandırıp bilgisayarı kapatmak istediğinize emin misiniz?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "XFCE masaüstü kullanıcı kılavuzunun bir web tarayıcısıyla\n" "erişilebilir olması gerekir.\n" "\n" "Ayatana Oturum Göstergesi bilgisayarınızda\n" "herhangi bir web tarayıcısı bulamadı." #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Classic Guest Session" #~ msgstr "Klasik Konuk Oturumu" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "Klasik masaüstünü kullanarak bir konuk oturumu başlat" #~ msgid "Lock Screen" #~ msgstr "Ekranı Kilitle" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Oturumu Kapat" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Yeniden Başlat" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Bilgisayarı Kapat" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Oturumu Kapat" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Yeniden Başlat" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Bilgisayarı Kapat" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Oturumu Kapat" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "Yeniden Başlat..." #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "Kapat..." #~ msgid "Restart Instead" #~ msgstr "Yeniden Başlat" #~ msgid "Restart Instead…" #~ msgstr "Yeniden Başlatma Yerine...." #~ msgid "Some software updates won’t apply until the computer next restarts." #~ msgstr "" #~ "Bazı Yazılımların Güncelemesi Bilgisayar Yeniden Başlatılana Kadar " #~ "Uygulanamaz." #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "1" #~ msgid "Switch From %s…" #~ msgstr "Geçiş Yapılan: %s..." #~ msgid "Software Up to Date" #~ msgstr "Sisteminiz Güncel" #~ msgid "Updates Available…" #~ msgstr "Güncelleştirmeler Edinilebilir..." #~ msgid "Updates Installing…" #~ msgstr "Güncellemeler Yükleniyor..." #~ msgid "Restart to Complete Updates…" #~ msgstr "Güncellemeyi tamamlamak için yeniden başlatın..." #~ msgid "Displays…" #~ msgstr "Ekranlar..." #~ msgid "Startup Applications…" #~ msgstr "Başlangıç Uygulamaları..." #~ msgid "Attached Devices" #~ msgstr "Eklenen Aygıtlar" #~ msgid "Printers" #~ msgstr "Yazıcılar" #~ msgid "Scanners" #~ msgstr "Tarayıcılar" #~ msgid "Webcam" #~ msgstr "Web Kamerası" #~ msgid "User Accounts…" #~ msgstr "Kullanıcı Hesapları..." #~ msgid "%s Webcam" #~ msgstr "%s Webcam" #~ msgid "Scanner" #~ msgstr "Tarayıcı" #~ msgid "%s Scanner" #~ msgstr "%s Tarayıcı" #~ msgid "Log Out..." #~ msgstr "Oturumu Kapat..." #~ msgid "Restart..." #~ msgstr "Yeniden Başlat..." #~ msgid "Shut Down..." #~ msgstr "Bilgisayarı Kapat..." #~ msgid "Switch User..." #~ msgstr "Kullanıcı Değiştir..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Yeniden Başlat..." #~ msgid "Restart Instead..." #~ msgstr "Yeniden Başlat..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "Oturumu kapat düğmesinin oturum menüsünde görünmemesini sağlar." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Bilgisayarı Kapat..." #~ msgid "Switch From %s..." #~ msgstr "Geçiş Yapılan: %s..." #~ msgid "Restart to Complete Update…" #~ msgstr "Güncelleştirme İşlemini Tamamlamak için Yeniden Başlat..." #~ msgid "Restart to Complete Update" #~ msgstr "Güncelleştirme İşlemini Tamamlamak için Yeniden Başlat" #~ msgid "Session" #~ msgstr "Oturum" #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "Yeniden başlat düğmesinin oturum menüsünde görünmemesini sağlar." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "Bilgisayarı kapat düğmesinin oturum menüsünde görünmemesini sağlar." ayatana-indicator-session-0.4.4/po/tt.po0000644000000000000000000002267613567434467015123 0ustar # Tatar translation for indicator-session # Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-09-15 08:37+0000\n" "PO-Revision-Date: 2018-04-01 11:42+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Tatar \n" "Language: tt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 2.20-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:1 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:2 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:3 msgid "" "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:4 msgid "Remove the Log Out item from the session menu" msgstr "«Эшне тәмамлау» төймәсен менюдан алып ату." #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:5 msgid "Remove the Restart item from the session menu" msgstr "«Яңадан башлау» төймәсен менюдан алып ату." #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:6 msgid "Remove the shutdown item from the session menu" msgstr "«Сүндерү» төймәсен менюдан алып ату." #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:7 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Чыгу, яңадан башлау һәм эшне тәмамлау турындагы белдерүләрне чыгармаска." #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:8 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Санакны сүндерү, яңадан башлау һәм эшне тәмамлау турындагы белдерүләрне " "чыгарыргамы, юкмы" #: ../data/extra-sessions/classic-desktop.desktop.in.in.h:1 msgid "Classic Guest Session" msgstr "" #: ../data/extra-sessions/classic-desktop.desktop.in.in.h:2 msgid "Start a guest session using the classic desktop" msgstr "" #: ../data/indicator-session-lock-screen.desktop.in.in.h:1 #: ../src/device-menu-mgr.c:649 msgid "Lock Screen" msgstr "Экранны блоклау" #: ../data/indicator-session-shutdown.desktop.in.in.h:1 #: ../src/settings-helper.c:86 ../src/device-menu-mgr.c:716 msgid "Shut Down" msgstr "Сүндерү" #: ../data/indicator-session-logout.desktop.in.in.h:1 #: ../src/settings-helper.c:84 ../src/device-menu-mgr.c:672 msgid "Log Out" msgstr "Эшне тәмамлау" #: ../data/indicator-session-restart.desktop.in.in.h:1 #: ../src/settings-helper.c:85 msgid "Restart" msgstr "Яңадан башлау" #: ../src/settings-helper.c:88 ../src/device-menu-mgr.c:677 msgid "Log Out…" msgstr "Эшне тәмамлау…" #: ../src/settings-helper.c:89 msgid "Restart…" msgstr "Яңадан башлау…" #: ../src/settings-helper.c:90 ../src/device-menu-mgr.c:721 msgid "Shut Down…" msgstr "Сүндерү…" #. LOGOUT_DIALOG_LOGOUT, #: ../src/dialog.c:35 msgctxt "title" msgid "Log Out" msgstr "Эшне тәмамлау" #. LOGOUT_DIALOG_RESTART, #: ../src/dialog.c:36 msgctxt "title" msgid "Restart" msgstr "Яңадан башлау" #. LOGOUT_DIALOG_SHUTDOWN, #: ../src/dialog.c:37 msgctxt "title" msgid "Shut Down" msgstr "Сүндерү" #. LOGOUT_DIALOG_LOGOUT, #: ../src/dialog.c:41 msgid "" "Are you sure you want to close all programs and log out of the computer?" msgstr "" "Сез чыннан да барлык кушымталарның эшен туктатып эшне тәмамларга җыенасызмы?" #. LOGOUT_DIALOG_RESTART, #: ../src/dialog.c:42 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "Сез чыннан да барлык кушымталарның эшен туктатып эшне санакны сүндереп " "кабызырга җыенасызмы?" #. LOGOUT_DIALOG_SHUTDOWN, #: ../src/dialog.c:43 msgid "" "Are you sure you want to close all programs and shut down the computer?" msgstr "" "Сез чыннан да барлык кушымталарның эшен туктатып санакны сүндерергә " "җыенасызмы?" #. LOGOUT_DIALOG_LOGOUT, #: ../src/dialog.c:47 msgctxt "button" msgid "Log Out" msgstr "Эшне тәмамлау" #. LOGOUT_DIALOG_RESTART, #: ../src/dialog.c:48 msgctxt "button" msgid "Restart" msgstr "Яңадан башлау" #. LOGOUT_DIALOG_SHUTDOWN, #: ../src/dialog.c:49 msgctxt "button" msgid "Shut Down" msgstr "Сүндерү" #. LOGOUT_DIALOG_LOGOUT, #: ../src/dialog.c:55 msgctxt "button auth" msgid "Log Out" msgstr "Эшне тәмамлау" #. LOGOUT_DIALOG_RESTART, #: ../src/dialog.c:56 msgctxt "button auth" msgid "Restart…" msgstr "" #. LOGOUT_DIALOG_SHUTDOWN, #: ../src/dialog.c:57 msgctxt "button auth" msgid "Shut Down…" msgstr "" #. TRANSLATORS: This button appears on the logout dialog when #. there are updates that require restart. It will do a restart #. in place of a log out. #: ../src/dialog.c:63 msgid "Restart Instead" msgstr "Яңадан башлау" #: ../src/dialog.c:64 msgid "Restart Instead…" msgstr "" #: ../src/dialog.c:65 msgid "Some software updates won’t apply until the computer next restarts." msgstr "" #: ../src/dialog.c:219 ../src/dialog.c:224 msgid "Cancel" msgstr "Баш тарту" #: ../src/indicator-session.c:538 msgctxt "session_menu:switchfrom" msgid "1" msgstr "1" #: ../src/indicator-session.c:551 msgid "Switch User Account…" msgstr "" #: ../src/indicator-session.c:578 #, c-format msgid "Switch From %s…" msgstr "" #: ../src/apt-watcher.c:280 ../src/apt-watcher.c:340 ../src/apt-watcher.c:392 #: ../src/device-menu-mgr.c:548 msgid "Software Up to Date" msgstr "" #: ../src/apt-watcher.c:286 ../src/apt-watcher.c:352 msgid "Updates Available…" msgstr "" #: ../src/apt-watcher.c:292 ../src/apt-watcher.c:357 msgid "Updates Installing…" msgstr "" #: ../src/apt-watcher.c:401 ../src/apt-watcher.c:464 msgid "Restart to Complete Updates…" msgstr "" #: ../src/device-menu-mgr.c:516 msgid "System Settings…" msgstr "" #: ../src/device-menu-mgr.c:527 msgid "Displays…" msgstr "" #: ../src/device-menu-mgr.c:537 msgid "Startup Applications…" msgstr "" #: ../src/device-menu-mgr.c:566 msgid "Attached Devices" msgstr "" #: ../src/device-menu-mgr.c:577 msgid "Printers" msgstr "" #: ../src/device-menu-mgr.c:588 msgid "Scanners" msgstr "" #: ../src/device-menu-mgr.c:603 ../src/udev-mgr.c:243 ../src/udev-mgr.c:255 msgid "Webcam" msgstr "" #: ../src/device-menu-mgr.c:692 msgid "Suspend" msgstr "Көтү режимы" #: ../src/device-menu-mgr.c:704 msgid "Hibernate" msgstr "Йокы режимы" #: ../src/user-menu-mgr.c:175 msgid "Guest Session" msgstr "Кунак булу" #: ../src/user-menu-mgr.c:189 msgid "Guest" msgstr "" #: ../src/user-menu-mgr.c:270 msgid "Online Accounts…" msgstr "" #: ../src/user-menu-mgr.c:285 msgid "User Accounts…" msgstr "" #: ../src/udev-mgr.c:255 #, c-format msgid "%s Webcam" msgstr "" #: ../src/udev-mgr.c:335 ../src/udev-mgr.c:387 ../src/udev-mgr.c:400 #: ../src/udev-mgr.c:454 ../src/udev-mgr.c:466 msgid "Scanner" msgstr "" #: ../src/udev-mgr.c:335 ../src/udev-mgr.c:400 ../src/udev-mgr.c:466 #, c-format msgid "%s Scanner" msgstr "" #~ msgid "Shut Down..." #~ msgstr "Сүндерү..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Сүндерү..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "«Эшне тәмамлау» төймәсен менюга яшерү." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "«Сүндерү» төймәсен менюга яшерү." #~ msgid "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "«Яңадан башлау» төймәсен менюга яшерү." #~ msgid "Restart..." #~ msgstr "Яңадан башлау..." #~ msgid "Log Out..." #~ msgstr "Эшне тәмамлау..." #~ msgid "Some software updates won't apply until the computer next restarts." #~ msgstr "Кайбер яңалыклар санакны сүндереп кабызганнан соң гына керәчәк." #~ msgid "Restart Instead..." #~ msgstr "Яңадан башлау..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Яңадан башлау..." #~ msgid "Switch User..." #~ msgstr "Кулланучыны алмаштыру..." #~ msgid "Session" #~ msgstr "Сеанс" #, c-format #~ msgid "Switch From %s..." #~ msgstr "Алмашу %s..." #~ msgid "Restart to Complete Update" #~ msgstr "Яңартуны тәмамлау өчен санакны сүндереп кабызырга кирәк" #~ msgid "Restart to Complete Update…" #~ msgstr "Яңартуларны кертү өчен санак эшен яңадан башларга кирәк..." ayatana-indicator-session-0.4.4/po/ug.po0000644000000000000000000003073413567434467015101 0ustar # Uighur translation for indicator-session # Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 # This file is distributed under the same license as the indicator-session package. # Sahran , 2009. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-06-09 03:44+0000\n" "Last-Translator: ۋولقان \n" "Language-Team: Uyghur \n" "Language: ug\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 3.0\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "تىزىمدىن چىق، قايتا قوزغات ۋە تاقا مەشغۇلاتلارنى جەزمەلەشنى كۆرسىتىدىغان " "سۆزلەشكۈنى چەكلە" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "تىزىمدىن چىق، قايتا قوزغات ۋە تاقا مەشغۇلاتلارنى جەزملەشنى كۆرسىتىدىغان " "سۆزلەشكۈنى كۆرسىتەمدۇ يوق." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "ئەڭگىمە بۇيرۇق تىزىملىكىدىن تىزىمدىن چىق تۈرىنى چىقىرىۋەت" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "بۇنىڭ بىلەن چىقىش توپچىسى ئەڭگىمە تىزىملىكىدە كۆرۈنمەيدىغان بولىدۇ." #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "session بۇيرۇق تىزىملىكىدىن قايتا قوزغاش دېگەن تۈرىنى ئۆچۈرۈش" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" "بۇنىڭ بىلەن قايتا قوزغىتىش توپچىسى ئەڭگىمە تىزىملىكىدە كۆرۈنمەيدىغان بولىدۇ." #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "session بۇيرۇق تىزىملىكىدىن shutdown دېگەن تۈرىنى ئۆچۈرۈش" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "بۇنىڭ بىلەن تاقاش توپچىسى ئەڭگىمە تىزىملىكىدە كۆرۈنمەيدىغان بولىدۇ." #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "سىستېما" #: ../src/service.c:325 msgid "Guest" msgstr "مېھمان" #: ../src/service.c:343 #, fuzzy, c-format msgid "%s Desktop Help" msgstr "%s ئۈستەل ياردەم" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "%s ياردەم" #: ../src/service.c:346 msgid "About This Computer" msgstr "بۇ كومپيۇتېر ھەققىدە" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "سىستېما تەڭشىكى…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "توردىكى ھېساباتلار…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "ھېساباتىنى ئالماشتۇرۇش…" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "ھېساباتىنى ئالماشتۇرۇش" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "ھېساباتىنى قۇلۇپلاش\\ئالماشتۇرۇش…" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "ھېساباتىنى قۇلۇپلاش\\ئالماشتۇرۇش" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "مېھمان ئەڭگىمە" #: ../src/service.c:697 msgid "Log Out…" msgstr "تىزىمدىن چىقىش…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "تىزىمدىن چىق" #: ../src/service.c:715 msgid "Suspend" msgstr "توڭلات" #: ../src/service.c:718 msgid "Hibernate" msgstr "ئۈچەك" #: ../src/service.c:723 msgid "Restart…" msgstr "قايتا قوزغىتىش…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "قايتا قوزغات" #: ../src/service.c:730 msgid "Shut Down…" msgstr "توكنى ئۈزۈش…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "تاقا" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "ئاگاھلاندۇرۇش" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "ھەممە پروگراممىنى ئېتىۋېتىپ تىزىمدىن چىقىشنى جەزىملەشتۈرەمسىز؟" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "قايتا قوزغاتمىغۇچە بىر قىسىم يېڭىلانمىلار ئىشلىمەيدۇ." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "ۋازكەچ" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "ھەممە پروگراممىنى ئېتىپ كومپيۇتېرنى قايتا قوزغامسىز؟" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "ھەممە پروگراممىنى ئېتىپ كومپيۇتېرنى تاقامسىز؟" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Classic Guest Session" #~ msgstr "كلاسسىك مېھمان ئەڭگىمەسى" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "كلاسسىك ئۈستەلئۈستىنى ئىشلىتىپ مېھمان ئەڭگىمەسىنى باشلايدۇ" #~ msgid "Lock Screen" #~ msgstr "ئېكراننى قۇلۇپلاش" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "تىزىمدىن چىق" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "قايتا قوزغات" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "تاقاش" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "تىزىمدىن چىق" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "قايتا قوزغات" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "تاقا" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "تىزىمدىن چىق" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "قايتا قوزغىتىش..." #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "تاقاش…" #~ msgid "Restart Instead" #~ msgstr "ئۇنداق قىلغۇچە قايتا قوزغىتىڭ" #~ msgid "Restart Instead…" #~ msgstr "ئورنىغا قايتا باشلا…" #~ msgid "Some software updates won’t apply until the computer next restarts." #~ msgstr "كومپيۇتېر قايتا قوزغىتىلمىغۇچە بەزى يېڭىلانمىلار قوللىنىلمايدۇ." #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "1" #~ msgid "Switch From %s…" #~ msgstr "%s دىن ئالماشتۇرۇش…" #~ msgid "Software Up to Date" #~ msgstr "سىستېما ئەڭ يېڭى ھالەتتە" #~ msgid "Updates Available…" #~ msgstr "يېڭىلانمىلار بار…" #~ msgid "Updates Installing…" #~ msgstr "يېڭىلانمىلار ئورنىتىلىۋاتىدۇ…" #~ msgid "Restart to Complete Updates…" #~ msgstr "يېڭىلاشنى تاماملاش ئۈچۈن قايتا باشلاش…" #~ msgid "Displays…" #~ msgstr "كۆرسەتكۈچلەر" #~ msgid "Startup Applications…" #~ msgstr "باشلانغاندا ئىجرا بولىدىغان پروگراممىلار" #~ msgid "Attached Devices" #~ msgstr "ئۇلانغان ئۈسكۈنىلەر" #~ msgid "Printers" #~ msgstr "پىرىنتېرلار" #~ msgid "Scanners" #~ msgstr "شويلىلىغۇچ" #~ msgid "Webcam" #~ msgstr "توركامېرا" #~ msgid "User Accounts…" #~ msgstr "ئىشلەتكۈچى ھېساباتلىرى…" #~ msgid "%s Webcam" #~ msgstr "%s تور كامېراسى" #~ msgid "Scanner" #~ msgstr "سايىلىغۇچ" #~ msgid "%s Scanner" #~ msgstr "%s سايىلىغۇچ" #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "" #~ "قايتا قوزغىتىش توپچىسىنى session بۇيرۇق تىزىملىكىدە كۆرسەتمەيدىغان قىلىش" #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "shutdown توپچىسىنى session بۇيرۇق تىزىملىكىدە كۆرسەتمەيدىغان قىلىش" #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "تىزىمدىن چىق توپچىسىنى ئەڭگىمە بۇيرۇق تىزىملىكىدە كۆرسەتمە." #~ msgid "Restart..." #~ msgstr "قايتا قوزغات…" #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "قايتا قوزغات…" #~ msgid "Restart Instead..." #~ msgstr "ئۇنداق قىلغۇچە قايتا قوزغىتىڭ…" #~ msgid "Switch User..." #~ msgstr "ئىشلەتكۈچىنى ئالماشتۇر…" #~ msgid "Switch From %s..." #~ msgstr "%s دىن ئالماشتۇر…" #~ msgid "Restart to Complete Update…" #~ msgstr "تولۇق يېڭىلاش ئۈچۈن قايتا قوزغاتماق..." #~ msgid "Restart to Complete Update" #~ msgstr "تولۇق يېڭىلاش ئۈچۈن قايتا قوزغاتماق" #~ msgid "Session" #~ msgstr "ئەڭگىمە" #~ msgid "Log Out..." #~ msgstr "تىزىمدىن چىقىش…" #~ msgid "Shut Down..." #~ msgstr "تاقاش…" #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "تاقاش…" ayatana-indicator-session-0.4.4/po/uk.po0000644000000000000000000003427713567434467015113 0ustar # Ukrainian translation for indicator-session # Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2009. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-10-01 07:37+0000\n" "Last-Translator: Володимир Бриняк \n" "Language-Team: Ukrainian \n" "Language: uk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 3.2-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" "Не показувати діалог підтвердження під час завершення сеансу, вимикання та " "перезавантаження" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Чи показувати діалог підтвердження під час завершення сеансу, вимикання та " "перезавантаження." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Прибрати пункт «Завершити сеанс» з меню" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "Робить так, що кнопка виходу не відображається в меню сесії." #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Прибрати пункт «Перезавантаження» з меню" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "Робить так, що кнопка перезавантаження не відображається в меню сесії." #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Прибрати пункт «Вимкнути комп’ютер» з меню" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "Робить так, що кнопка вимкнення не відображається в меню сесії." #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "Система, %s" #: ../src/service.c:191 msgid "System" msgstr "Система" #: ../src/service.c:325 msgid "Guest" msgstr "Гість" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "%s Довідка на робочому столі" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "%s Допомога" #: ../src/service.c:346 msgid "About This Computer" msgstr "Про цей комп'ютер" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "Повідомити про помилку…" #: ../src/service.c:362 msgid "System Settings…" msgstr "Системні параметри…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "Мережеві облікові записи…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "Запустити заставку" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "Перемикнути обліковий запис…" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "Перемкнути обліковий запис" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "Заблокувати/Перемикнути обліковий запис…" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "Заблокувати/Перемикнути обліковий запис" #: ../src/service.c:595 msgid "Lock" msgstr "Заблокувати" #: ../src/service.c:620 msgid "Guest Session" msgstr "Гостьовий сеанс" #: ../src/service.c:697 msgid "Log Out…" msgstr "Завершити сеанс…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Завершити сеанс" #: ../src/service.c:715 msgid "Suspend" msgstr "Призупинити" #: ../src/service.c:718 msgid "Hibernate" msgstr "Режим сну" #: ../src/service.c:723 msgid "Restart…" msgstr "Перезавантажити…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Перезавантажити" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Вимкнути…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Вимкнути" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "Попередження" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "Трекери для помилок операційної системи мають бути доступними за допомогою \n" "веб-браузера.\n" "\n" "Індикатор сеансу Ayatana не міг знайти \n" "веб-браузера на вашому комп'ютері." #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "Ви впевнені, що хочете закрити всі програми та вийти з системи?" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "Деякі оновлення програмного забезпечення будуть застосовані лише після " "перезавантаження комп'ютера." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Скасувати" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "Ви дійсно бажаєте закрити всі програми та перезавантажити комп'ютер?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "Ви дійсно бажаєте закрити всі програми та вимкнути комп'ютер?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "Довідник користувача XFCE для робочого стола має бути доступним через\n" "веб-браузер.\n" "\n" "Індикатор сеансу Ayatana не міг знайти\n" "веб-браузера на вашому комп'ютері." #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Індикатор сеансу Ayatana ще не знає, як показати\n" "користувацький посібник чи довідковий центр, що працює наразі.\n" "\n" "Повідомте про це розробникам за адресою:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "Відображення інформації на %s вимагає\n" "веб-браузера.\n" "\n" "Індикатор сеансу Ayatana не міг знайти\n" "веб-браузера на вашому комп'ютері." #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Індикатор сесії Ayatana не підтримує запуск програми\n" "системних налаштувань для вашого робочого оточення.\n" "\n" "Будь ласка, повідомте про це розробникам на:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Індикатор сеансу Ayatana все ще не підтримує зміну пароля\n" "для настільного середовища.\n" "\n" "Повідомте про це розробникам на:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Індикатор сеансу Ayatana ще не знає, як показати\n" "інформацію поточного середовища на робочому столі.\n" "\n" "Повідомте про це розробникам за адресою:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #~ msgid "Classic Guest Session" #~ msgstr "Класичний гостьовий сеанс" #~ msgid "Lock Screen" #~ msgstr "Заблокувати екран" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Завершення сеансу" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Перезавантаження" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Вимкнення" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Завершити сеанс" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Перезавантажити" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Вимкнути" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Завершити сеанс" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "Перезавантажити..." #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "Вимкнути..." #~ msgid "Restart Instead" #~ msgstr "Перезавантажити" #~ msgid "Some software updates won’t apply until the computer next restarts." #~ msgstr "" #~ "Деякі оновлення програм не вступлять в силу доки комп'ютер не буде " #~ "перезавантажений." #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "1" #~ msgid "Updates Available…" #~ msgstr "Наявні оновлення..." #~ msgid "Updates Installing…" #~ msgstr "Встановлення оновлень..." #~ msgid "Displays…" #~ msgstr "Монітори..." #~ msgid "Startup Applications…" #~ msgstr "Автозапуск програм...." #~ msgid "Attached Devices" #~ msgstr "Під’єднані пристрої" #~ msgid "Printers" #~ msgstr "Принтери" #~ msgid "Scanners" #~ msgstr "Сканери" #~ msgid "Webcam" #~ msgstr "Веб-камера" #~ msgid "Scanner" #~ msgstr "Сканер" #~ msgid "Shut Down..." #~ msgstr "Вимкнути..." #~ msgid "Restart..." #~ msgstr "Перезавантажити..." #~ msgid "Log Out..." #~ msgstr "Завершити сеанс..." #~ msgid "Switch User..." #~ msgstr "Змінити користувача..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Перезавантажити..." #~ msgid "Restart Instead..." #~ msgstr "Перезавантажити..." #~ msgid "Switch From %s..." #~ msgstr "Переключитись з %s..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Вимкнути..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "Вимкнути показ кнопки «Завершити сеанс» в меню." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "Вимкнути показ кнопки «Перезавантаження» в меню." #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "Вимкнути показ кнопки «Вимкнути комп’ютер» в меню." #~ msgid "Restart to Complete Update…" #~ msgstr "Для завершення оновлення необхідне перезавантаження..." #~ msgid "Restart to Complete Update" #~ msgstr "Для завершення оновлення необхідне перезавантаження" #~ msgid "Session" #~ msgstr "Сеанс" ayatana-indicator-session-0.4.4/po/ur.po0000644000000000000000000002314013567434467015105 0ustar # Urdu translation for indicator-session # Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2011. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2011-06-22 03:51+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Urdu \n" "Language: ur\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" "X-Generator: Launchpad (build 14041)\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "لاگ ائوت، دوبارہ شروع یا بند کرنے کے مکالمے کو دبائیں" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "لاگ ائوت، دوبارہ شروع یا بند کرنے کے عمل کے تصدیقی مکالموں کو دِکھانا ہے یا " "نہیں" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "دورانیہ فِہرست میں سے لاگ آئوٹ کرنے والی صفت کو ہٹا دیں" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "دورانیہ فِہرست میں سے دوبارہ شروع کرنے والی صفت کو ہٹا دیں" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "دورانیہ فِہرست میں سے بند کرنے والے صفت کو ہٹا دیں" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "مِہمان دورانیہ" #: ../src/service.c:697 msgid "Log Out…" msgstr "لاگ ائوٹ" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "لاگ آؤٹ" #: ../src/service.c:715 msgid "Suspend" msgstr "معطل" #: ../src/service.c:718 msgid "Hibernate" msgstr "غنودگی" #: ../src/service.c:723 msgid "Restart…" msgstr "دوبارہ شروع…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "دوباره شروع" #: ../src/service.c:730 msgid "Shut Down…" msgstr "بند کریں…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "بند" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "کیا آپ واقعی تمام پروگرام بند کرکے کمپیوٹر سے لاگ ائوٹ کرنا چاہتے ہیں؟" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "کچھ سافٹ ویئر اپ ڈیٹس کمپیوٹرکو اگلی دفعہ دوبارہ شروع کرنے تک لاگو نہیں ہو " "نگی." #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "منسوخ کریں" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" "کیا آپ واقعی تمام پروگرام بند کرکے کمپیوٹر کو دوباره شروع کرنا چاہتے ہیں؟" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "کیا آپ واقعی تمام پروگرام بند کرکے کمپیوٹر کو بند کرنا چاہتے ہیں؟" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Lock Screen" #~ msgstr "اسکرین مقفل کریں" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "لاگ آؤٹ" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "دوباره شروع" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "بند" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "لاگ آؤٹ" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "دوباره شروع" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "بند" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "لاگ آؤٹ" #~ msgid "Restart Instead" #~ msgstr "اس کے بجائے دوبارہ شروع کریں" #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "1" #~ msgid "Shut Down..." #~ msgstr "بند کرڈالیں..." #~ msgid "Restart..." #~ msgstr "دوبارہ شروع کریں..." #~ msgid "Log Out..." #~ msgstr "لاگ آؤٹ ۔ ۔ ۔" #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "بند کرڈالیں..." #~ msgid "Restart Instead..." #~ msgstr "اس کے بجائے دوبارہ شروع کریں..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "دوبارہ شروع کریں..." #~ msgid "Switch User..." #~ msgstr "...صارف تبدیل" #~ msgid "Session" #~ msgstr "دورانیہ" #~ msgid "Switch From %s..." #~ msgstr "تبدیل کریں %s سے..." #~ msgid "Restart to Complete Update…" #~ msgstr "تجدید مکمل کرنے کے لئے دوبارہ شروع کریں…" #~ msgid "Restart to Complete Update" #~ msgstr "تجدید مکمل کرنے کے لئے دوبارہ شروع کریں" #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "لاگ ائوت کرنے والے بٹن کو دورانیہ فہرست میں نہیں دِکھائییے۔" #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "دوبارہ شروع کرنے والے بٹن کو دورانیہ فہرست میں نہیں دِکھائییے۔" #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "بند کرنے والے بٹن کو دورانیہ فہرست میں نہیں دِکھائییے۔" ayatana-indicator-session-0.4.4/po/uz.po0000644000000000000000000001415313567434467015121 0ustar # Uzbek translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Mike Gabriel , 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2017-07-21 15:41+0200\n" "Last-Translator: Mike Gabriel \n" "Language-Team: Uzbek\n" "Language: uz\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 msgid "Remove the Restart item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 msgid "Remove the shutdown item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "" #: ../src/service.c:697 msgid "Log Out…" msgstr "" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "" #: ../src/service.c:715 msgid "Suspend" msgstr "" #: ../src/service.c:718 msgid "Hibernate" msgstr "" #: ../src/service.c:723 msgid "Restart…" msgstr "" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "" #: ../src/service.c:730 msgid "Shut Down…" msgstr "" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" ayatana-indicator-session-0.4.4/po/vec.po0000644000000000000000000001560513567434467015243 0ustar # Venetian translation for indicator-session # Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-09-15 08:37+0000\n" "PO-Revision-Date: 2010-12-16 18:45+0000\n" "Last-Translator: grizzo94 \n" "Language-Team: Venetian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" "X-Generator: Launchpad (build 14041)\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:1 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:2 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:3 msgid "" "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:4 msgid "Remove the Log Out item from the session menu" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:5 msgid "Remove the Restart item from the session menu" msgstr "Remòvi el elemento Riavvia dal menu sesiòn" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:6 msgid "Remove the shutdown item from the session menu" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:7 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in.h:8 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" #: ../data/extra-sessions/classic-desktop.desktop.in.in.h:1 msgid "Classic Guest Session" msgstr "" #: ../data/extra-sessions/classic-desktop.desktop.in.in.h:2 msgid "Start a guest session using the classic desktop" msgstr "" #: ../data/indicator-session-lock-screen.desktop.in.in.h:1 #: ../src/device-menu-mgr.c:649 msgid "Lock Screen" msgstr "" #: ../data/indicator-session-shutdown.desktop.in.in.h:1 #: ../src/settings-helper.c:86 ../src/device-menu-mgr.c:716 msgid "Shut Down" msgstr "" #: ../data/indicator-session-logout.desktop.in.in.h:1 #: ../src/settings-helper.c:84 ../src/device-menu-mgr.c:672 msgid "Log Out" msgstr "" #: ../data/indicator-session-restart.desktop.in.in.h:1 #: ../src/settings-helper.c:85 msgid "Restart" msgstr "" #: ../src/settings-helper.c:88 ../src/device-menu-mgr.c:677 msgid "Log Out…" msgstr "" #: ../src/settings-helper.c:89 msgid "Restart…" msgstr "" #: ../src/settings-helper.c:90 ../src/device-menu-mgr.c:721 msgid "Shut Down…" msgstr "" #. LOGOUT_DIALOG_LOGOUT, #: ../src/dialog.c:35 msgctxt "title" msgid "Log Out" msgstr "" #. LOGOUT_DIALOG_RESTART, #: ../src/dialog.c:36 msgctxt "title" msgid "Restart" msgstr "" #. LOGOUT_DIALOG_SHUTDOWN, #: ../src/dialog.c:37 msgctxt "title" msgid "Shut Down" msgstr "" #. LOGOUT_DIALOG_LOGOUT, #: ../src/dialog.c:41 msgid "" "Are you sure you want to close all programs and log out of the computer?" msgstr "" #. LOGOUT_DIALOG_RESTART, #: ../src/dialog.c:42 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" #. LOGOUT_DIALOG_SHUTDOWN, #: ../src/dialog.c:43 msgid "" "Are you sure you want to close all programs and shut down the computer?" msgstr "" #. LOGOUT_DIALOG_LOGOUT, #: ../src/dialog.c:47 msgctxt "button" msgid "Log Out" msgstr "" #. LOGOUT_DIALOG_RESTART, #: ../src/dialog.c:48 msgctxt "button" msgid "Restart" msgstr "" #. LOGOUT_DIALOG_SHUTDOWN, #: ../src/dialog.c:49 msgctxt "button" msgid "Shut Down" msgstr "" #. LOGOUT_DIALOG_LOGOUT, #: ../src/dialog.c:55 msgctxt "button auth" msgid "Log Out" msgstr "" #. LOGOUT_DIALOG_RESTART, #: ../src/dialog.c:56 msgctxt "button auth" msgid "Restart…" msgstr "" #. LOGOUT_DIALOG_SHUTDOWN, #: ../src/dialog.c:57 msgctxt "button auth" msgid "Shut Down…" msgstr "" #. TRANSLATORS: This button appears on the logout dialog when #. there are updates that require restart. It will do a restart #. in place of a log out. #: ../src/dialog.c:63 msgid "Restart Instead" msgstr "" #: ../src/dialog.c:64 msgid "Restart Instead…" msgstr "" #: ../src/dialog.c:65 msgid "Some software updates won’t apply until the computer next restarts." msgstr "" #: ../src/dialog.c:219 ../src/dialog.c:224 msgid "Cancel" msgstr "" #: ../src/indicator-session.c:538 msgctxt "session_menu:switchfrom" msgid "1" msgstr "" #: ../src/indicator-session.c:551 msgid "Switch User Account…" msgstr "" #: ../src/indicator-session.c:578 #, c-format msgid "Switch From %s…" msgstr "" #: ../src/apt-watcher.c:280 ../src/apt-watcher.c:340 ../src/apt-watcher.c:392 #: ../src/device-menu-mgr.c:548 msgid "Software Up to Date" msgstr "" #: ../src/apt-watcher.c:286 ../src/apt-watcher.c:352 msgid "Updates Available…" msgstr "" #: ../src/apt-watcher.c:292 ../src/apt-watcher.c:357 msgid "Updates Installing…" msgstr "" #: ../src/apt-watcher.c:401 ../src/apt-watcher.c:464 msgid "Restart to Complete Updates…" msgstr "" #: ../src/device-menu-mgr.c:516 msgid "System Settings…" msgstr "" #: ../src/device-menu-mgr.c:527 msgid "Displays…" msgstr "" #: ../src/device-menu-mgr.c:537 msgid "Startup Applications…" msgstr "" #: ../src/device-menu-mgr.c:566 msgid "Attached Devices" msgstr "" #: ../src/device-menu-mgr.c:577 msgid "Printers" msgstr "" #: ../src/device-menu-mgr.c:588 msgid "Scanners" msgstr "" #: ../src/device-menu-mgr.c:603 ../src/udev-mgr.c:243 ../src/udev-mgr.c:255 msgid "Webcam" msgstr "" #: ../src/device-menu-mgr.c:692 msgid "Suspend" msgstr "" #: ../src/device-menu-mgr.c:704 msgid "Hibernate" msgstr "" #: ../src/user-menu-mgr.c:175 msgid "Guest Session" msgstr "" #: ../src/user-menu-mgr.c:189 msgid "Guest" msgstr "" #: ../src/user-menu-mgr.c:270 msgid "Online Accounts…" msgstr "" #: ../src/user-menu-mgr.c:285 msgid "User Accounts…" msgstr "" #: ../src/udev-mgr.c:255 #, c-format msgid "%s Webcam" msgstr "" #: ../src/udev-mgr.c:335 ../src/udev-mgr.c:387 ../src/udev-mgr.c:400 #: ../src/udev-mgr.c:454 ../src/udev-mgr.c:466 msgid "Scanner" msgstr "" #: ../src/udev-mgr.c:335 ../src/udev-mgr.c:400 ../src/udev-mgr.c:466 #, c-format msgid "%s Scanner" msgstr "" #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "" #~ "El fa in modo che il pulsante del logout el nol vegna mostrà nel menu sesion." #~ msgid "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "" #~ "El fa in modo che el pulsante de riavvio nol vegna mostrà nel menu sesiòn" #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "" #~ "El fa in modo che el pulsante de spegnimento nol vegna mostrà nel menu " #~ "sesiòn." ayatana-indicator-session-0.4.4/po/vi.po0000644000000000000000000002552413567434467015105 0ustar # Vietnamese translation for indicator-session # Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2009. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:19+0200\n" "PO-Revision-Date: 2018-04-01 14:43+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Vietnamese \n" "Language: vi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 2.20-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "Bỏ hộp thoại xác nhận hành động đăng xuất, khởi động lại và tắt máy" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" "Hiển thị hay không hộp thoại xác nhận hành động đăng xuất, khởi động lại và " "tắt máy." #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "Loại bỏ mục Đăng xuất khỏi trình đơn phiên làm việc" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "Gỡ mục Khởi động lại khỏi trình đơn phiên làm việc" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "Gỡ mục Tắt máy khỏi trình đơn phiên làm việc" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "Khách" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "Thiết lập hệ thống…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "Tài khoản trực tuyến…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 #, fuzzy msgid "Switch Account…" msgstr "Tài khoản trực tuyến..." #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 #, fuzzy msgid "Lock/Switch Account…" msgstr "Tài khoản trực tuyến..." #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "Phiên làm việc cho khách" #: ../src/service.c:697 msgid "Log Out…" msgstr "Đăng xuất…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "Đăng xuất" #: ../src/service.c:715 msgid "Suspend" msgstr "Tạm dừng" #: ../src/service.c:718 msgid "Hibernate" msgstr "Ngủ đông" #: ../src/service.c:723 msgid "Restart…" msgstr "Khởi động lại…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "Khởi động lại" #: ../src/service.c:730 msgid "Shut Down…" msgstr "Tắt máy…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "Tắt máy" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "Bạn có chắc muốn đóng tất cả chương trình và đăng xuất khỏi máy tính?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" "Một vài cập nhật phần mềm không thể được sử dụng cho đến lần khởi động lại " "máy kế tiếp" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "Hủy" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "Bạn có chắc muốn đóng tất cả chương trình và khởi động lại máy tính?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "Bạn có chắc muốn đóng tất cả chương trình và tắt máy tính?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Classic Guest Session" #~ msgstr "Phiên làm việc cho khách cổ điển" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "Khởi động phiên làm việc cho khách sử dụng bàn làm việc cổ điển" #~ msgid "Lock Screen" #~ msgstr "Khoá màn hình" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "Đăng xuất" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "Khởi động lại" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "Tắt máy" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "Đăng xuất" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "Khởi động lại" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "Tắt máy" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "Đăng xuất" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "Khởi động lại..." #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "Tắt máy..." #~ msgid "Restart Instead" #~ msgstr "Khởi động lại để cập nhật" #~ msgid "Some software updates won’t apply until the computer next restarts." #~ msgstr "" #~ "Một vài cập nhật phần mềm sẽ chưa áp dụng cho đến lần khởi động máy kế " #~ "tiếp." #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "1" #~ msgid "Switch From %s…" #~ msgstr "Chuyển từ %s..." #~ msgid "Software Up to Date" #~ msgstr "Cập nhật phần mềm" #~ msgid "Updates Available…" #~ msgstr "Cập nhật sẵn sàng..." #~ msgid "Updates Installing…" #~ msgstr "Đang cài đặt cập nhật..." #~ msgid "Displays…" #~ msgstr "Màn hình..." #~ msgid "Startup Applications…" #~ msgstr "Ứng dụng khởi chạy..." #~ msgid "Attached Devices" #~ msgstr "Thiết bị đã gắn kết" #~ msgid "Printers" #~ msgstr "Máy in" #~ msgid "Scanners" #~ msgstr "Máy quét" #~ msgid "Webcam" #~ msgstr "Webcam" #~ msgid "User Accounts…" #~ msgstr "Tài khoản người dùng..." #~ msgid "%s Webcam" #~ msgstr "Webcam %s" #~ msgid "Scanner" #~ msgstr "Máy quét" #~ msgid "%s Scanner" #~ msgstr "Máy quét %s" #~ msgid "Restart..." #~ msgstr "Khởi động lại..." #~ msgid "Log Out..." #~ msgstr "Đăng xuất..." #~ msgid "Shut Down..." #~ msgstr "Tắt máy..." #~ msgid "Switch User..." #~ msgstr "Chuyển người dùng..." #~ msgid "Switch From %s..." #~ msgstr "Chuyển từ người dùng %s..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "Làm cho nút Đăng xuất không hiển thị trên trình đơn phiên làm việc" #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "Tắt máy..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "Khởi động lại..." #~ msgid "Restart Instead..." #~ msgstr "Khởi động lại để cập nhật..." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "" #~ "Làm cho nút Khởi động lại không hiển thị trên trình đơn phiên làm việc" #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "Làm cho nút Tắt máy không hiển thị trên trình đơn phiên làm việc" #~ msgid "Restart to Complete Update…" #~ msgstr "Khởi động lại để hoàn tất cập nhật..." #~ msgid "Restart to Complete Update" #~ msgstr "Khởi động lại để hoàn tất cập nhật" #~ msgid "Session" #~ msgstr "Phiên chạy" ayatana-indicator-session-0.4.4/po/wae.po0000644000000000000000000001417213567434467015240 0ustar # Language wae translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Mike Gabriel , 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:20+0200\n" "PO-Revision-Date: 2017-07-21 15:41+0200\n" "Last-Translator: Mike Gabriel \n" "Language-Team: Language wae\n" "Language: wae\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 msgid "Remove the Restart item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 msgid "Remove the shutdown item from the session menu." msgstr "" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "" #: ../src/service.c:697 msgid "Log Out…" msgstr "" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "" #: ../src/service.c:715 msgid "Suspend" msgstr "" #: ../src/service.c:718 msgid "Hibernate" msgstr "" #: ../src/service.c:723 msgid "Restart…" msgstr "" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "" #: ../src/service.c:730 msgid "Shut Down…" msgstr "" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" ayatana-indicator-session-0.4.4/po/zh_CN.po0000644000000000000000000002413413567434467015464 0ustar # Chinese translations for PACKAGE package. # Copyright (C) 2010 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Canonical OEM, 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:20+0200\n" "PO-Revision-Date: 2019-07-02 20:01+0000\n" "Last-Translator: Elizabeth Sherrock \n" "Language-Team: Chinese (Simplified) \n" "Language: zh_CN\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 3.8-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "禁止确认注销、重新启动和关机操作的对话框出现" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "是否显示确认注销、重新启动和关机操作的对话框。" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "移除会话菜单中的注销项" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "用它来隐藏会话菜单中的注销按钮。" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "移除会话菜单中的重启项" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "用它来隐藏会话菜单中的重启按钮。" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "移除会话菜单中的关机项" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "用它来隐藏会话菜单中的关机按钮。" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "访客" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "%s帮助" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "系统设置…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "在线账户…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 #, fuzzy msgid "Switch Account…" msgstr "切换用户帐号..." #: ../src/service.c:576 ../src/service.c:592 #, fuzzy msgid "Switch Account" msgstr "切换用户帐号..." #: ../src/service.c:588 #, fuzzy msgid "Lock/Switch Account…" msgstr "切换用户帐号..." #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "切换用户帐号" #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "客人会话" #: ../src/service.c:697 msgid "Log Out…" msgstr "注销…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "注销" #: ../src/service.c:715 msgid "Suspend" msgstr "待机" #: ../src/service.c:718 msgid "Hibernate" msgstr "休眠" #: ../src/service.c:723 msgid "Restart…" msgstr "重启…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "重启" #: ../src/service.c:730 msgid "Shut Down…" msgstr "关机…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "关机" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "您确定要关闭所有程序并注销?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "一些软件更新要在计算机重启后生效。" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "取消" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "您确定要关闭所有程序并重新启动计算机?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "您确定要关闭所有程序并关闭计算机?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Classic Guest Session" #~ msgstr "传统客人会话" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "以传统桌面环境启动客人会话" #~ msgid "Lock Screen" #~ msgstr "锁定屏幕" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "注销" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "重新启动" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "关机" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "注销" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "重新启动" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "关机" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "注销" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "重启..." #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "关机..." #~ msgid "Restart Instead" #~ msgstr "改为重启" #~ msgid "Restart Instead…" #~ msgstr "转为重启..." #~ msgid "Some software updates won’t apply until the computer next restarts." #~ msgstr "某些软件更新将在计算机下次重启时应用" #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "切换用户..." #~ msgid "Switch From %s…" #~ msgstr "切换自 %s..." #~ msgid "Software Up to Date" #~ msgstr "软件更新" #~ msgid "Updates Available…" #~ msgstr "有可用更新…" #~ msgid "Updates Installing…" #~ msgstr "正在安装更新…" #~ msgid "Restart to Complete Updates…" #~ msgstr "重启以完成更新..." #~ msgid "Displays…" #~ msgstr "显示…" #~ msgid "Startup Applications…" #~ msgstr "启动应用程序…" #~ msgid "Attached Devices" #~ msgstr "已连接的设备" #~ msgid "Printers" #~ msgstr "打印机" #~ msgid "Scanners" #~ msgstr "扫描仪" #~ msgid "Webcam" #~ msgstr "摄像头" #~ msgid "User Accounts…" #~ msgstr "用户账户…" #~ msgid "%s Webcam" #~ msgstr "%s 网络摄像头" #~ msgid "Scanner" #~ msgstr "扫描仪" #~ msgid "%s Scanner" #~ msgstr "%s 扫描仪" #~ msgid "Log Out..." #~ msgstr "注销..." #~ msgid "Shut Down..." #~ msgstr "关机..." #~ msgid "Switch User..." #~ msgstr "切换用户..." #~ msgid "Restart..." #~ msgstr "重新启动..." #~ msgid "Restart Instead..." #~ msgstr "改为重启..." #~ msgid "Switch From %s..." #~ msgstr "从 %s 切换..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "重启..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "使注销按钮不在会话菜单中显示。" #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "关机..." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "使重启按钮不在会话菜单中显示。" #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "使关机按钮不在会话菜单中显示。" #~ msgid "Restart to Complete Update" #~ msgstr "重启以完成更新" #~ msgid "Session" #~ msgstr "会话" #~ msgid "Restart to Complete Update…" #~ msgstr "重启以完成更新..." ayatana-indicator-session-0.4.4/po/zh_HK.po0000644000000000000000000002454513567434467015474 0ustar # Chinese (Hong Kong) translation for indicator-session # Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 # This file is distributed under the same license as the indicator-session package. # FIRST AUTHOR , 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:20+0200\n" "PO-Revision-Date: 2018-04-01 14:35+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Chinese (Hong Kong) \n" "Language: zh_HK\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 2.20-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "停止確定登出、重新啟動和關機的對話框" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "是否要顯示確定登出、重新啟動和關機的對話框。" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "從作業階段選單中移除「登出」項目" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "讓登出按鈕不顯示在工作階段選單內。" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "從工作階段選單中移除「重新啟動」項目" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "讓登出按鈕不顯示在工作階段選單內。" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "從工作階段選單中移除「關機」項目" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "讓關機按鈕不顯示在工作階段選單內。" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "" #: ../src/service.c:191 msgid "System" msgstr "" #: ../src/service.c:325 msgid "Guest" msgstr "訪客" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "" #: ../src/service.c:346 msgid "About This Computer" msgstr "" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "" #: ../src/service.c:362 msgid "System Settings…" msgstr "系統設定值…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "線上帳號…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "" #: ../src/service.c:575 ../src/service.c:591 #, fuzzy msgid "Switch Account…" msgstr "切換使用者..." #: ../src/service.c:576 ../src/service.c:592 #, fuzzy msgid "Switch Account" msgstr "切換使用者..." #: ../src/service.c:588 #, fuzzy msgid "Lock/Switch Account…" msgstr "切換使用者..." #: ../src/service.c:589 #, fuzzy msgid "Lock/Switch Account" msgstr "切換使用者..." #: ../src/service.c:595 msgid "Lock" msgstr "" #: ../src/service.c:620 msgid "Guest Session" msgstr "訪客作業階段" #: ../src/service.c:697 msgid "Log Out…" msgstr "登出…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "登出" #: ../src/service.c:715 msgid "Suspend" msgstr "暫停" #: ../src/service.c:718 msgid "Hibernate" msgstr "休眠" #: ../src/service.c:723 msgid "Restart…" msgstr "重新啟動…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "重新啟動" #: ../src/service.c:730 msgid "Shut Down…" msgstr "關機…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "關機" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:889 #, fuzzy msgid "Are you sure you want to close all programs and log out?" msgstr "您是否真的想關閉所有程式並登出電腦?" #: ../src/backend-dbus/actions.c:890 #, fuzzy msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "有些軟件更新在電腦下次重新啟動前未能套用。" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "取消" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "您是否真的想關閉所有程式並重新啟動電腦?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "您是否真的想關閉所有程式並關掉電腦?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" #~ msgid "Classic Guest Session" #~ msgstr "經典訪客作業階段" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "啟動採用經典桌面的訪客作業階段" #~ msgid "Lock Screen" #~ msgstr "鎖定螢幕" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "登出" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "重新啟動" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "關機" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "登出" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "重新啟動" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "關機" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "登出" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "重新啟動..." #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "關機..." #~ msgid "Restart Instead" #~ msgstr "建議重新啟動" #~ msgid "Restart Instead…" #~ msgstr "建議重新啟動..." #~ msgid "Some software updates won’t apply until the computer next restarts." #~ msgstr "在電腦下次重新啟動之前,有些軟件更新還不會套用" #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "0" #~ msgid "Switch From %s…" #~ msgstr "由 %s 切換..." #~ msgid "Software Up to Date" #~ msgstr "所有軟件已更新" #~ msgid "Updates Available…" #~ msgstr "有軟件更新..." #~ msgid "Updates Installing…" #~ msgstr "正在安裝更新..." #~ msgid "Restart to Complete Updates…" #~ msgstr "重新啟動以完成更新..." #~ msgid "Displays…" #~ msgstr "顯示器..." #~ msgid "Startup Applications…" #~ msgstr "始動應用程式..." #~ msgid "Attached Devices" #~ msgstr "已連接裝置" #~ msgid "Printers" #~ msgstr "打印機" #~ msgid "Scanners" #~ msgstr "掃描器" #~ msgid "Webcam" #~ msgstr "網絡攝影機" #~ msgid "User Accounts…" #~ msgstr "使用者帳號..." #~ msgid "%s Webcam" #~ msgstr "%s 網絡攝影機" #~ msgid "Scanner" #~ msgstr "掃描器" #~ msgid "%s Scanner" #~ msgstr "%s 掃描器" #~ msgid "Restart..." #~ msgstr "重新啟動..." #~ msgid "Log Out..." #~ msgstr "登出..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "重新啟動..." #~ msgid "Switch User..." #~ msgstr "切換使用者..." #~ msgid "Restart Instead..." #~ msgstr "建議重新啟動..." #~ msgid "Switch From %s..." #~ msgstr "從 %s 切換..." #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "也讓登出按鈕不要在作業階段選單內顯示。" #~ msgid "Shut Down..." #~ msgstr "關機..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "關機..." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "讓重新啟動按鈕不要顯在示作業階段選單內。" #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "讓關機按鈕不要顯示在作業階段選單內。" #~ msgid "Restart to Complete Update" #~ msgstr "重新啟動以完成更新" #~ msgid "Restart to Complete Update…" #~ msgstr "重新啟動以完成更新..." #~ msgid "Session" #~ msgstr "作業階段" ayatana-indicator-session-0.4.4/po/zh_TW.po0000644000000000000000000002730213567434467015516 0ustar # Chinese translations for PACKAGE package. # Copyright (C) 2010 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Canonical OEM, 2010. # msgid "" msgstr "" "Project-Id-Version: indicator-session\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:20+0200\n" "PO-Revision-Date: 2019-01-12 12:06+0000\n" "Last-Translator: Louies \n" "Language-Team: Chinese (Traditional) \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 3.4-dev\n" "X-Launchpad-Export-Date: 2011-09-27 15:12+0000\n" #: ../data/org.ayatana.indicator.session.gschema.xml.in:1 msgid "Suppress the dialog to confirm logout, restart and shutdown action" msgstr "停用確認登出、重新啟動和關機動作的對話盒" #: ../data/org.ayatana.indicator.session.gschema.xml.in:2 msgid "" "Whether or not to show confirmation dialogs for logout, restart and shutdown " "actions." msgstr "是否顯示確認登出、重新啟動和關機動作的對話。" #: ../data/org.ayatana.indicator.session.gschema.xml.in:3 msgid "Remove the Log Out item from the session menu" msgstr "從作業階段選單中移除「登出」項目" #: ../data/org.ayatana.indicator.session.gschema.xml.in:4 msgid "Makes it so that the logout button doesn’t show in the session menu." msgstr "讓登出按鈕不顯示在工作階段選單內。" #: ../data/org.ayatana.indicator.session.gschema.xml.in:5 #, fuzzy msgid "Remove the Restart item from the session menu." msgstr "從工作階段選單中移除「重新啟動」項目" #: ../data/org.ayatana.indicator.session.gschema.xml.in:6 msgid "Makes it so that the restart button doesn’t show in the session menu." msgstr "讓登出按鈕不顯示在工作階段選單內。" #: ../data/org.ayatana.indicator.session.gschema.xml.in:7 #, fuzzy msgid "Remove the shutdown item from the session menu." msgstr "從工作階段選單中移除「關機」項目" #: ../data/org.ayatana.indicator.session.gschema.xml.in:8 msgid "Makes it so that the shutdown button doesn’t show in the session menu." msgstr "讓關機按鈕不顯示在工作階段選單內。" #. Translators: the name of the menu ("System"), then the user's name #: ../src/service.c:187 #, c-format msgid "System, %s" msgstr "系統,%s" #: ../src/service.c:191 msgid "System" msgstr "系統" #: ../src/service.c:325 msgid "Guest" msgstr "訪客" #: ../src/service.c:343 #, c-format msgid "%s Desktop Help" msgstr "%s 桌面説明" #: ../src/service.c:344 #, c-format msgid "%s Help" msgstr "%s 説明" #: ../src/service.c:346 msgid "About This Computer" msgstr "關於這台電腦" #: ../src/service.c:351 msgid "Report a Bug…" msgstr "報告錯誤…" #: ../src/service.c:362 msgid "System Settings…" msgstr "系統設定值…" #: ../src/service.c:364 msgid "Online Accounts…" msgstr "線上帳號…" #: ../src/service.c:567 msgid "Start Screen Saver" msgstr "\"開始\" 螢幕保護裝置程式" #: ../src/service.c:575 ../src/service.c:591 msgid "Switch Account…" msgstr "切換使用者帳號…" #: ../src/service.c:576 ../src/service.c:592 msgid "Switch Account" msgstr "切換使用者帳號" #: ../src/service.c:588 msgid "Lock/Switch Account…" msgstr "鎖定/切換使用者帳號…" #: ../src/service.c:589 msgid "Lock/Switch Account" msgstr "鎖定/切換使用者帳號" #: ../src/service.c:595 msgid "Lock" msgstr "鎖定" #: ../src/service.c:620 msgid "Guest Session" msgstr "訪客作業階段" #: ../src/service.c:697 msgid "Log Out…" msgstr "登出…" #: ../src/service.c:697 ../src/backend-dbus/actions.c:895 #: ../src/backend-dbus/actions.c:897 msgid "Log Out" msgstr "登出" #: ../src/service.c:715 msgid "Suspend" msgstr "暫停" #: ../src/service.c:718 msgid "Hibernate" msgstr "休眠" #: ../src/service.c:723 msgid "Restart…" msgstr "重新啟動…" #: ../src/service.c:723 ../src/backend-dbus/actions.c:936 #: ../src/backend-dbus/actions.c:938 msgid "Restart" msgstr "重新啟動" #: ../src/service.c:730 msgid "Shut Down…" msgstr "關機…" #: ../src/service.c:730 ../src/backend-dbus/actions.c:973 #: ../src/backend-dbus/actions.c:975 msgid "Shut Down" msgstr "關機" #: ../src/backend-dbus/actions.c:801 ../src/backend-dbus/actions.c:1038 #: ../src/backend-dbus/actions.c:1043 ../src/backend-dbus/actions.c:1059 #: ../src/backend-dbus/actions.c:1114 ../src/backend-dbus/actions.c:1132 #: ../src/backend-dbus/actions.c:1154 msgid "Warning" msgstr "警告" #: ../src/backend-dbus/actions.c:802 msgid "" "The operating system's bug tracker needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "作業系統的錯誤追蹤器需要權限\n" "一個網路瀏覽器。\n" "\n" "Ayatana Session 指示器找不到任何網路\n" "瀏覽器。" #: ../src/backend-dbus/actions.c:889 msgid "Are you sure you want to close all programs and log out?" msgstr "您是否真的想關閉所有程式並從電腦登出?" #: ../src/backend-dbus/actions.c:890 msgid "" "Some software updates won't be applied until the computer next restarts." msgstr "有些軟體在電腦下次重新啟動前未能套用更新。" #: ../src/backend-dbus/actions.c:898 ../src/backend-dbus/actions.c:939 #: ../src/backend-dbus/actions.c:976 msgid "Cancel" msgstr "取消" #: ../src/backend-dbus/actions.c:937 msgid "Are you sure you want to close all programs and restart the computer?" msgstr "您是否真的想關閉所有程式並重新啟動電腦?" #: ../src/backend-dbus/actions.c:974 msgid "Are you sure you want to close all programs and shut down the computer?" msgstr "您是否真的想關閉所有程式並關掉電腦?" #: ../src/backend-dbus/actions.c:1039 msgid "" "The XFCE desktop's user guide needs to be accessed with\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "需要通過\n" "一個網路瀏覽器。\n" "\n" "Ayatana Session 會話指示器找不到任何網路\n" "瀏覽器。" #: ../src/backend-dbus/actions.c:1044 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "the currently running desktop's user guide or help center.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Ayatana Session 指示器還不知道,如何顯示\n" "當前正在運行的桌面的使用者指南或説明中心。\n" "\n" "請在以下位置向開發人員報告:\n" "HTTPs://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1060 #, c-format msgid "" "Displaying information on %s requires\n" "a web browser.\n" "\n" "The Ayatana Session Indicator could not find any web\n" "browser on your computer." msgstr "" "顯示有關 %s 要求的資訊\n" "一個網路瀏覽器。\n" "\n" "Ayatana Session 會話指示器找不到任何網路\n" "瀏覽器。" #: ../src/backend-dbus/actions.c:1115 msgid "" "The Ayatana Session Indicator does not support evoking the system\n" "settings application for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Ayatana Session 會話指示器不支持喚起系統\n" "然而,您的桌面環境的設置應用程式。\n" "\n" "請在以下位置向開發人員報告:\n" "HTTPs://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1133 msgid "" "The Ayatana Session Indicator does not support password changes\n" "for your desktop environment, yet.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Ayatana Session 會話指示器不支持密碼更改\n" "對於您的桌面環境。\n" "\n" "\n" "請在以下位置向開發人員報告:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #: ../src/backend-dbus/actions.c:1155 msgid "" "The Ayatana Session Indicator does not know yet, how to show\n" "information of the currently running desktop environment.\n" "\n" "Please report this to the developers at:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" msgstr "" "Ayatana會話指示器還不知道,如何展示\n" "當前運行的桌面環境的信息。\n" "\n" "請在以下位置向開發人員報告:\n" "https://github.com/ArcticaProject/ayatana-indicator-session/issues" #~ msgid "Classic Guest Session" #~ msgstr "經典訪客作業階段" #~ msgid "Start a guest session using the classic desktop" #~ msgstr "啟動採用舊式經典桌面的訪客作業階段" #~ msgid "Lock Screen" #~ msgstr "鎖定螢幕" #~ msgctxt "title" #~ msgid "Log Out" #~ msgstr "登出" #~ msgctxt "title" #~ msgid "Restart" #~ msgstr "重新啟動" #~ msgctxt "title" #~ msgid "Shut Down" #~ msgstr "關機" #~ msgctxt "button" #~ msgid "Log Out" #~ msgstr "登出" #~ msgctxt "button" #~ msgid "Restart" #~ msgstr "重新啟動" #~ msgctxt "button" #~ msgid "Shut Down" #~ msgstr "關機" #~ msgctxt "button auth" #~ msgid "Log Out" #~ msgstr "登出" #~ msgctxt "button auth" #~ msgid "Restart…" #~ msgstr "重新啟動..." #~ msgctxt "button auth" #~ msgid "Shut Down…" #~ msgstr "關機..." #~ msgid "Restart Instead" #~ msgstr "建議重新啟動" #~ msgid "Restart Instead…" #~ msgstr "建議重新啟動..." #~ msgid "Some software updates won’t apply until the computer next restarts." #~ msgstr "在電腦下次重新啟動之前,有些軟體更新還不會套用" #~ msgctxt "session_menu:switchfrom" #~ msgid "1" #~ msgstr "0" #~ msgid "Switch From %s…" #~ msgstr "自 %s 切換..." #~ msgid "Software Up to Date" #~ msgstr "軟體皆為最新狀態" #~ msgid "Updates Available…" #~ msgstr "有可用的更新..." #~ msgid "Updates Installing…" #~ msgstr "正在安裝更新..." #~ msgid "Restart to Complete Updates…" #~ msgstr "重新啟動以完成更新..." #~ msgid "Displays…" #~ msgstr "顯示器..." #~ msgid "Startup Applications…" #~ msgstr "始動應用程式..." #~ msgid "Attached Devices" #~ msgstr "已連接裝置" #~ msgid "Printers" #~ msgstr "印表機" #~ msgid "Scanners" #~ msgstr "掃描器" #~ msgid "Webcam" #~ msgstr "網路攝影機" #~ msgid "User Accounts…" #~ msgstr "使用者帳號..." #~ msgid "%s Webcam" #~ msgstr "%s 網路攝影機" #~ msgid "Scanner" #~ msgstr "掃描器" #~ msgid "%s Scanner" #~ msgstr "%s 掃描器" #~ msgid "Restart..." #~ msgstr "重新啟動..." #~ msgid "Log Out..." #~ msgstr "登出..." #~ msgid "Shut Down..." #~ msgstr "關機..." #~ msgid "Switch User..." #~ msgstr "切換使用者..." #~ msgctxt "button auth" #~ msgid "Restart..." #~ msgstr "重新啟動..." #~ msgid "Restart Instead..." #~ msgstr "建議重新啟動..." #~ msgid "Switch From %s..." #~ msgstr "從 %s 切換..." #~ msgctxt "button auth" #~ msgid "Shut Down..." #~ msgstr "關機..." #~ msgid "" #~ "Makes it so that the restart button doesn't show in the session menu." #~ msgstr "讓重新啟動按鈕不要顯在示作業階段選單內。" #~ msgid "" #~ "Makes it so that the shutdown button doesn't show in the session menu." #~ msgstr "讓關機按鈕不要顯示在作業階段選單內。" #~ msgid "Makes it so that the logout button doesn't show in the session menu." #~ msgstr "讓登出按鈕不要在作業階段選單內顯示。" #~ msgid "Restart to Complete Update…" #~ msgstr "重新啟動以完成更新..." #~ msgid "Restart to Complete Update" #~ msgstr "重新啟動以完成更新" #~ msgid "Session" #~ msgstr "作業階段" ayatana-indicator-session-0.4.4/README.md0000644000000000000000000000434313567434467014764 0ustar # Ayatana System Indicator — Session The -session Ayatana System Indicator is the the session menu indicator for Unity7 and MATE (optionally for others). Its behavior and features are listed at https://wiki.ayatana-indicators.org/AyatanaIndicatorSession For instructions on building and running built-in tests, see the INSTALL file. ## Notes for Client Renderers Ayatana Indicator Session has two custom menuitems: the Guest and User switchers. As per the https://wiki.ayatana-indicators.org/AyatanaIndicatorSession specification, both need four visual components: (1) an Active Session Mark, the user's (2) icon, (3) name, and (4) a Logged In Mark. ### User menuitems have "x-canonical-type" set to "indicator.user-menu-item" Their four visual components are determined by: 1. You can test for the Action Session Mark by checking the action's state. The state is a dicionary whose "active-user" key yields the current session's owner's username. If it matches the username in this menuitem's "target" attribute, show the Active Session Mark. 2. The icon is stored in the menuitem's "icon" attribute. If none is set, the client should use a fallback icon such as "avatar-default." 3. The name is stored in the menuitem's "label" attribute. 4. You can test for the Logged In Mark by checking the action's state. The state is a dictionary whose "logged-in-users" key will give an array of usernames. If the array contains the username in this menuitem's "target" attribute, show the Logged In Mark. ### The Guest switcher has "x-canonical-type" set to "indicator.guest-menu-item" action Its four visual components are determined by: 1. You can test for the Active Session Mark by checking the action's state. The state is a dictionary whose "is-active" key yields a boolean. If the boolean is true, show the Active Session Mark. 2. The guest user should use a fallback icon such as "avatar-default." 3. The name ("Guest") is stored in the menuitem's "label" attribute. 4. You can test for the Logged In Mark by checking the action's state. The state is a dictionary whose "is-logged-in" key yields a boolean. If the boolean is true, show the Logged In Mark. ayatana-indicator-session-0.4.4/src/actions.c0000644000000000000000000002766313567434467016112 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #include "actions.h" /*** **** GObject Boilerplate ***/ G_DEFINE_TYPE (IndicatorSessionActions, indicator_session_actions, G_TYPE_OBJECT) enum { PROP_0, PROP_CAN_SWITCH, PROP_CAN_HIBERNATE, PROP_CAN_SUSPEND, PROP_CAN_LOCK, PROP_CAN_LOGOUT, PROP_CAN_REBOOT, PROP_CAN_PROMPT, PROP_HAS_ONLINE_ACCOUNT_ERROR, PROP_LAST }; static GParamSpec *properties[PROP_LAST]; static void my_get_property (GObject * o, guint property_id, GValue * value, GParamSpec * pspec) { IndicatorSessionActions * self = INDICATOR_SESSION_ACTIONS (o); switch (property_id) { case PROP_CAN_SWITCH: g_value_set_boolean (value, indicator_session_actions_can_switch (self)); break; case PROP_CAN_HIBERNATE: g_value_set_boolean (value, indicator_session_actions_can_hibernate (self)); break; case PROP_CAN_SUSPEND: g_value_set_boolean (value, indicator_session_actions_can_suspend (self)); break; case PROP_CAN_LOCK: g_value_set_boolean (value, indicator_session_actions_can_lock (self)); break; case PROP_CAN_LOGOUT: g_value_set_boolean (value, indicator_session_actions_can_logout (self)); break; case PROP_CAN_REBOOT: g_value_set_boolean (value, indicator_session_actions_can_reboot (self)); break; case PROP_CAN_PROMPT: g_value_set_boolean (value, indicator_session_actions_can_prompt (self)); break; case PROP_HAS_ONLINE_ACCOUNT_ERROR: g_value_set_boolean (value, indicator_session_actions_has_online_account_error (self)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (o, property_id, pspec); } } static void /* cppcheck-suppress unusedFunction */ indicator_session_actions_class_init (IndicatorSessionActionsClass * klass) { GObjectClass * object_class; const GParamFlags flags = G_PARAM_READABLE | G_PARAM_STATIC_STRINGS; object_class = G_OBJECT_CLASS (klass); object_class->get_property = my_get_property; klass->can_lock = NULL; klass->can_logout = NULL; klass->can_reboot = NULL; klass->can_switch = NULL; klass->can_suspend = NULL; klass->can_hibernate = NULL; klass->has_online_account_error = NULL; klass->logout = NULL; klass->suspend = NULL; klass->hibernate = NULL; klass->reboot = NULL; klass->power_off = NULL; klass->switch_to_screensaver = NULL; klass->switch_to_greeter = NULL; klass->switch_to_guest = NULL; klass->switch_to_username = NULL; /* properties */ properties[PROP_0] = NULL; properties[PROP_CAN_SWITCH] = g_param_spec_boolean (INDICATOR_SESSION_ACTIONS_PROP_CAN_SWITCH, "Can Switch Sessions", "Whether or not the system services allow session switching", TRUE, flags); properties[PROP_CAN_HIBERNATE] = g_param_spec_boolean (INDICATOR_SESSION_ACTIONS_PROP_CAN_HIBERNATE, "Can Hibernate", "Whether or not the system services allow the user to hibernate", TRUE, flags); properties[PROP_CAN_SUSPEND] = g_param_spec_boolean (INDICATOR_SESSION_ACTIONS_PROP_CAN_SUSPEND, "Can Suspend", "Whether or not the system services allow the user to suspend", TRUE, flags); properties[PROP_CAN_LOCK] = g_param_spec_boolean (INDICATOR_SESSION_ACTIONS_PROP_CAN_LOCK, "Can Lock", "Whether or not the system services allow the user to lock the screen", TRUE, flags); properties[PROP_CAN_LOGOUT] = g_param_spec_boolean (INDICATOR_SESSION_ACTIONS_PROP_CAN_LOGOUT, "Can Logout", "Whether or not the system services allow the user to logout", TRUE, flags); properties[PROP_CAN_REBOOT] = g_param_spec_boolean (INDICATOR_SESSION_ACTIONS_PROP_CAN_REBOOT, "Can Reboot", "Whether or not the system services allow the user to reboot", TRUE, flags); properties[PROP_CAN_PROMPT] = g_param_spec_boolean (INDICATOR_SESSION_ACTIONS_PROP_CAN_PROMPT, "Can Show End Session Dialog", "Whether or not we can show an End Session dialog", TRUE, flags); properties[PROP_HAS_ONLINE_ACCOUNT_ERROR] = g_param_spec_boolean (INDICATOR_SESSION_ACTIONS_PROP_HAS_ONLINE_ACCOUNT_ERROR, "Has Online Account Error", "Whether or not an online account setting requires attention from the user", FALSE, flags); g_object_class_install_properties (object_class, PROP_LAST, properties); } static void /* cppcheck-suppress unusedFunction */ indicator_session_actions_init (IndicatorSessionActions * self G_GNUC_UNUSED) { } /*** **** ***/ gboolean indicator_session_actions_can_lock (IndicatorSessionActions * self) { g_return_val_if_fail (INDICATOR_IS_SESSION_ACTIONS (self), FALSE); return INDICATOR_SESSION_ACTIONS_GET_CLASS (self)->can_lock (self); } gboolean indicator_session_actions_can_logout (IndicatorSessionActions * self) { g_return_val_if_fail (INDICATOR_IS_SESSION_ACTIONS (self), FALSE); return INDICATOR_SESSION_ACTIONS_GET_CLASS (self)->can_logout (self); } gboolean indicator_session_actions_can_reboot (IndicatorSessionActions * self) { g_return_val_if_fail (INDICATOR_IS_SESSION_ACTIONS (self), FALSE); return INDICATOR_SESSION_ACTIONS_GET_CLASS (self)->can_reboot (self); } gboolean indicator_session_actions_can_switch (IndicatorSessionActions * self) { g_return_val_if_fail (INDICATOR_IS_SESSION_ACTIONS (self), FALSE); return INDICATOR_SESSION_ACTIONS_GET_CLASS (self)->can_switch (self); } gboolean indicator_session_actions_can_suspend (IndicatorSessionActions * self) { g_return_val_if_fail (INDICATOR_IS_SESSION_ACTIONS (self), FALSE); return INDICATOR_SESSION_ACTIONS_GET_CLASS (self)->can_suspend (self); } gboolean indicator_session_actions_can_hibernate (IndicatorSessionActions * self) { g_return_val_if_fail (INDICATOR_IS_SESSION_ACTIONS (self), FALSE); return INDICATOR_SESSION_ACTIONS_GET_CLASS (self)->can_hibernate (self); } gboolean indicator_session_actions_can_prompt (IndicatorSessionActions * self) { g_return_val_if_fail (INDICATOR_IS_SESSION_ACTIONS (self), FALSE); return INDICATOR_SESSION_ACTIONS_GET_CLASS (self)->can_prompt (self); } gboolean indicator_session_actions_has_online_account_error (IndicatorSessionActions * self) { g_return_val_if_fail (INDICATOR_IS_SESSION_ACTIONS (self), FALSE); return INDICATOR_SESSION_ACTIONS_GET_CLASS (self)->has_online_account_error (self); } /*** **** ***/ void indicator_session_actions_online_accounts (IndicatorSessionActions * self) { g_return_if_fail (INDICATOR_IS_SESSION_ACTIONS (self)); INDICATOR_SESSION_ACTIONS_GET_CLASS (self)->online_accounts (self); } void indicator_session_actions_settings (IndicatorSessionActions * self) { g_return_if_fail (INDICATOR_IS_SESSION_ACTIONS (self)); INDICATOR_SESSION_ACTIONS_GET_CLASS (self)->settings (self); } void indicator_session_actions_logout (IndicatorSessionActions * self) { g_return_if_fail (INDICATOR_IS_SESSION_ACTIONS (self)); INDICATOR_SESSION_ACTIONS_GET_CLASS (self)->logout (self); } void indicator_session_actions_power_off (IndicatorSessionActions * self) { g_return_if_fail (INDICATOR_IS_SESSION_ACTIONS (self)); INDICATOR_SESSION_ACTIONS_GET_CLASS (self)->power_off (self); } void indicator_session_actions_desktop_help (IndicatorSessionActions * self) { g_return_if_fail (INDICATOR_IS_SESSION_ACTIONS (self)); INDICATOR_SESSION_ACTIONS_GET_CLASS (self)->desktop_help (self); } void indicator_session_actions_distro_help (IndicatorSessionActions * self) { g_return_if_fail (INDICATOR_IS_SESSION_ACTIONS (self)); INDICATOR_SESSION_ACTIONS_GET_CLASS (self)->distro_help (self); } void indicator_session_actions_bug (IndicatorSessionActions * self) { g_return_if_fail (INDICATOR_IS_SESSION_ACTIONS (self)); INDICATOR_SESSION_ACTIONS_GET_CLASS (self)->bug (self); } void indicator_session_actions_about (IndicatorSessionActions * self) { g_return_if_fail (INDICATOR_IS_SESSION_ACTIONS (self)); INDICATOR_SESSION_ACTIONS_GET_CLASS (self)->about (self); } void indicator_session_actions_reboot (IndicatorSessionActions * self) { g_return_if_fail (INDICATOR_IS_SESSION_ACTIONS (self)); INDICATOR_SESSION_ACTIONS_GET_CLASS (self)->reboot (self); } void indicator_session_actions_suspend (IndicatorSessionActions * self) { g_return_if_fail (INDICATOR_IS_SESSION_ACTIONS (self)); INDICATOR_SESSION_ACTIONS_GET_CLASS (self)->suspend (self); } void indicator_session_actions_hibernate (IndicatorSessionActions * self) { g_return_if_fail (INDICATOR_IS_SESSION_ACTIONS (self)); INDICATOR_SESSION_ACTIONS_GET_CLASS (self)->hibernate (self); } void indicator_session_actions_switch_to_screensaver (IndicatorSessionActions * self) { g_return_if_fail (INDICATOR_IS_SESSION_ACTIONS (self)); INDICATOR_SESSION_ACTIONS_GET_CLASS (self)->switch_to_screensaver (self); } void indicator_session_actions_switch_to_greeter (IndicatorSessionActions * self) { g_return_if_fail (INDICATOR_IS_SESSION_ACTIONS (self)); INDICATOR_SESSION_ACTIONS_GET_CLASS (self)->switch_to_greeter (self); } void indicator_session_actions_switch_to_guest (IndicatorSessionActions * self) { g_return_if_fail (INDICATOR_IS_SESSION_ACTIONS (self)); INDICATOR_SESSION_ACTIONS_GET_CLASS (self)->switch_to_guest (self); } void indicator_session_actions_switch_to_username (IndicatorSessionActions * self, const gchar * username) { g_return_if_fail (INDICATOR_IS_SESSION_ACTIONS (self)); INDICATOR_SESSION_ACTIONS_GET_CLASS (self)->switch_to_username (self, username); } /*** **** ***/ static void notify_func (IndicatorSessionActions * self, int prop) { g_return_if_fail (INDICATOR_IS_SESSION_ACTIONS (self)); g_debug ("%s %s emitting '%s' prop notify", G_STRLOC, G_STRFUNC, properties[prop]->name); g_object_notify_by_pspec (G_OBJECT(self), properties[prop]); } void indicator_session_actions_notify_can_lock (IndicatorSessionActions * self) { notify_func (self, PROP_CAN_LOCK); } void indicator_session_actions_notify_can_logout (IndicatorSessionActions * self) { notify_func (self, PROP_CAN_LOGOUT); } void indicator_session_actions_notify_can_reboot (IndicatorSessionActions * self) { notify_func (self, PROP_CAN_REBOOT); } void indicator_session_actions_notify_can_switch (IndicatorSessionActions * self) { notify_func (self, PROP_CAN_SWITCH); } void indicator_session_actions_notify_can_suspend (IndicatorSessionActions * self) { notify_func (self, PROP_CAN_SUSPEND); } void indicator_session_actions_notify_can_hibernate (IndicatorSessionActions * self) { notify_func (self, PROP_CAN_HIBERNATE); } void indicator_session_actions_notify_can_prompt (IndicatorSessionActions * self) { notify_func (self, PROP_CAN_PROMPT); } void indicator_session_actions_notify_has_online_account_error (IndicatorSessionActions * self) { notify_func (self, PROP_HAS_ONLINE_ACCOUNT_ERROR); } ayatana-indicator-session-0.4.4/src/actions.h0000644000000000000000000001673113567434467016111 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #ifndef __INDICATOR_SESSION_ACTIONS_H__ #define __INDICATOR_SESSION_ACTIONS_H__ #include #include G_BEGIN_DECLS /* standard GObject macros */ #define INDICATOR_TYPE_SESSION_ACTIONS (indicator_session_actions_get_type()) #define INDICATOR_SESSION_ACTIONS(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), INDICATOR_TYPE_SESSION_ACTIONS, IndicatorSessionActions)) #define INDICATOR_SESSION_ACTIONS_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), INDICATOR_TYPE_SESSION_ACTIONS, IndicatorSessionActionsClass)) #define INDICATOR_SESSION_ACTIONS_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), INDICATOR_TYPE_SESSION_ACTIONS, IndicatorSessionActionsClass)) #define INDICATOR_IS_SESSION_ACTIONS(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), INDICATOR_TYPE_SESSION_ACTIONS)) typedef struct _IndicatorSessionActions IndicatorSessionActions; typedef struct _IndicatorSessionActionsClass IndicatorSessionActionsClass; /* property keys */ #define INDICATOR_SESSION_ACTIONS_PROP_CAN_LOCK "can-lock" #define INDICATOR_SESSION_ACTIONS_PROP_CAN_LOGOUT "can-logout" #define INDICATOR_SESSION_ACTIONS_PROP_CAN_REBOOT "can-reboot" #define INDICATOR_SESSION_ACTIONS_PROP_CAN_SWITCH "can-switch" #define INDICATOR_SESSION_ACTIONS_PROP_CAN_SUSPEND "can-suspend" #define INDICATOR_SESSION_ACTIONS_PROP_CAN_HIBERNATE "can-hibernate" #define INDICATOR_SESSION_ACTIONS_PROP_CAN_PROMPT "can-show-end-session-dialog" #define INDICATOR_SESSION_ACTIONS_PROP_HAS_ONLINE_ACCOUNT_ERROR "has-online-account-error" /** * A base class for invoking and getting state information on system actions. * Use backend.h's get_backend() to get an instance. */ struct _IndicatorSessionActions { /*< private >*/ GObject parent; }; struct _IndicatorSessionActionsClass { GObjectClass parent_class; /* pure virtual functions */ gboolean (*can_lock) (IndicatorSessionActions * self); gboolean (*can_logout) (IndicatorSessionActions * self); gboolean (*can_reboot) (IndicatorSessionActions * self); gboolean (*can_switch) (IndicatorSessionActions * self); gboolean (*can_suspend) (IndicatorSessionActions * self); gboolean (*can_hibernate) (IndicatorSessionActions * self); gboolean (*can_prompt) (IndicatorSessionActions * self); gboolean (*has_online_account_error) (IndicatorSessionActions * self); void (*suspend) (IndicatorSessionActions * self); void (*hibernate) (IndicatorSessionActions * self); void (*logout) (IndicatorSessionActions * self); void (*reboot) (IndicatorSessionActions * self); void (*power_off) (IndicatorSessionActions * self); void (*desktop_help) (IndicatorSessionActions * self); void (*distro_help) (IndicatorSessionActions * self); void (*bug) (IndicatorSessionActions * self); void (*about) (IndicatorSessionActions * self); void (*settings) (IndicatorSessionActions * self); void (*online_accounts) (IndicatorSessionActions * self); void (*switch_to_greeter) (IndicatorSessionActions * self); void (*switch_to_screensaver) (IndicatorSessionActions * self); void (*switch_to_guest) (IndicatorSessionActions * self); void (*switch_to_username) (IndicatorSessionActions * self, const gchar * username); }; /*** **** ***/ GType indicator_session_actions_get_type (void); gboolean indicator_session_actions_can_lock (IndicatorSessionActions * self); gboolean indicator_session_actions_can_logout (IndicatorSessionActions * self); gboolean indicator_session_actions_can_reboot (IndicatorSessionActions * self); gboolean indicator_session_actions_can_switch (IndicatorSessionActions * self); gboolean indicator_session_actions_can_suspend (IndicatorSessionActions * self); gboolean indicator_session_actions_can_hibernate (IndicatorSessionActions * self); gboolean indicator_session_actions_can_prompt (IndicatorSessionActions * self); gboolean indicator_session_actions_has_online_account_error (IndicatorSessionActions * self); void indicator_session_actions_notify_can_lock (IndicatorSessionActions * self); void indicator_session_actions_notify_can_logout (IndicatorSessionActions * self); void indicator_session_actions_notify_can_reboot (IndicatorSessionActions * self); void indicator_session_actions_notify_can_switch (IndicatorSessionActions * self); void indicator_session_actions_notify_can_suspend (IndicatorSessionActions * self); void indicator_session_actions_notify_can_hibernate (IndicatorSessionActions * self); void indicator_session_actions_notify_can_prompt (IndicatorSessionActions * self); void indicator_session_actions_notify_has_online_account_error (IndicatorSessionActions * self); void indicator_session_actions_lock (IndicatorSessionActions * self); void indicator_session_actions_suspend (IndicatorSessionActions * self); void indicator_session_actions_hibernate (IndicatorSessionActions * self); void indicator_session_actions_logout (IndicatorSessionActions * self); void indicator_session_actions_reboot (IndicatorSessionActions * self); void indicator_session_actions_power_off (IndicatorSessionActions * self); void indicator_session_actions_desktop_help (IndicatorSessionActions * self); void indicator_session_actions_distro_help (IndicatorSessionActions * self); void indicator_session_actions_bug (IndicatorSessionActions * self); void indicator_session_actions_about (IndicatorSessionActions * self); void indicator_session_actions_settings (IndicatorSessionActions * self); void indicator_session_actions_online_accounts (IndicatorSessionActions * self); void indicator_session_actions_switch_to_screensaver (IndicatorSessionActions * self); void indicator_session_actions_switch_to_greeter (IndicatorSessionActions * self); void indicator_session_actions_switch_to_guest (IndicatorSessionActions * self); void indicator_session_actions_switch_to_username (IndicatorSessionActions * self, const gchar * username); G_END_DECLS #endif /* __INDICATOR_SESSION_ACTIONS_H__ */ ayatana-indicator-session-0.4.4/src/backend-dbus/actions.c0000644000000000000000000012134213567434467020421 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #include #include #ifdef HAS_URLDISPATCHER # include #endif #include "dbus-end-session-dialog.h" #include "dbus-login1-manager.h" #include "dbus-webcredentials.h" #include "gnome-screen-saver.h" #include "gnome-session-manager.h" #include "desktop-session.h" #include "actions.h" #include "../utils.h" /* some prototypes... */ static char * find_browser (); static void run_outside_app (const char * cmd); static gboolean zenity_warning (const char * icon_name, const char * title, const char * text); enum { END_SESSION_TYPE_LOGOUT = 0, END_SESSION_TYPE_SHUTDOWN, END_SESSION_TYPE_REBOOT }; struct _IndicatorSessionActionsDbusPriv { GCancellable * cancellable; GSettings * lockdown_settings; GSettings * indicator_settings; GnomeScreenSaver * screen_saver; GnomeSessionManager * session_manager; DesktopSession * desktop_session; Login1Manager * login1_manager; GCancellable * login1_manager_cancellable; Login1Seat * login1_seat; DisplayManagerSeat * dm_seat; GCancellable * dm_seat_cancellable; Webcredentials * webcredentials; EndSessionDialog * end_session_dialog; char * zenity; gboolean can_suspend; gboolean can_hibernate; gboolean seat_allows_activation; }; typedef IndicatorSessionActionsDbusPriv priv_t; G_DEFINE_TYPE (IndicatorSessionActionsDbus, indicator_session_actions_dbus, INDICATOR_TYPE_SESSION_ACTIONS) /*** **** ***/ static void log_and_clear_error (GError ** err, const char * loc, const char * func) { if (*err) { if (!g_error_matches (*err, G_IO_ERROR, G_IO_ERROR_CANCELLED)) g_warning ("%s %s: %s", loc, func, (*err)->message); g_clear_error (err); } } /*** **** ***/ typedef enum { PROMPT_NONE, PROMPT_WITH_ZENITY, PROMPT_WITH_AYATANA, PROMPT_WITH_MATE, PROMPT_WITH_XFCE, } prompt_status_t; static gboolean have_gnome_program (const gchar *program) { g_auto(GStrv) desktop_names = NULL; if (is_gnome()) { g_autofree gchar *path = g_find_program_in_path (program); return path != NULL; } return FALSE; } static gboolean have_mate_program (const gchar *program) { g_auto(GStrv) desktop_names = NULL; if (is_mate()) { g_autofree gchar *path = g_find_program_in_path (program); return path != NULL; } return FALSE; } static gboolean have_xfce_program (const gchar *program) { g_auto(GStrv) desktop_names = NULL; if (is_xfce()) { g_autofree gchar *path = g_find_program_in_path (program); return path != NULL; } return FALSE; } static prompt_status_t get_prompt_status (IndicatorSessionActionsDbus * self) { prompt_status_t prompt = PROMPT_NONE; const priv_t * p = self->priv; if (!g_settings_get_boolean (p->indicator_settings, "suppress-logout-restart-shutdown")) { /* can we use the MATE prompt? */ if ((prompt == PROMPT_NONE) && have_mate_program ("mate-session-save")) prompt = PROMPT_WITH_MATE; /* can we use the XFCE prompt? */ if ((prompt == PROMPT_NONE) && have_xfce_program ("xfce4-session-logout")) prompt = PROMPT_WITH_XFCE; /* can we use the Unity/Ayatana prompt? */ if ((prompt == PROMPT_NONE) && p && p->end_session_dialog) { GDBusProxy * proxy = G_DBUS_PROXY (p->end_session_dialog); char * name = g_dbus_proxy_get_name_owner (proxy); if (name != NULL) prompt = PROMPT_WITH_AYATANA; g_free (name); } /* can we use zenity? */ if ((prompt == PROMPT_NONE) && p && p->zenity) prompt = PROMPT_WITH_ZENITY; } return prompt; } /*** **** ***/ static void on_seat_notify_multi_session (IndicatorSessionActionsDbus * self) { priv_t * p = self->priv; gboolean b; b = login1_seat_get_can_multi_session (p->login1_seat); if (p->seat_allows_activation != b) { p->seat_allows_activation = b; indicator_session_actions_notify_can_switch (INDICATOR_SESSION_ACTIONS(self)); } } static void set_login1_seat (IndicatorSessionActionsDbus * self, Login1Seat * seat) { priv_t * p = self->priv; if (p->login1_seat != NULL) { g_signal_handlers_disconnect_by_data (p->login1_seat, self); g_clear_object (&p->login1_seat); } if (seat != NULL) { p->login1_seat = g_object_ref (seat); g_signal_connect_swapped (seat, "notify::can-multi-session", G_CALLBACK(on_seat_notify_multi_session), self); } } /*** **** ***/ static void set_dm_seat (IndicatorSessionActionsDbus * self, DisplayManagerSeat * seat) { priv_t * p = self->priv; if (p->dm_seat != NULL) { g_cancellable_cancel (p->dm_seat_cancellable); g_clear_object (&p->dm_seat_cancellable); g_clear_object (&p->dm_seat); } if (seat != NULL) { p->dm_seat = g_object_ref (seat); p->dm_seat_cancellable = g_cancellable_new (); } } static void on_screensaver_proxy_ready (GObject * o G_GNUC_UNUSED, GAsyncResult * res, gpointer gself) { GError * err; GnomeScreenSaver * ss; err = NULL; ss = gnome_screen_saver_proxy_new_for_bus_finish (res, &err); if (err == NULL) { INDICATOR_SESSION_ACTIONS_DBUS(gself)->priv->screen_saver = ss; } log_and_clear_error (&err, G_STRLOC, G_STRFUNC); } static void on_desktop_proxy_ready (GObject * o G_GNUC_UNUSED, GAsyncResult * res, gpointer gself) { GError * err; DesktopSession * us; err = NULL; us = desktop_session_proxy_new_for_bus_finish (res, &err); if (err == NULL) { INDICATOR_SESSION_ACTIONS_DBUS(gself)->priv->desktop_session = us; } log_and_clear_error (&err, G_STRLOC, G_STRFUNC); } static void on_can_suspend_ready (GObject * o, GAsyncResult * res, gpointer gself) { char * str; GError * err; str = NULL; err = NULL; login1_manager_call_can_suspend_finish (LOGIN1_MANAGER(o), &str, res, &err); if (err == NULL) { priv_t * p = INDICATOR_SESSION_ACTIONS_DBUS(gself)->priv; const gboolean b = !g_strcmp0 (str, "yes"); if (p->can_suspend != b) { p->can_suspend = b; indicator_session_actions_notify_can_suspend (gself); } g_free (str); } log_and_clear_error (&err, G_STRLOC, G_STRFUNC); } static void on_can_hibernate_ready (GObject * o, GAsyncResult * res, gpointer gself) { gchar * str; GError * err; str = NULL; err = NULL; login1_manager_call_can_hibernate_finish (LOGIN1_MANAGER(o), &str, res, &err); if (err == NULL) { priv_t * p = INDICATOR_SESSION_ACTIONS_DBUS(gself)->priv; const gboolean b = !g_strcmp0 (str, "yes"); if (p->can_hibernate != b) { p->can_hibernate = b; indicator_session_actions_notify_can_hibernate (gself); } g_free (str); } log_and_clear_error (&err, G_STRLOC, G_STRFUNC); } static void set_login1_manager (IndicatorSessionActionsDbus * self, Login1Manager * login1_manager) { priv_t * p = self->priv; if (p->login1_manager != NULL) { g_cancellable_cancel (p->login1_manager_cancellable); g_clear_object (&p->login1_manager_cancellable); g_clear_object (&p->login1_manager); } if (login1_manager != NULL) { p->login1_manager_cancellable = g_cancellable_new (); p->login1_manager = g_object_ref (login1_manager); login1_manager_call_can_suspend (p->login1_manager, p->login1_manager_cancellable, on_can_suspend_ready, self); login1_manager_call_can_hibernate (p->login1_manager, p->login1_manager_cancellable, on_can_hibernate_ready, self); } } static void on_session_manager_proxy_ready (GObject * o G_GNUC_UNUSED, GAsyncResult * res, gpointer gself) { GError * err; GnomeSessionManager * sm; err = NULL; sm = gnome_session_manager_proxy_new_for_bus_finish (res, &err); if (err == NULL) { INDICATOR_SESSION_ACTIONS_DBUS(gself)->priv->session_manager = sm; } log_and_clear_error (&err, G_STRLOC, G_STRFUNC); } static void on_webcredentials_proxy_ready (GObject * o G_GNUC_UNUSED, GAsyncResult * res, gpointer gself) { GError * err; Webcredentials * webcredentials; err = NULL; webcredentials = webcredentials_proxy_new_for_bus_finish (res, &err); if (err == NULL) { INDICATOR_SESSION_ACTIONS_DBUS(gself)->priv->webcredentials = webcredentials; g_signal_connect_swapped (webcredentials, "notify::error-status", G_CALLBACK(indicator_session_actions_notify_has_online_account_error), gself); if (webcredentials_get_error_status (webcredentials)) indicator_session_actions_notify_has_online_account_error (gself); } log_and_clear_error (&err, G_STRLOC, G_STRFUNC); } static void on_end_session_dialog_proxy_ready (GObject * o G_GNUC_UNUSED, GAsyncResult * res, gpointer gself) { GError * err; EndSessionDialog * end_session_dialog; err = NULL; end_session_dialog = end_session_dialog_proxy_new_for_bus_finish (res, &err); if (err == NULL) { INDICATOR_SESSION_ACTIONS_DBUS(gself)->priv->end_session_dialog = end_session_dialog; indicator_session_actions_notify_can_prompt (INDICATOR_SESSION_ACTIONS(gself)); indicator_session_actions_notify_can_reboot (INDICATOR_SESSION_ACTIONS(gself)); } log_and_clear_error (&err, G_STRLOC, G_STRFUNC); } /*** **** Virtual Functions ***/ static gboolean my_can_lock (IndicatorSessionActions * self) { priv_t * p = INDICATOR_SESSION_ACTIONS_DBUS(self)->priv; return !g_settings_get_boolean (p->lockdown_settings, "disable-lock-screen"); } static gboolean my_can_logout (IndicatorSessionActions * self) { priv_t * p = INDICATOR_SESSION_ACTIONS_DBUS(self)->priv; if (g_settings_get_boolean (p->indicator_settings, "suppress-logout-menuitem")) return FALSE; if (g_settings_get_boolean (p->lockdown_settings, "disable-log-out")) return FALSE; return TRUE; } static gboolean my_can_reboot (IndicatorSessionActions * actions) { IndicatorSessionActionsDbus * self = INDICATOR_SESSION_ACTIONS_DBUS(actions); priv_t * p = self->priv; if (g_settings_get_boolean (p->indicator_settings, "suppress-restart-menuitem")) return FALSE; /* Shutdown and Restart are the same dialog prompt in Unity, so disable the redundant 'Restart' menuitem in that mode */ if (!g_settings_get_boolean (p->indicator_settings, "suppress-shutdown-menuitem")) if (is_unity()) return FALSE; return TRUE; } static gboolean my_can_switch (IndicatorSessionActions * self) { const priv_t * p = INDICATOR_SESSION_ACTIONS_DBUS(self)->priv; return p->seat_allows_activation && !g_settings_get_boolean (p->lockdown_settings, "disable-user-switching"); } static gboolean my_can_suspend (IndicatorSessionActions * self) { const priv_t * p = INDICATOR_SESSION_ACTIONS_DBUS(self)->priv; return p && p->can_suspend; } static gboolean my_can_hibernate (IndicatorSessionActions * self) { const priv_t * p = INDICATOR_SESSION_ACTIONS_DBUS(self)->priv; return p && p->can_hibernate; } static gboolean my_can_prompt (IndicatorSessionActions * self) { return get_prompt_status(INDICATOR_SESSION_ACTIONS_DBUS(self)) != PROMPT_NONE; } static gboolean my_has_online_account_error (IndicatorSessionActions * self) { const priv_t * p = INDICATOR_SESSION_ACTIONS_DBUS(self)->priv; return p && (p->webcredentials) && (webcredentials_get_error_status (p->webcredentials)); } static void my_suspend (IndicatorSessionActions * self) { priv_t * p = INDICATOR_SESSION_ACTIONS_DBUS(self)->priv; g_return_if_fail (p->login1_manager != NULL); login1_manager_call_suspend (p->login1_manager, FALSE, p->login1_manager_cancellable, NULL, NULL); } static void my_hibernate (IndicatorSessionActions * self) { priv_t * p = INDICATOR_SESSION_ACTIONS_DBUS(self)->priv; g_return_if_fail (p->login1_manager != NULL); login1_manager_call_hibernate (p->login1_manager, FALSE, p->login1_manager_cancellable, NULL, NULL); } /*** **** End Session Dialog ***/ static gboolean is_owned_proxy (gpointer proxy) { gboolean owned = FALSE; if ((proxy != NULL) && G_IS_DBUS_PROXY (proxy)) { char * name_owner = g_dbus_proxy_get_name_owner (proxy); if (name_owner != NULL) { owned = TRUE; g_free (name_owner); } } return owned; } static void on_gnome_logout_response (GObject * o, GAsyncResult * res, gpointer unused G_GNUC_UNUSED) { GError * err = NULL; gnome_session_manager_call_logout_finish (GNOME_SESSION_MANAGER(o), res, &err); log_and_clear_error (&err, G_STRLOC, G_STRFUNC); } static gboolean logout_now_gnome_session_manager (IndicatorSessionActionsDbus * self) { gboolean logout_called = FALSE; priv_t * p = self->priv; if (is_owned_proxy (p->session_manager)) { g_debug ("%s: calling gnome_session_manager_call_logout()", G_STRFUNC); gnome_session_manager_call_logout (p->session_manager, 1, /* don't prompt */ p->cancellable, on_gnome_logout_response, self); logout_called = TRUE; } return logout_called; } static void on_desktop_logout_response (GObject * o, GAsyncResult * res, gpointer gself) { GError * error; error = NULL; desktop_session_call_request_logout_finish (DESKTOP_SESSION(o), res, &error); if (error != NULL) { if (!g_error_matches (error, G_IO_ERROR, G_IO_ERROR_CANCELLED)) { g_warning ("%s %s: %s", G_STRLOC, G_STRFUNC, error->message); logout_now_gnome_session_manager(gself); } g_clear_error (&error); } } static gboolean logout_now_desktop (IndicatorSessionActionsDbus * self) { priv_t * p = self->priv; gboolean called = FALSE; if (is_owned_proxy (p->desktop_session)) { called = TRUE; g_debug ("calling desktop_session_call_request_logout()"); desktop_session_call_request_logout (p->desktop_session, p->cancellable, on_desktop_logout_response, self); } return called; } static void logout_now (IndicatorSessionActionsDbus * self) { if (!logout_now_desktop(self) && !logout_now_gnome_session_manager(self)) { g_critical("%s can't logout: no Unity nor GNOME/MATE session proxy", G_STRFUNC); } } static void on_reboot_response (GObject * o, GAsyncResult * res, gpointer unused G_GNUC_UNUSED) { GError * err = NULL; login1_manager_call_reboot_finish (LOGIN1_MANAGER(o), res, &err); if (err != NULL) { g_warning ("Unable to reboot: %s", err->message); g_error_free (err); } } static void reboot_now (IndicatorSessionActionsDbus * self) { priv_t * p = self->priv; g_return_if_fail (p->login1_manager != NULL); login1_manager_call_reboot (p->login1_manager, FALSE, p->login1_manager_cancellable, on_reboot_response, NULL); } static void power_off_now (IndicatorSessionActionsDbus * self) { priv_t * p = self->priv; g_return_if_fail (p->login1_manager != NULL); login1_manager_call_power_off (p->login1_manager, FALSE, p->login1_manager_cancellable, NULL, NULL); } static void stop_listening_to_dialog (IndicatorSessionActionsDbus * self) { g_signal_handlers_disconnect_by_data (self->priv->end_session_dialog, self); } static void on_end_session_dialog_canceled (IndicatorSessionActionsDbus * self) { stop_listening_to_dialog (self); } static void on_end_session_dialog_closed (IndicatorSessionActionsDbus * self) { stop_listening_to_dialog (self); } static void on_open_end_session_dialog_ready (GObject * o, GAsyncResult * res, gpointer gself G_GNUC_UNUSED) { GError * err = NULL; end_session_dialog_call_open_finish (END_SESSION_DIALOG(o), res, &err); if (err != NULL) { if (!g_error_matches (err, G_IO_ERROR, G_IO_ERROR_CANCELLED)) g_warning ("%s %s: %s", G_STRFUNC, G_STRLOC, err->message); /* Treat errors as user confirmation. Otherwise how will the user ever log out? */ logout_now(INDICATOR_SESSION_ACTIONS_DBUS(gself)); g_clear_error(&err); } } static void show_desktop_end_session_dialog (IndicatorSessionActionsDbus * self, int type) { priv_t * p = INDICATOR_SESSION_ACTIONS_DBUS(self)->priv; gpointer o = p->end_session_dialog; const char * inhibitor_paths[] = { NULL }; g_assert (o != NULL); g_signal_connect_swapped (o, "confirmed-logout", G_CALLBACK(logout_now), self); g_signal_connect_swapped (o, "confirmed-reboot", G_CALLBACK(reboot_now), self); g_signal_connect_swapped (o, "confirmed-shutdown", G_CALLBACK(power_off_now), self); g_signal_connect_swapped (o, "canceled", G_CALLBACK(on_end_session_dialog_canceled), self); g_signal_connect_swapped (o, "closed", G_CALLBACK(on_end_session_dialog_closed), self); end_session_dialog_call_open (p->end_session_dialog, type, 0, 0, inhibitor_paths, p->cancellable, on_open_end_session_dialog_ready, self); } static gboolean zenity_question (IndicatorSessionActionsDbus * self, const char * icon_name, const char * title, const char * text, const char * ok_label, const char * cancel_label) { char * command_line; int exit_status; GError * error; gboolean confirmed; command_line = g_strdup_printf ("%s" " --question" " --icon-name=\"%s\"" " --title=\"%s\"" " --text=\"%s\"" " --ok-label=\"%s\"" " --cancel-label=\"%s\"" " --no-wrap", self->priv->zenity, icon_name, title, text, ok_label, cancel_label); /* Treat errors as user confirmation. Otherwise how will the user ever log out? */ exit_status = -1; error = NULL; if (!g_spawn_command_line_sync (command_line, NULL, NULL, &exit_status, &error)) { confirmed = TRUE; } else { confirmed = g_spawn_check_exit_status (exit_status, &error); } log_and_clear_error (&error, G_STRLOC, G_STRFUNC); g_free (command_line); return confirmed; } static void my_bug (IndicatorSessionActions * self G_GNUC_UNUSED) { const char * bts_url = get_distro_bts_url(); static char * browser = NULL; #ifdef HAS_URLDISPATCHER if (g_getenv ("MIR_SOCKET") != NULL) url_dispatch_send(bts_url, NULL, NULL); else #endif { if (browser == NULL) browser = find_browser(); if (browser != NULL) run_outside_app(g_strdup_printf("%s '%s'", browser, bts_url)); else zenity_warning ("dialog-warning", _("Warning"), _("The operating system's bug tracker needs to be accessed with\na web browser.\n\nThe Ayatana Session Indicator could not find any web\nbrowser on your computer.")); } } static gboolean zenity_warning (const char * icon_name, const char * title, const char * text) { char * command_line; int exit_status; GError * error; gboolean confirmed; char * zenity; confirmed = FALSE; zenity = g_find_program_in_path ("zenity"); if (zenity) { command_line = g_strdup_printf ("%s" " --warning" " --icon-name=\"%s\"" " --title=\"%s\"" " --text=\"%s\"" " --no-wrap", zenity, icon_name, title, text); /* Treat errors as user confirmation. Otherwise how will the user ever log out? */ exit_status = -1; error = NULL; if (!g_spawn_command_line_sync (command_line, NULL, NULL, &exit_status, &error)) { confirmed = TRUE; } else { confirmed = g_spawn_check_exit_status (exit_status, &error); } log_and_clear_error (&error, G_STRLOC, G_STRFUNC); g_free (command_line); } g_free (zenity); return confirmed; } static void run_outside_app (const char * cmd) { GError * err = NULL; g_debug ("%s calling \"%s\"", G_STRFUNC, cmd); g_spawn_command_line_async (cmd, &err); log_and_clear_error (&err, G_STRLOC, G_STRFUNC); } static void my_logout (IndicatorSessionActions * actions) { IndicatorSessionActionsDbus * self = INDICATOR_SESSION_ACTIONS_DBUS (actions); switch (get_prompt_status (self)) { case PROMPT_WITH_AYATANA: show_desktop_end_session_dialog (self, END_SESSION_TYPE_LOGOUT); break; case PROMPT_WITH_MATE: /* --logout-dialog presents Logout and (if available) Switch User options */ run_outside_app ("mate-session-save --logout-dialog"); break; case PROMPT_WITH_XFCE: run_outside_app ("xfce4-session-logout"); break; case PROMPT_NONE: logout_now (self); break; case PROMPT_WITH_ZENITY: { const char * primary = _("Are you sure you want to close all programs and log out?"); const char * secondary = _("Some software updates won't be applied until the computer next restarts."); char * text = g_strdup_printf ("%s\n \n%s", primary, secondary); gboolean confirmed = zenity_question (self, "system-log-out", _("Log Out"), text, _("Log Out"), _("Cancel")); g_free (text); if (confirmed) logout_now (self); break; } } } static void my_reboot (IndicatorSessionActions * actions) { IndicatorSessionActionsDbus * self = INDICATOR_SESSION_ACTIONS_DBUS (actions); switch (get_prompt_status (self)) { case PROMPT_WITH_AYATANA: show_desktop_end_session_dialog (self, END_SESSION_TYPE_REBOOT); break; case PROMPT_WITH_MATE: /* --shutdown-dialog presents Restart, Shutdown and (if available) Suspend options */ run_outside_app ("mate-session-save --shutdown-dialog"); break; case PROMPT_WITH_XFCE: run_outside_app ("xfce4-session-logout"); break; case PROMPT_NONE: reboot_now (self); break; case PROMPT_WITH_ZENITY: if (zenity_question (self, "system-restart", _("Restart"), _("Are you sure you want to close all programs and restart the computer?"), _("Restart"), _("Cancel"))) reboot_now (self); break; } } static void my_power_off (IndicatorSessionActions * actions) { IndicatorSessionActionsDbus * self = INDICATOR_SESSION_ACTIONS_DBUS (actions); switch (get_prompt_status (self)) { case PROMPT_WITH_AYATANA: /* NB: TYPE_REBOOT instead of TYPE_SHUTDOWN because the latter adds lock & logout options in Unity... */ if (is_unity()) show_desktop_end_session_dialog (self, END_SESSION_TYPE_REBOOT); else show_desktop_end_session_dialog (self, END_SESSION_TYPE_SHUTDOWN); break; case PROMPT_WITH_MATE: /* --shutdown-dialog presents Restart, Shutdown and (if available) Suspend options */ run_outside_app ("mate-session-save --shutdown-dialog"); break; case PROMPT_WITH_XFCE: run_outside_app ("xfce4-session-logout"); break; case PROMPT_WITH_ZENITY: if (zenity_question (self, "system-shutdown", _("Shut Down"), _("Are you sure you want to close all programs and shut down the computer?"), _("Shut Down"), _("Cancel"))) power_off_now (self); break; case PROMPT_NONE: power_off_now (self); break; } } /*** **** ***/ static char * find_browser () { static char * browser_path = NULL; char* tmp_browser_path; gchar **browser_names; int i; if (browser_path == NULL) { browser_names = g_strsplit ("x-www-browser,google-chrome,firefox,chromium", ",", 0); for (i = 0; browser_names[i]; ++i) { tmp_browser_path = g_find_program_in_path (browser_names[i]); if (tmp_browser_path) { browser_path = g_strdup (tmp_browser_path); g_free (tmp_browser_path); g_strfreev (browser_names); break; } } } return browser_path; } static void my_desktop_help (IndicatorSessionActions * self G_GNUC_UNUSED) { static char * browser = NULL; if (have_gnome_program ("yelp")) run_outside_app ("yelp help:gnome-user-guide"); else if (have_mate_program ("yelp")) run_outside_app ("yelp help:mate-user-guide"); else if (is_xfce()) { if (browser == NULL) browser = find_browser(); if (browser != NULL) run_outside_app(g_strdup_printf("%s '%s'", browser, "https://docs.xfce.org/")); else zenity_warning ("dialog-warning", _("Warning"), _("The XFCE desktop's user guide needs to be accessed with\na web browser.\n\nThe Ayatana Session Indicator could not find any web\nbrowser on your computer.")); } else zenity_warning ("dialog-warning", _("Warning"), _("The Ayatana Session Indicator does not know yet, how to show\nthe currently running desktop's user guide or help center.\n\nPlease report this to the developers at:\nhttps://github.com/ArcticaProject/ayatana-indicator-session/issues")); } static void my_distro_help (IndicatorSessionActions * self G_GNUC_UNUSED) { static char * browser = NULL; if (browser == NULL) browser = find_browser(); if (browser != NULL) run_outside_app(g_strdup_printf("%s '%s'", browser, get_distro_url())); else zenity_warning ("dialog-warning", _("Warning"), g_strdup_printf(_("Displaying information on %s requires\na web browser.\n\nThe Ayatana Session Indicator could not find any web\nbrowser on your computer."), get_distro_name())); } static gboolean have_unity_control_center (void) { gchar *path; gboolean have_ucc; if (!is_unity()) return FALSE; path = g_find_program_in_path ("unity-control-center"); have_ucc = path != NULL; g_free (path); return have_ucc; } static gboolean have_gnome_control_center (void) { gchar *path; gboolean have_gcc; if (!is_gnome()) return FALSE; path = g_find_program_in_path ("gnome-control-center"); have_gcc = path != NULL; g_free (path); return have_gcc; } static void my_settings (IndicatorSessionActions * self G_GNUC_UNUSED) { #ifdef HAS_URLDISPATCHER if (g_getenv ("MIR_SOCKET") != NULL) url_dispatch_send("settings:///system", NULL, NULL); else #endif if (have_unity_control_center ()) run_outside_app ("unity-control-center"); else if (have_gnome_control_center()) run_outside_app ("gnome-control-center"); else if (have_mate_program ("mate-control-center")) run_outside_app ("mate-control-center"); else if (have_xfce_program ("xfce4-settings-manager")) run_outside_app ("xfce4-settings-manager"); else zenity_warning ("dialog-warning", _("Warning"), _("The Ayatana Session Indicator does not support evoking the system\nsettings application for your desktop environment, yet.\n\nPlease report this to the developers at:\nhttps://github.com/ArcticaProject/ayatana-indicator-session/issues")); } static void my_online_accounts (IndicatorSessionActions * self G_GNUC_UNUSED) { #ifdef HAS_URLDISPATCHER if (g_getenv ("MIR_SOCKET") != NULL) url_dispatch_send("settings:///system/online-accounts", NULL, NULL); else #endif if (have_unity_control_center ()) run_outside_app ("unity-control-center credentials"); else if (have_gnome_control_center()) run_outside_app ("gnome-control-center credentials"); else zenity_warning ("dialog-warning", _("Warning"), _("The Ayatana Session Indicator does not support password changes\nfor your desktop environment, yet.\n\nPlease report this to the developers at:\nhttps://github.com/ArcticaProject/ayatana-indicator-session/issues")); } static void my_about (IndicatorSessionActions * self G_GNUC_UNUSED) { #ifdef HAS_URLDISPATCHER if (g_getenv ("MIR_SOCKET") != NULL) url_dispatch_send("settings:///system/about", NULL, NULL); else #endif if (have_unity_control_center ()) run_outside_app ("unity-control-center info"); else if (have_gnome_control_center()) run_outside_app ("gnome-control-center info"); else if (have_mate_program ("mate-system-monitor")) run_outside_app ("mate-system-monitor --show-system-tab"); else if (have_xfce_program ("xfce4-about")) run_outside_app ("xfce4-about"); else zenity_warning ("dialog-warning", _("Warning"), _("The Ayatana Session Indicator does not know yet, how to show\ninformation of the currently running desktop environment.\n\nPlease report this to the developers at:\nhttps://github.com/ArcticaProject/ayatana-indicator-session/issues")); } /*** **** ***/ static void lock_current_session (IndicatorSessionActions * self, gboolean immediate) { priv_t * p = INDICATOR_SESSION_ACTIONS_DBUS(self)->priv; if (is_owned_proxy (p->desktop_session)) { if (immediate) { desktop_session_call_prompt_lock (p->desktop_session, p->cancellable, NULL, NULL); } else { desktop_session_call_lock (p->desktop_session, p->cancellable, NULL, NULL); } } else if (have_mate_program ("mate-screensaver-command")) { run_outside_app ("mate-screensaver-command --lock"); } else if (have_xfce_program ("xflock4")) { run_outside_app ("xflock4"); } else { g_return_if_fail (p->screen_saver != NULL); gnome_screen_saver_call_lock (p->screen_saver, p->cancellable, NULL, NULL); } } static void my_switch_to_screensaver (IndicatorSessionActions * self) { lock_current_session (self, FALSE); } static void my_switch_to_greeter (IndicatorSessionActions * self) { priv_t * p = INDICATOR_SESSION_ACTIONS_DBUS(self)->priv; g_return_if_fail (p->dm_seat != NULL); lock_current_session (self, TRUE); display_manager_seat_call_switch_to_greeter (p->dm_seat, p->dm_seat_cancellable, NULL, NULL); } static void my_switch_to_guest (IndicatorSessionActions * self) { priv_t * p = INDICATOR_SESSION_ACTIONS_DBUS(self)->priv; g_return_if_fail (p->dm_seat != NULL); lock_current_session (self, TRUE); display_manager_seat_call_switch_to_guest (p->dm_seat, "", p->dm_seat_cancellable, NULL, NULL); } static void my_switch_to_username (IndicatorSessionActions * self, const char * username) { priv_t * p = INDICATOR_SESSION_ACTIONS_DBUS(self)->priv; g_return_if_fail (p->dm_seat != NULL); lock_current_session (self, TRUE); display_manager_seat_call_switch_to_user (p->dm_seat, username, "", p->dm_seat_cancellable, NULL, NULL); } static void my_dispose (GObject * o) { IndicatorSessionActionsDbus * self = INDICATOR_SESSION_ACTIONS_DBUS (o); priv_t * p = self->priv; if (p->cancellable != NULL) { g_cancellable_cancel (p->cancellable); g_clear_object (&p->cancellable); } if (p->indicator_settings != NULL) { g_signal_handlers_disconnect_by_data (p->indicator_settings, self); g_clear_object (&p->indicator_settings); } if (p->lockdown_settings != NULL) { g_signal_handlers_disconnect_by_data (p->lockdown_settings, self); g_clear_object (&p->lockdown_settings); } if (p->webcredentials != NULL) { g_signal_handlers_disconnect_by_data (p->webcredentials, self); g_clear_object (&p->webcredentials); } if (p->end_session_dialog != NULL) { stop_listening_to_dialog (self); g_clear_object (&p->end_session_dialog); } g_clear_object (&p->screen_saver); g_clear_object (&p->session_manager); g_clear_object (&p->desktop_session); set_dm_seat (self, NULL); set_login1_manager (self, NULL); set_login1_seat (self, NULL); G_OBJECT_CLASS (indicator_session_actions_dbus_parent_class)->dispose (o); } static void my_finalize (GObject * o) { IndicatorSessionActionsDbus * self = INDICATOR_SESSION_ACTIONS_DBUS (o); priv_t * p = self->priv; g_free (p->zenity); } /*** **** GObject Boilerplate ***/ static void /* cppcheck-suppress unusedFunction */ indicator_session_actions_dbus_class_init (IndicatorSessionActionsDbusClass * klass) { GObjectClass * object_class; IndicatorSessionActionsClass * actions_class; object_class = G_OBJECT_CLASS (klass); object_class->dispose = my_dispose; object_class->finalize = my_finalize; actions_class = INDICATOR_SESSION_ACTIONS_CLASS (klass); actions_class->can_lock = my_can_lock; actions_class->can_logout = my_can_logout; actions_class->can_reboot = my_can_reboot; actions_class->can_switch = my_can_switch; actions_class->can_suspend = my_can_suspend; actions_class->can_hibernate = my_can_hibernate; actions_class->can_prompt = my_can_prompt; actions_class->has_online_account_error = my_has_online_account_error; actions_class->logout = my_logout; actions_class->suspend = my_suspend; actions_class->hibernate = my_hibernate; actions_class->reboot = my_reboot; actions_class->power_off = my_power_off; actions_class->settings = my_settings; actions_class->online_accounts = my_online_accounts; actions_class->desktop_help = my_desktop_help; actions_class->distro_help = my_distro_help; actions_class->bug = my_bug; actions_class->about = my_about; actions_class->switch_to_screensaver = my_switch_to_screensaver; actions_class->switch_to_greeter = my_switch_to_greeter; actions_class->switch_to_guest = my_switch_to_guest; actions_class->switch_to_username = my_switch_to_username; g_type_class_add_private (klass, sizeof (IndicatorSessionActionsDbusPriv)); } static void /* cppcheck-suppress unusedFunction */ indicator_session_actions_dbus_init (IndicatorSessionActionsDbus * self) { priv_t * p; GSettings * s; p = G_TYPE_INSTANCE_GET_PRIVATE (self, INDICATOR_TYPE_SESSION_ACTIONS_DBUS, IndicatorSessionActionsDbusPriv); p->cancellable = g_cancellable_new (); p->seat_allows_activation = TRUE; self->priv = p; p->zenity = g_find_program_in_path ("zenity"); s = g_settings_new ("org.gnome.desktop.lockdown"); g_signal_connect_swapped (s, "changed::disable-lock-screen", G_CALLBACK(indicator_session_actions_notify_can_lock), self); g_signal_connect_swapped (s, "changed::disable-log-out", G_CALLBACK(indicator_session_actions_notify_can_logout), self); g_signal_connect_swapped (s, "changed::disable-user-switching", G_CALLBACK(indicator_session_actions_notify_can_switch), self); p->lockdown_settings = s; s = g_settings_new ("org.ayatana.indicator.session"); g_signal_connect_swapped (s, "changed::suppress-logout-restart-shutdown", G_CALLBACK(indicator_session_actions_notify_can_prompt), self); g_signal_connect_swapped (s, "changed::suppress-logout-restart-shutdown", G_CALLBACK(indicator_session_actions_notify_can_reboot), self); g_signal_connect_swapped (s, "changed::suppress-restart-menuitem", G_CALLBACK(indicator_session_actions_notify_can_reboot), self); g_signal_connect_swapped (s, "changed::suppress-shutdown-menuitem", G_CALLBACK(indicator_session_actions_notify_can_reboot), self); p->indicator_settings = s; gnome_screen_saver_proxy_new_for_bus (G_BUS_TYPE_SESSION, G_DBUS_PROXY_FLAGS_NONE, "org.gnome.ScreenSaver", "/org/gnome/ScreenSaver", p->cancellable, on_screensaver_proxy_ready, self); desktop_session_proxy_new_for_bus (G_BUS_TYPE_SESSION, G_DBUS_PROXY_FLAGS_NONE, "org.ayatana.Desktop", "/org/ayatana/Desktop/Session", p->cancellable, on_desktop_proxy_ready, self); gnome_session_manager_proxy_new_for_bus (G_BUS_TYPE_SESSION, G_DBUS_PROXY_FLAGS_NONE, "org.gnome.SessionManager", "/org/gnome/SessionManager", p->cancellable, on_session_manager_proxy_ready, self); webcredentials_proxy_new_for_bus (G_BUS_TYPE_SESSION, G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START, "org.ayatana.indicators.webcredentials", "/org/ayatana/indicators/webcredentials", p->cancellable, on_webcredentials_proxy_ready, self); end_session_dialog_proxy_new_for_bus (G_BUS_TYPE_SESSION, G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START, "org.ayatana.Desktop", "/org/gnome/SessionManager/EndSessionDialog", p->cancellable, on_end_session_dialog_proxy_ready, self); } /*** **** Public ***/ IndicatorSessionActions * indicator_session_actions_dbus_new (void) { gpointer o = g_object_new (INDICATOR_TYPE_SESSION_ACTIONS_DBUS, NULL); return INDICATOR_SESSION_ACTIONS (o); } void indicator_session_actions_dbus_set_proxies (IndicatorSessionActionsDbus * self, Login1Manager * login1_manager, Login1Seat * login1_seat, DisplayManagerSeat * dm_seat) { g_return_if_fail (INDICATOR_IS_SESSION_ACTIONS_DBUS(self)); set_login1_manager (self, login1_manager); set_login1_seat (self, login1_seat); set_dm_seat (self, dm_seat); } ayatana-indicator-session-0.4.4/src/backend-dbus/actions.h0000644000000000000000000000525013567434467020425 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #ifndef __INDICATOR_SESSION_ACTIONS_DBUS_H__ #define __INDICATOR_SESSION_ACTIONS_DBUS_H__ #include #include #include "../actions.h" /* parent class */ #include "dbus-login1-manager.h" #include "dbus-login1-seat.h" #include "dbus-display-manager.h" G_BEGIN_DECLS #define INDICATOR_TYPE_SESSION_ACTIONS_DBUS (indicator_session_actions_dbus_get_type()) #define INDICATOR_SESSION_ACTIONS_DBUS(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), INDICATOR_TYPE_SESSION_ACTIONS_DBUS, IndicatorSessionActionsDbus)) #define INDICATOR_SESSION_ACTIONS_DBUS_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), INDICATOR_TYPE_SESSION_ACTIONS_DBUS, IndicatorSessionActionsDbusClass)) #define INDICATOR_IS_SESSION_ACTIONS_DBUS(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), INDICATOR_TYPE_SESSION_ACTIONS_DBUS)) typedef struct _IndicatorSessionActionsDbus IndicatorSessionActionsDbus; typedef struct _IndicatorSessionActionsDbusPriv IndicatorSessionActionsDbusPriv; typedef struct _IndicatorSessionActionsDbusClass IndicatorSessionActionsDbusClass; /** * An implementation of IndicatorSessionActions that gets its user information * from org.freedesktop.login1 org.freedesktop.DisplayManager over DBus. */ struct _IndicatorSessionActionsDbus { /*< private >*/ IndicatorSessionActions parent; IndicatorSessionActionsDbusPriv * priv; }; struct _IndicatorSessionActionsDbusClass { IndicatorSessionActionsClass parent_class; }; GType indicator_session_actions_dbus_get_type (void); IndicatorSessionActions * indicator_session_actions_dbus_new (void); void indicator_session_actions_dbus_set_proxies (IndicatorSessionActionsDbus * self, Login1Manager * login1_manager, Login1Seat * login1_seat, DisplayManagerSeat * dm_seat); G_END_DECLS #endif /* __INDICATOR_SESSION_ACTIONS_DBUS_H__ */ ayatana-indicator-session-0.4.4/src/backend-dbus/backend-dbus.c0000644000000000000000000000711313567434467021302 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #include "actions.h" #include "backend-dbus.h" #include "guest.h" #include "users.h" #include "utils.h" struct dbus_world_data { GCancellable * cancellable; IndicatorSessionActionsDbus * actions; IndicatorSessionUsersDbus * users; IndicatorSessionGuestDbus * guest; }; static void on_proxies_ready (Login1Manager * login1_manager, Login1Seat * login1_seat, DisplayManagerSeat * display_manager_seat, Accounts * account_manager, GCancellable * cancellable, gpointer gdata) { struct dbus_world_data * data = gdata; if (!g_cancellable_is_cancelled (cancellable)) { if (data->actions != NULL) indicator_session_actions_dbus_set_proxies (data->actions, login1_manager, login1_seat, display_manager_seat); if (data->users != NULL) indicator_session_users_dbus_set_proxies (data->users, login1_manager, login1_seat, display_manager_seat, account_manager); if (data->guest != NULL) indicator_session_guest_dbus_set_proxies (data->guest, login1_manager, login1_seat, display_manager_seat); } g_free (data); } /*** **** ***/ void backend_get (GCancellable * cancellable, IndicatorSessionActions ** setme_actions, IndicatorSessionUsers ** setme_users, IndicatorSessionGuest ** setme_guest) { struct dbus_world_data * data; data = g_new0 (struct dbus_world_data, 1); if (setme_actions != NULL) { IndicatorSessionActions * actions; actions = indicator_session_actions_dbus_new (); data->actions = INDICATOR_SESSION_ACTIONS_DBUS (actions); *setme_actions = actions; } if (setme_users != NULL) { IndicatorSessionUsers * users; users = indicator_session_users_dbus_new (); data->users = INDICATOR_SESSION_USERS_DBUS (users); *setme_users = users; } if (setme_guest != NULL) { IndicatorSessionGuest * guest; guest = indicator_session_guest_dbus_new (); data->guest = INDICATOR_SESSION_GUEST_DBUS (guest); *setme_guest = guest; } data->cancellable = g_object_ref (cancellable); indicator_session_util_get_session_proxies (on_proxies_ready, data->cancellable, data); } ayatana-indicator-session-0.4.4/src/backend-dbus/backend-dbus.h0000644000000000000000000000224713567434467021312 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #ifndef __INDICATOR_SESSION_BACKEND_DESKTOP_H__ #define __INDICATOR_SESSION_BACKEND_DESKTOP_H__ #include /* GCancellable */ #include "../actions.h" #include "../guest.h" #include "../users.h" G_BEGIN_DECLS void backend_get (GCancellable * cancellable, IndicatorSessionActions ** setme_actions, IndicatorSessionUsers ** setme_users, IndicatorSessionGuest ** setme_guest); G_END_DECLS #endif ayatana-indicator-session-0.4.4/src/backend-dbus/CMakeLists.txt0000644000000000000000000000500613567434467021353 0ustar include (GdbusCodegen) set(BACKEND_GENERATED_SOURCES ) add_gdbus_codegen (BACKEND_GENERATED_SOURCES dbus-display-manager org.freedesktop ${CMAKE_CURRENT_SOURCE_DIR}/org.freedesktop.DisplayManager.Seat.xml) add_gdbus_codegen (BACKEND_GENERATED_SOURCES dbus-webcredentials org.ayatana.indicators ${CMAKE_CURRENT_SOURCE_DIR}/org.ayatana.indicators.webcredentials.xml) add_gdbus_codegen (BACKEND_GENERATED_SOURCES dbus-accounts org.freedesktop ${CMAKE_CURRENT_SOURCE_DIR}/org.freedesktop.Accounts.xml) add_gdbus_codegen (BACKEND_GENERATED_SOURCES dbus-user org.freedesktop ${CMAKE_CURRENT_SOURCE_DIR}/org.freedesktop.Accounts.User.xml) add_gdbus_codegen (BACKEND_GENERATED_SOURCES dbus-login1-manager org.freedesktop ${CMAKE_CURRENT_SOURCE_DIR}/org.freedesktop.login1.Manager.xml) add_gdbus_codegen (BACKEND_GENERATED_SOURCES dbus-login1-seat org.freedesktop ${CMAKE_CURRENT_SOURCE_DIR}/org.freedesktop.login1.Seat.xml) add_gdbus_codegen (BACKEND_GENERATED_SOURCES dbus-login1-user org.freedesktop ${CMAKE_CURRENT_SOURCE_DIR}/org.freedesktop.login1.User.xml) add_gdbus_codegen (BACKEND_GENERATED_SOURCES gnome-screen-saver org ${CMAKE_CURRENT_SOURCE_DIR}/org.gnome.ScreenSaver.xml) add_gdbus_codegen (BACKEND_GENERATED_SOURCES gnome-session-manager org ${CMAKE_CURRENT_SOURCE_DIR}/org.gnome.SessionManager.xml) add_gdbus_codegen (BACKEND_GENERATED_SOURCES dbus-end-session-dialog org.gnome.SessionManager ${CMAKE_CURRENT_SOURCE_DIR}/org.gnome.SessionManager.EndSessionDialog.xml) add_gdbus_codegen (BACKEND_GENERATED_SOURCES desktop-session org.ayatana ${CMAKE_CURRENT_SOURCE_DIR}/org.ayatana.Desktop.Session.xml) set (SOURCES actions.c guest.c users.c backend-dbus.c utils.c) # add warnings/coverage info on handwritten files # but not the autogenerated ones... set_source_files_properties (${SOURCES} PROPERTIES COMPILE_FLAGS " -g ${CC_WARNING_ARGS} ${GCOV_FLAGS}") # add the bin dir to our include path s.t. our code can find the autogenerated header files include_directories (${CMAKE_CURRENT_BINARY_DIR} ${SERVICE_INCLUDE_DIRS}) add_library (backenddbus STATIC ${SOURCES} ${BACKEND_GENERATED_SOURCES}) ayatana-indicator-session-0.4.4/src/backend-dbus/guest.c0000644000000000000000000002477113567434467020120 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #include #include "guest.h" struct _IndicatorSessionGuestDbusPriv { GCancellable * cancellable; Login1Manager * login1_manager; Login1Seat * login1_seat; DisplayManagerSeat * dm_seat; gboolean guest_is_active; gboolean guest_is_logged_in; gboolean guest_is_allowed; }; typedef IndicatorSessionGuestDbusPriv priv_t; G_DEFINE_TYPE (IndicatorSessionGuestDbus, indicator_session_guest_dbus, INDICATOR_TYPE_SESSION_GUEST) /*** **** ***/ static void set_guest_is_allowed_flag (IndicatorSessionGuestDbus * self, gboolean b) { priv_t * p = self->priv; if (p->guest_is_allowed != b) { p->guest_is_allowed = b; indicator_session_guest_notify_allowed (INDICATOR_SESSION_GUEST (self)); } } static void set_guest_is_logged_in_flag (IndicatorSessionGuestDbus * self, gboolean b) { priv_t * p = self->priv; if (p->guest_is_logged_in != b) { p->guest_is_logged_in = b; indicator_session_guest_notify_logged_in (INDICATOR_SESSION_GUEST (self)); } } static void set_guest_is_active_flag (IndicatorSessionGuestDbus * self, gboolean b) { priv_t * p = self->priv; if (p->guest_is_active != b) { p->guest_is_active = b; indicator_session_guest_notify_active (INDICATOR_SESSION_GUEST(self)); } } /*** **** ***/ /* walk the sessions to see if guest is logged in or active */ static void on_login1_manager_session_list_ready (GObject * o, GAsyncResult * res, gpointer gself) { GVariant * sessions; GError * err; sessions = NULL; err = NULL; login1_manager_call_list_sessions_finish (LOGIN1_MANAGER(o), &sessions, res, &err); if (err != NULL) { if (!g_error_matches (err, G_IO_ERROR, G_IO_ERROR_CANCELLED)) g_warning ("%s: %s", G_STRFUNC, err->message); g_error_free (err); } else { const gchar * const current_seat_id = g_getenv ("XDG_SEAT"); const gchar * const current_session_id = g_getenv ("XDG_SESSION_ID"); gboolean is_logged_in = FALSE; gboolean is_active = FALSE; const gchar * session_id = NULL; guint32 uid = 0; const gchar * user_name = NULL; const gchar * seat_id = NULL; GVariantIter iter; g_variant_iter_init (&iter, sessions); while (g_variant_iter_loop (&iter, "(&su&s&so)", &session_id, &uid, &user_name, &seat_id, NULL)) { gboolean is_current_session; gboolean is_guest; is_current_session = !g_strcmp0 (current_seat_id, seat_id) && !g_strcmp0 (current_session_id, session_id); is_guest = g_str_has_prefix (user_name, "guest-") && (uid < 1000); if (is_guest) { is_logged_in = TRUE; is_active = is_current_session; } } set_guest_is_logged_in_flag (gself, is_logged_in); set_guest_is_active_flag (gself, is_active); g_variant_unref (sessions); } } static void update_session_list (IndicatorSessionGuestDbus * self) { priv_t * p = self->priv; if (p->login1_manager != NULL) { login1_manager_call_list_sessions (p->login1_manager, p->cancellable, on_login1_manager_session_list_ready, self); } } static void set_login1_manager (IndicatorSessionGuestDbus * self, Login1Manager * login1_manager) { priv_t * p = self->priv; if (p->login1_manager != NULL) { g_signal_handlers_disconnect_by_data (p->login1_manager, self); g_clear_object (&p->login1_manager); } if (login1_manager != NULL) { p->login1_manager = g_object_ref (login1_manager); g_signal_connect_swapped (login1_manager, "session-new", G_CALLBACK(update_session_list), self); g_signal_connect_swapped (login1_manager, "session-removed", G_CALLBACK(update_session_list), self); update_session_list (self); } } static void set_login1_seat (IndicatorSessionGuestDbus * self, Login1Seat * login1_seat) { priv_t * p = self->priv; if (p->login1_seat != NULL) { g_signal_handlers_disconnect_by_data (p->login1_seat, self); g_clear_object (&p->login1_seat); } if (login1_seat != NULL) { p->login1_seat = g_object_ref (login1_seat); g_signal_connect_swapped (login1_seat, "notify::active-session", G_CALLBACK(update_session_list), self); update_session_list (self); } } /*** **** ***/ static void on_switch_to_guest_done (GObject * o, GAsyncResult * res, gpointer unused G_GNUC_UNUSED) { GError * err; err = NULL; display_manager_seat_call_switch_to_guest_finish (DISPLAY_MANAGER_SEAT(o), res, &err); if (err != NULL) { if (!g_error_matches (err, G_IO_ERROR, G_IO_ERROR_CANCELLED)) g_warning ("%s %s: %s", G_STRLOC, G_STRFUNC, err->message); g_error_free (err); } } static void my_switch_to_guest (IndicatorSessionGuest * guest) { IndicatorSessionGuestDbus * self = INDICATOR_SESSION_GUEST_DBUS(guest); g_return_if_fail (self != NULL); g_return_if_fail (self->priv->dm_seat != NULL); display_manager_seat_call_switch_to_guest (self->priv->dm_seat, "", self->priv->cancellable, on_switch_to_guest_done, self); } static void on_notify_has_guest_account (DisplayManagerSeat * dm_seat, GParamSpec * pspec G_GNUC_UNUSED, IndicatorSessionGuestDbus * self) { gboolean guest_exists = display_manager_seat_get_has_guest_account (dm_seat); set_guest_is_allowed_flag (self, guest_exists); } static void set_display_manager_seat (IndicatorSessionGuestDbus * self, DisplayManagerSeat * dm_seat) { priv_t * p = self->priv; if (p->dm_seat != NULL) { g_signal_handlers_disconnect_by_data (p->dm_seat, self); g_clear_object (&p->dm_seat); } if (dm_seat != NULL) { p->dm_seat = g_object_ref (dm_seat); g_signal_connect (dm_seat, "notify::has-guest-account", G_CALLBACK(on_notify_has_guest_account), self); on_notify_has_guest_account (dm_seat, NULL, self); } } /*** **** IndiatorSessionGuest Virtual Functions ***/ static gboolean my_is_allowed (IndicatorSessionGuest * self) { g_return_val_if_fail (INDICATOR_IS_SESSION_GUEST_DBUS(self), FALSE); return INDICATOR_SESSION_GUEST_DBUS(self)->priv->guest_is_allowed; } static gboolean my_is_logged_in (IndicatorSessionGuest * self) { g_return_val_if_fail (INDICATOR_IS_SESSION_GUEST_DBUS(self), FALSE); return INDICATOR_SESSION_GUEST_DBUS(self)->priv->guest_is_logged_in; } static gboolean my_is_active (IndicatorSessionGuest * self) { g_return_val_if_fail (INDICATOR_IS_SESSION_GUEST_DBUS(self), FALSE); return INDICATOR_SESSION_GUEST_DBUS(self)->priv->guest_is_active; } /*** **** GObject Virtual Functions ***/ static void my_dispose (GObject * o) { IndicatorSessionGuestDbus * self = INDICATOR_SESSION_GUEST_DBUS (o); if (self->priv->cancellable != NULL) { g_cancellable_cancel (self->priv->cancellable); g_clear_object (&self->priv->cancellable); } set_login1_seat (self, NULL); set_login1_manager (self, NULL); set_display_manager_seat (self, NULL); G_OBJECT_CLASS (indicator_session_guest_dbus_parent_class)->dispose (o); } /*** **** Instantiation ***/ static void indicator_session_guest_dbus_class_init (IndicatorSessionGuestDbusClass * klass) { GObjectClass * object_class; IndicatorSessionGuestClass * guest_class; object_class = G_OBJECT_CLASS (klass); object_class->dispose = my_dispose; guest_class = INDICATOR_SESSION_GUEST_CLASS (klass); guest_class->is_allowed = my_is_allowed; guest_class->is_logged_in = my_is_logged_in; guest_class->is_active = my_is_active; guest_class->switch_to_guest = my_switch_to_guest; g_type_class_add_private (klass, sizeof (IndicatorSessionGuestDbusPriv)); } static void indicator_session_guest_dbus_init (IndicatorSessionGuestDbus * self) { priv_t * p; p = G_TYPE_INSTANCE_GET_PRIVATE (self, INDICATOR_TYPE_SESSION_GUEST_DBUS, IndicatorSessionGuestDbusPriv); p->cancellable = g_cancellable_new (); self->priv = p; } /*** **** Public ***/ IndicatorSessionGuest * indicator_session_guest_dbus_new (void) { gpointer o = g_object_new (INDICATOR_TYPE_SESSION_GUEST_DBUS, NULL); return INDICATOR_SESSION_GUEST (o); } void indicator_session_guest_dbus_set_proxies (IndicatorSessionGuestDbus * self, Login1Manager * login1_manager, Login1Seat * login1_seat, DisplayManagerSeat * dm_seat) { g_return_if_fail (INDICATOR_IS_SESSION_GUEST_DBUS(self)); set_login1_manager (self, login1_manager); set_login1_seat (self, login1_seat); set_display_manager_seat (self, dm_seat); } ayatana-indicator-session-0.4.4/src/backend-dbus/guest.h0000644000000000000000000000503413567434467020114 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #ifndef __GUEST_DBUS_H__ #define __GUEST_DBUS_H__ #include #include #include "../guest.h" /* parent class */ #include "dbus-login1-manager.h" #include "dbus-login1-seat.h" #include "dbus-display-manager.h" G_BEGIN_DECLS #define INDICATOR_TYPE_SESSION_GUEST_DBUS (indicator_session_guest_dbus_get_type()) #define INDICATOR_SESSION_GUEST_DBUS(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), INDICATOR_TYPE_SESSION_GUEST_DBUS, IndicatorSessionGuestDbus)) #define INDICATOR_SESSION_GUEST_DBUS_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), INDICATOR_TYPE_SESSION_GUEST_DBUS, IndicatorSessionGuestDbusClass)) #define INDICATOR_IS_SESSION_GUEST_DBUS(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), INDICATOR_TYPE_SESSION_GUEST_DBUS)) typedef struct _IndicatorSessionGuestDbus IndicatorSessionGuestDbus; typedef struct _IndicatorSessionGuestDbusPriv IndicatorSessionGuestDbusPriv; typedef struct _IndicatorSessionGuestDbusClass IndicatorSessionGuestDbusClass; /** * An implementation of IndicatorSessionGuest that gets its user information * from org.freedesktop.login1 and org.freedesktop.Accounts over DBus. */ struct _IndicatorSessionGuestDbus { /*< private >*/ IndicatorSessionGuest parent; IndicatorSessionGuestDbusPriv * priv; }; struct _IndicatorSessionGuestDbusClass { IndicatorSessionGuestClass parent_class; }; GType indicator_session_guest_dbus_get_type (void); IndicatorSessionGuest * indicator_session_guest_dbus_new (void); void indicator_session_guest_dbus_set_proxies (IndicatorSessionGuestDbus * self, Login1Manager * login1_manager, Login1Seat * login1_seat, DisplayManagerSeat * display_manager_seat); G_END_DECLS #endif ayatana-indicator-session-0.4.4/src/backend-dbus/org.ayatana.Desktop.Session.xml0000644000000000000000000000071113567434467024571 0ustar ayatana-indicator-session-0.4.4/src/backend-dbus/org.ayatana.indicators.webcredentials.xml0000644000000000000000000000554313567434467026677 0ustar ayatana-indicator-session-0.4.4/src/backend-dbus/org.freedesktop.Accounts.User.xml0000644000000000000000000006011213567434467025130 0ustar The new username. Sets the users username. Note that it is usually not allowed to have multiple users with the same username. The caller needs one of the following PolicyKit authorizations: org.freedesktop.accounts.user-administration To change the username of any user if the caller lacks the appropriate PolicyKit authorization if the operation failed The new name, typically in the form "Firstname Lastname". Sets the users real name. The caller needs one of the following PolicyKit authorizations: org.freedesktop.accounts.change-own-user-data To change his own name org.freedesktop.accounts.user-administration To change the name of another user if the caller lacks the appropriate PolicyKit authorization if the operation failed The new email address. Sets the users email address. Note that setting an email address in the AccountsService is not the same as configuring a mail client. Mail clients might default to email address that is configured here, though. The caller needs one of the following PolicyKit authorizations: org.freedesktop.accounts.change-own-user-data To change his own email address org.freedesktop.accounts.user-administration To change the email address of another user if the caller lacks the appropriate PolicyKit authorization if the operation failed The new language, as a locale specification like "de_DE.UTF-8". Sets the users language. The expectation is that display managers will start the users session with this locale. The caller needs one of the following PolicyKit authorizations: org.freedesktop.accounts.change-own-user-data To change his own language org.freedesktop.accounts.user-administration To change the language of another user if the caller lacks the appropriate PolicyKit authorization if the operation failed The new xsession to start (e.g. "gnome") Sets the users x session. The expectation is that display managers will log the user in to this specified session, if available. The caller needs one of the following PolicyKit authorizations: org.freedesktop.accounts.change-own-user-data To change his own language org.freedesktop.accounts.user-administration To change the language of another user if the caller lacks the appropriate PolicyKit authorization if the operation failed The new location as a freeform string. Sets the users location. The caller needs one of the following PolicyKit authorizations: org.freedesktop.accounts.change-own-user-data To change his own location org.freedesktop.accounts.user-administration To change the location of another user if the caller lacks the appropriate PolicyKit authorization if the operation failed The new homedir as an absolute path. Sets the users home directory. Note that changing the users home directory moves all the content from the old location to the new one, and is potentially an expensive operation. The caller needs one of the following PolicyKit authorizations: org.freedesktop.accounts.user-administration To change the home directory of a user if the caller lacks the appropriate PolicyKit authorization if the operation failed The new user shell. Sets the users shell. Note that setting the shell to a non-allowed program may prevent the user from logging in. The caller needs one of the following PolicyKit authorizations: org.freedesktop.accounts.user-administration To change the shell of a user if the caller lacks the appropriate PolicyKit authorization if the operation failed The absolute filename of a png file to use as the users icon. Sets the users icon. The caller needs one of the following PolicyKit authorizations: org.freedesktop.accounts.change-own-user-data To change his own icon org.freedesktop.accounts.user-administration To change the icon of another user if the caller lacks the appropriate PolicyKit authorization if the operation failed Whether to lock or unlock the users account. Locks or unlocks a users account. Locking an account prevents the user from logging in. The caller needs one of the following PolicyKit authorizations: org.freedesktop.accounts.user-administration To lock or unlock user accounts if the caller lacks the appropriate PolicyKit authorization if the operation failed The new account type, encoded as an integer: 0 Standard user 1 Administrator Changes the users account type. The caller needs one of the following PolicyKit authorizations: org.freedesktop.accounts.user-administration To change an account type if the caller lacks the appropriate PolicyKit authorization if the operation failed The new password mode, encoded as an integer: 0 Regular password 1 Password must be set at next login 2 No password Changes the users password mode. Note that changing the password mode has the side-effect of unlocking the account. The caller needs one of the following PolicyKit authorizations: org.freedesktop.accounts.user-administration To change a users password mode if the caller lacks the appropriate PolicyKit authorization if the operation failed The crypted password. The password hint. Sets a new password for this user. Note that setting a password has the side-effect of unlocking the account. The caller needs one of the following PolicyKit authorizations: org.freedesktop.accounts.user-administration To change the password of a user if the caller lacks the appropriate PolicyKit authorization if the operation failed Whether to enable automatic login for this user. Enables or disables automatic login for a user. Note that usually only one user can have automatic login enabled, so turning it on for a user will disable it for the previously configured autologin user. The caller needs one of the following PolicyKit authorizations: org.freedesktop.accounts.set-login-option To change the login screen configuration if the caller lacks the appropriate PolicyKit authorization if the operation failed The uid of the user. The username of the user. The users real name. The users account type, encoded as an integer: 0 Standard user 1 Administrator The users home directory. The users shell. The email address. The users language, as a locale specification like "de_DE.UTF-8". The users x session. The users location. How often the user has logged in. The filename of a png file containing the users icon. Whether the users account is locked. The password mode for the user account, encoded as an integer: 0 Regular password 1 Password must be set at next login 2 No password The password hint for the user. Whether automatic login is enabled for the user. Whether this is a 'system' account, like 'root' or 'nobody'. System accounts should normally not appear in lists of users, and ListCachedUsers will not include such accounts. Emitted when the user is changed. ayatana-indicator-session-0.4.4/src/backend-dbus/org.freedesktop.Accounts.xml0000644000000000000000000001532513567434467024221 0ustar Object paths of cached users Lists users which have logged into the system locally before. This is not meant to return an exhaustive list of all users. It is possible for FindUserByName() to return a user that's not on the list. The uid to look up Object path of user Finds a user by uid. if no user with the given uid exists The username to look up Object path of user Finds a user by its username. if no user with the given username exists The username for the new user The real name for the new user Object path of the new user The account type, encoded as an integer Creates a new user account. The accountType argument can take the following values: 0 Standard user 1 Administrator 2 Supervised user The caller needs the org.freedesktop.accounts.user-administration PolicyKit authorization. if the caller lacks the appropriate PolicyKit authorization if the operation failed The uid to delete Whether to remove the users files Deletes a user account. The caller needs the org.freedesktop.accounts.user-administration PolicyKit authorization. if the caller lacks the appropriate PolicyKit authorization if the operation failed Object path of the user that was added. Emitted when a user is added. Object path of the user that was deleted. Emitted when a user is deleted. Object path of the user that was changed. Emitted when a user is changed. The version of the running daemon. ayatana-indicator-session-0.4.4/src/backend-dbus/org.freedesktop.DisplayManager.Seat.xml0000644000000000000000000000160713567434467026233 0ustar ayatana-indicator-session-0.4.4/src/backend-dbus/org.freedesktop.login1.Manager.xml0000644000000000000000000001742013567434467025202 0ustar ayatana-indicator-session-0.4.4/src/backend-dbus/org.freedesktop.login1.Seat.xml0000644000000000000000000000174613567434467024530 0ustar ayatana-indicator-session-0.4.4/src/backend-dbus/org.freedesktop.login1.User.xml0000644000000000000000000000425513567434467024550 0ustar ayatana-indicator-session-0.4.4/src/backend-dbus/org.gnome.ScreenSaver.xml0000644000000000000000000000057413567434467023454 0ustar ayatana-indicator-session-0.4.4/src/backend-dbus/org.gnome.SessionManager.EndSessionDialog.xml0000644000000000000000000000365013567434467027341 0ustar The type of dialog to show. 0 for logout, 1 for shutdown, 2 for restart. Timestamp of the user-initiated event which triggered the call, or 0 if the call was not triggered by an event. The number of seconds which the dialog should stay open before automatic action is taken. The object paths of all inhibitors that are registered for the action. This function opens a dialog which asks the user for confirmation of a logout, poweroff or reboot action. The dialog has a timeout after which the action is automatically taken, and it should show the inhibitors to the user. ayatana-indicator-session-0.4.4/src/backend-dbus/org.gnome.SessionManager.xml0000644000000000000000000003735013567434467024154 0ustar The variable name The value Adds the variable name to the application launch environment with the specified value. May only be used during the Session Manager initialization phase. The locale category The value Reads the current state of the specific locale category. The error message Whether the error should be treated as fatal May be used by applications launched during the Session Manager initialization phase to indicate there was a problem. The application identifier Client startup identifier The object path of the newly registered client Register the caller as a Session Management client. The object path of the client Unregister the specified client from Session Management. The application identifier The toplevel X window identifier The reason for the inhibit Flags that specify what should be inhibited The cookie Proactively indicates that the calling application is performing an action that should not be interrupted and sets a reason to be displayed to the user when an interruption is about to take placea. Applications should invoke this method when they begin an operation that should not be interrupted, such as creating a CD or DVD. The types of actions that may be blocked are specified by the flags parameter. When the application completes the operation it should call Uninhibit() or disconnect from the session bus. Applications should not expect that they will always be able to block the action. In most cases, users will be given the option to force the action to take place. Reasons should be short and to the point. The flags parameter must include at least one of the following: 1 Inhibit logging out 2 Inhibit user switching 4 Inhibit suspending the session or computer 8 Inhibit the session being marked as idle 16 Inhibit auto-mounting removable media for the session Values for flags may be bitwise or'ed together. The returned cookie is used to uniquely identify this request. It should be used as an argument to Uninhibit() in order to remove the request. The cookie Cancel a previous call to Inhibit() identified by the cookie. Flags that spefify what should be inhibited Returns TRUE if any of the operations in the bitfield flags are inhibited Determine if operation(s) specified by the flags are currently inhibited. Flags are same as those accepted by the Inhibit() method. an array of client IDs This gets a list of all the Clients that are currently known to the session manager. Each Client ID is an D-Bus object path for the object that implements the Client interface. org.gnome.SessionManager.Client an array of inhibitor IDs This gets a list of all the Inhibitors that are currently known to the session manager. Each Inhibitor ID is an D-Bus object path for the object that implements the Inhibitor interface. org.gnome.SessionManager.Inhibitor The autostart condition string True if condition is handled, false otherwise Allows the caller to determine whether the session manager is handling changes to the specified autostart condition. Request a shutdown dialog. Request a reboot dialog. True if shutdown is available to the user, false otherwise Allows the caller to determine whether or not it's okay to show a shutdown option in the UI The type of logout that is being requested Request a logout dialog Allowed values for the mode parameter are: 0 Normal. 1 No confirmation inferface should be shown. 2 Forcefully logout. No confirmation will be shown and any inhibitors will be ignored. Values for flags may be bitwise or'ed together. True if the session has entered the Running phase, false otherwise Allows the caller to determine whether the session manager has entered the Running phase, in case the client missed the SessionRunning signal. The object path for the added client Emitted when a client has been added to the session manager. The object path for the removed client Emitted when a client has been removed from the session manager. The object path for the added inhibitor Emitted when an inhibitor has been added to the session manager. The object path for the removed inhibitor Emitted when an inhibitor has been removed from the session manager. Indicates the session has entered the Running phase. Indicates the session is about to end. The name of the session that has been loaded. If true, the session is currently in the foreground and available for user input. A bitmask of flags to indicate which actions are inhibited. See the Inhibit() function's description for a list of possible values. ayatana-indicator-session-0.4.4/src/backend-dbus/users.c0000644000000000000000000004624213567434467020127 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #include "dbus-user.h" #include "users.h" struct _IndicatorSessionUsersDbusPriv { Login1Manager * login1_manager; Login1Seat * login1_seat; DisplayManagerSeat * dm_seat; Accounts * accounts; /* hash table of int uids to UserRecord* */ GHashTable * uid_to_account; /* a hashset of int uids of users who are logged in */ GHashTable * logins; /* the user-id of the owner of the active session */ guint active_uid; /* true if this is a live session */ gboolean is_live; GCancellable * cancellable; guint update_list_tag; }; typedef IndicatorSessionUsersDbusPriv priv_t; G_DEFINE_TYPE (IndicatorSessionUsersDbus, indicator_session_users_dbus, INDICATOR_TYPE_SESSION_USERS) /*** **** ***/ struct UserRecord { AccountsUser * user; gulong signal_id; }; struct UserRecord * user_record_new (AccountsUser * user, gulong signal_id) { struct UserRecord * rec; rec = g_new (struct UserRecord, 1); rec->user = g_object_ref (user); rec->signal_id = signal_id; return rec; } static void user_record_free (struct UserRecord * rec) { g_signal_handler_disconnect (rec->user, rec->signal_id); g_object_unref (G_OBJECT (rec->user)); g_free (rec); } /*** **** ***/ /* get our private org.freedesktop.Accounts.User proxy for the given uid */ static AccountsUser * get_user_for_uid (IndicatorSessionUsersDbus * self, guint uid) { struct UserRecord * rec; if ((rec = g_hash_table_lookup (self->priv->uid_to_account, GUINT_TO_POINTER(uid)))) return rec->user; return NULL; } static gboolean is_tracked_uid (IndicatorSessionUsersDbus * self, guint uid) { return get_user_for_uid (self, uid) != NULL; } static void emit_user_added (IndicatorSessionUsersDbus * self, guint32 uid) { if (is_tracked_uid (self, uid)) indicator_session_users_added (INDICATOR_SESSION_USERS(self), uid); } static void emit_user_changed (IndicatorSessionUsersDbus * self, guint32 uid) { if (is_tracked_uid (self, uid)) indicator_session_users_changed (INDICATOR_SESSION_USERS(self), uid); } static void emit_user_removed (IndicatorSessionUsersDbus * self, guint32 uid) { indicator_session_users_removed (INDICATOR_SESSION_USERS(self), uid); } /*** **** ***/ static void set_is_live_session_flag (IndicatorSessionUsersDbus * self, gboolean b) { priv_t * p = self->priv; if (p->is_live != b) { p->is_live = b; indicator_session_users_notify_is_live_session (INDICATOR_SESSION_USERS (self)); } } static void set_active_uid (IndicatorSessionUsersDbus * self, guint uid) { priv_t * p = self->priv; if (p->active_uid != uid) { const guint old_uid = p->active_uid; p->active_uid = uid; emit_user_changed (self, old_uid); emit_user_changed (self, uid); } } static void set_logins (IndicatorSessionUsersDbus * self, GHashTable * logins) { GHashTable * old_logins = self->priv->logins; gpointer uid; GHashTableIter iter; self->priv->logins = g_hash_table_ref (logins); /* fire 'user changed' event for users who logged out */ g_hash_table_iter_init (&iter, old_logins); while ((g_hash_table_iter_next (&iter, &uid, NULL))) if (!g_hash_table_contains (logins, uid)) emit_user_changed (self, GPOINTER_TO_UINT(uid)); /* fire 'user changed' event for users who logged in */ g_hash_table_iter_init (&iter, logins); while ((g_hash_table_iter_next (&iter, &uid, NULL))) if (!g_hash_table_contains (old_logins, uid)) emit_user_changed (self, GPOINTER_TO_UINT(uid)); g_hash_table_destroy (old_logins); } /*** **** User Account Tracking ***/ static void create_user_proxy_for_path (IndicatorSessionUsersDbus *, const char *); /* called when a user proxy gets the 'Changed' signal */ static void on_user_changed (AccountsUser * user, gpointer gself) { /* Accounts.User doesn't update properties in the standard way, * so create a new proxy to pull in the new properties. * The older proxy is freed when it's replaced in our accounts hash */ const char * path = g_dbus_proxy_get_object_path (G_DBUS_PROXY(user)); create_user_proxy_for_path (gself, path); } static void track_user (IndicatorSessionUsersDbus * self, AccountsUser * user) { const guint32 uid = accounts_user_get_uid (user); priv_t * p = self->priv; gulong id; const gboolean already_had_user = is_tracked_uid (self, uid); id = g_signal_connect (user, "changed", G_CALLBACK(on_user_changed), self); g_hash_table_insert (p->uid_to_account, GUINT_TO_POINTER (uid), user_record_new (user, id)); if (already_had_user) emit_user_changed (self, uid); else emit_user_added (self, uid); } static void untrack_user (IndicatorSessionUsersDbus * self, const gchar * path) { guint uid; gpointer key; gpointer val; GHashTableIter iter; priv_t * p = self->priv; /* find the uid matching this object path */ uid = 0; g_hash_table_iter_init (&iter, p->uid_to_account); while (!uid && g_hash_table_iter_next (&iter, &key, &val)) { struct UserRecord * rec = val; GDBusProxy * proxy = G_DBUS_PROXY (rec->user); if (!g_strcmp0 (path, g_dbus_proxy_get_object_path (proxy))) uid = GPOINTER_TO_UINT (key); } if (uid) { g_hash_table_remove (p->uid_to_account, GUINT_TO_POINTER(uid)); emit_user_removed (self, uid); } } /* We got a new org.freedesktop.Accounts.User proxy. If it's one we want to remember, pass it to track_user() */ static void on_user_proxy_ready (GObject * o G_GNUC_UNUSED, GAsyncResult * res, gpointer self) { GError * err; AccountsUser * user; err = NULL; user = accounts_user_proxy_new_for_bus_finish (res, &err); if (err != NULL) { if (!g_error_matches (err, G_IO_ERROR, G_IO_ERROR_CANCELLED)) g_warning ("%s: %s", G_STRFUNC, err->message); g_error_free (err); } else { if (!accounts_user_get_system_account (user)) track_user (self, user); g_object_unref (user); } } static void create_user_proxy_for_path (IndicatorSessionUsersDbus * self, const char * path) { accounts_user_proxy_new_for_bus (G_BUS_TYPE_SYSTEM, G_DBUS_PROXY_FLAGS_GET_INVALIDATED_PROPERTIES, "org.freedesktop.Accounts", path, self->priv->cancellable, on_user_proxy_ready, self); } /* create proxy objects for everything in Account's user-list */ static void on_user_list_ready (GObject * o, GAsyncResult * res, gpointer gself) { GError * err; gchar ** paths; err = NULL; paths = NULL; accounts_call_list_cached_users_finish (ACCOUNTS(o), &paths, res, &err); if (err != NULL) { if (!g_error_matches (err, G_IO_ERROR, G_IO_ERROR_CANCELLED)) g_warning ("%s %s: %s", G_STRLOC, G_STRFUNC, err->message); g_error_free (err); } else { int i; for (i=0; paths && paths[i]; ++i) create_user_proxy_for_path (gself, paths[i]); g_strfreev (paths); } } static void set_account_manager (IndicatorSessionUsersDbus * self, Accounts * a) { priv_t * p = self->priv; if (p->accounts != NULL) { g_signal_handlers_disconnect_by_data (p->accounts, self); g_clear_object (&p->accounts); } if (a != NULL) { p->accounts = g_object_ref (a); accounts_call_list_cached_users (a, self->priv->cancellable, on_user_list_ready, self); g_signal_connect_swapped (a, "user-added", G_CALLBACK(create_user_proxy_for_path), self); g_signal_connect_swapped (a, "user-deleted", G_CALLBACK(untrack_user), self); } } /*** **** ***/ /* Based on the login1 manager's list of current sessions, update our 'logins', 'is_live', and 'active_uid' fields */ static void on_login1_manager_session_list_ready (GObject * o, GAsyncResult * res, gpointer gself) { GVariant * sessions; GError * err; sessions = NULL; err = NULL; login1_manager_call_list_sessions_finish (LOGIN1_MANAGER(o), &sessions, res, &err); if (err != NULL) { if (!g_error_matches (err, G_IO_ERROR, G_IO_ERROR_CANCELLED)) g_warning ("%s: %s", G_STRFUNC, err->message); g_error_free (err); } else { const gchar * const current_seat_id = g_getenv ("XDG_SEAT"); const gchar * const current_session_id = g_getenv ("XDG_SESSION_ID"); IndicatorSessionUsersDbus * self = INDICATOR_SESSION_USERS_DBUS (gself); const gchar * session_id = NULL; guint32 uid = 0; const gchar * user_name = NULL; const gchar * seat_id = NULL; const gchar * path = NULL; gboolean is_live_session = FALSE; GHashTable * logins = g_hash_table_new (g_direct_hash, g_direct_equal); GVariantIter iter; g_variant_iter_init (&iter, sessions); while (g_variant_iter_loop (&iter, "(&su&s&s&o)", &session_id, &uid, &user_name, &seat_id, &path)) { /* only track sessions on our seat */ if (g_strcmp0 (seat_id, current_seat_id)) continue; if (!g_strcmp0 (session_id, current_session_id)) { set_active_uid (self, uid); if ((uid==999) && !g_strcmp0 (user_name, "ubuntu")) is_live_session = TRUE; } g_hash_table_add (logins, GINT_TO_POINTER(uid)); } set_is_live_session_flag (self, is_live_session); set_logins (self, logins); g_hash_table_unref (logins); g_variant_unref (sessions); } } static void update_session_list (IndicatorSessionUsersDbus * self) { priv_t * p = self->priv; if (p->login1_manager != NULL) { login1_manager_call_list_sessions (p->login1_manager, p->cancellable, on_login1_manager_session_list_ready, self); } } static gboolean on_update_session_list_timer (gpointer gself) { IndicatorSessionUsersDbus * self = INDICATOR_SESSION_USERS_DBUS (gself); update_session_list (self); self->priv->update_list_tag = 0; return G_SOURCE_REMOVE; } /* A dead session can still show up in list-sessions for a few seconds. So just to be safe, queue up a rebuild for a few seconds from now */ static void update_session_list_twice (IndicatorSessionUsersDbus * self) { priv_t * p = self->priv; update_session_list (self); if (p->update_list_tag == 0) p->update_list_tag = g_timeout_add_seconds (5, on_update_session_list_timer, self); } static void set_login1_manager (IndicatorSessionUsersDbus * self, Login1Manager * login1_manager) { priv_t * p = self->priv; if (p->login1_manager != NULL) { g_signal_handlers_disconnect_by_data (p->login1_manager, self); g_clear_object (&p->login1_manager); } if (login1_manager != NULL) { p->login1_manager = g_object_ref (login1_manager); g_signal_connect_swapped (login1_manager, "session-new", G_CALLBACK(update_session_list), self); g_signal_connect_swapped (login1_manager, "session-removed", G_CALLBACK(update_session_list_twice), self); g_signal_connect_swapped (login1_manager, "user-new", G_CALLBACK(update_session_list), self); g_signal_connect_swapped (login1_manager, "user-removed", G_CALLBACK(update_session_list_twice), self); update_session_list (self); } } static void set_login1_seat (IndicatorSessionUsersDbus * self, Login1Seat * login1_seat) { priv_t * p = self->priv; if (p->login1_seat != NULL) { g_signal_handlers_disconnect_by_data (p->login1_seat, self); g_clear_object (&p->login1_seat); } if (login1_seat != NULL) { p->login1_seat = g_object_ref (login1_seat); g_signal_connect_swapped (login1_seat, "notify::active-session", G_CALLBACK(update_session_list), self); update_session_list (self); } } static void set_display_manager_seat (IndicatorSessionUsersDbus * self, DisplayManagerSeat * dm_seat) { priv_t * p = self->priv; g_clear_object (&p->dm_seat); if (dm_seat != NULL) p->dm_seat = g_object_ref (dm_seat); } /*** **** IndicatorSessionUsers virtual functions ***/ /* switch to (or create) a session for the specified user */ static void my_activate_user (IndicatorSessionUsers * users, guint uid) { IndicatorSessionUsersDbus * self = INDICATOR_SESSION_USERS_DBUS(users); priv_t * p = self->priv; AccountsUser * au; const char * username; au = get_user_for_uid (self, uid); username = au ? accounts_user_get_user_name (au) : NULL; if (!username) { g_warning ("%s %s can't find user '%u'", G_STRLOC, G_STRFUNC, uid); } else { g_return_if_fail (p->dm_seat != NULL); display_manager_seat_call_switch_to_user (p->dm_seat, username, "", p->cancellable, NULL, NULL); } } /* returns true if this is a live session */ static gboolean my_is_live_session (IndicatorSessionUsers * users) { g_return_val_if_fail (INDICATOR_IS_SESSION_USERS_DBUS(users), FALSE); return INDICATOR_SESSION_USERS_DBUS(users)->priv->is_live; } /* get a list of our user ids */ static GList * my_get_uids (IndicatorSessionUsers * users) { IndicatorSessionUsersDbus * self = INDICATOR_SESSION_USERS_DBUS (users); return g_hash_table_get_keys (self->priv->uid_to_account); } /* build a new struct populated with info on the specified user */ static IndicatorSessionUser * my_get_user (IndicatorSessionUsers * users, guint uid) { IndicatorSessionUsersDbus * self = INDICATOR_SESSION_USERS_DBUS (users); priv_t * p = self->priv; IndicatorSessionUser * ret; AccountsUser * au; ret = NULL; au = get_user_for_uid (self, uid); if (au && !accounts_user_get_system_account(au)) { g_assert (uid == accounts_user_get_uid (au)); ret = g_new0 (IndicatorSessionUser, 1); ret->uid = uid; ret->user_name = g_strdup (accounts_user_get_user_name (au)); ret->real_name = g_strdup (accounts_user_get_real_name (au)); ret->icon_file = g_strdup (accounts_user_get_icon_file (au)); ret->login_frequency = accounts_user_get_login_frequency (au); ret->is_logged_in = g_hash_table_contains (p->logins, GINT_TO_POINTER(uid)); ret->is_current_user = uid == p->active_uid; } return ret; } /*** **** GObject virtual functions ***/ static void my_dispose (GObject * o) { IndicatorSessionUsersDbus * self = INDICATOR_SESSION_USERS_DBUS (o); priv_t * p = self->priv; if (p->update_list_tag != 0) { g_source_remove (p->update_list_tag); p->update_list_tag = 0; } if (p->cancellable) { g_cancellable_cancel (p->cancellable); g_clear_object (&p->cancellable); } set_account_manager (self, NULL); set_display_manager_seat (self, NULL); set_login1_seat (self, NULL); set_login1_manager (self, NULL); g_hash_table_remove_all (p->uid_to_account); G_OBJECT_CLASS (indicator_session_users_dbus_parent_class)->dispose (o); } static void my_finalize (GObject * o) { IndicatorSessionUsersDbus * self = INDICATOR_SESSION_USERS_DBUS (o); priv_t * p = self->priv; g_hash_table_destroy (p->logins); g_hash_table_destroy (p->uid_to_account); G_OBJECT_CLASS (indicator_session_users_dbus_parent_class)->finalize (o); } static void indicator_session_users_dbus_class_init (IndicatorSessionUsersDbusClass * klass) { GObjectClass * object_class; IndicatorSessionUsersClass * users_class; object_class = G_OBJECT_CLASS (klass); object_class->dispose = my_dispose; object_class->finalize = my_finalize; users_class = INDICATOR_SESSION_USERS_CLASS (klass); users_class->is_live_session = my_is_live_session; users_class->get_uids = my_get_uids; users_class->get_user = my_get_user; users_class->activate_user = my_activate_user; g_type_class_add_private (klass, sizeof (IndicatorSessionUsersDbusPriv)); } static void indicator_session_users_dbus_init (IndicatorSessionUsersDbus * self) { priv_t * p; p = G_TYPE_INSTANCE_GET_PRIVATE (self, INDICATOR_TYPE_SESSION_USERS_DBUS, IndicatorSessionUsersDbusPriv); self->priv = p; p->cancellable = g_cancellable_new (); p->uid_to_account = g_hash_table_new_full (g_direct_hash, g_direct_equal, NULL, (GDestroyNotify)user_record_free); p->logins = g_hash_table_new (g_direct_hash, g_direct_equal); } /*** **** Public ***/ IndicatorSessionUsers * indicator_session_users_dbus_new (void) { gpointer o = g_object_new (INDICATOR_TYPE_SESSION_USERS_DBUS, NULL); return INDICATOR_SESSION_USERS (o); } void indicator_session_users_dbus_set_proxies (IndicatorSessionUsersDbus * self, Login1Manager * login1_manager, Login1Seat * login1_seat, DisplayManagerSeat * dm_seat, Accounts * accounts) { g_return_if_fail (INDICATOR_IS_SESSION_USERS_DBUS (self)); set_login1_manager (self, login1_manager); set_login1_seat (self, login1_seat); set_display_manager_seat (self, dm_seat); set_account_manager (self, accounts); } ayatana-indicator-session-0.4.4/src/backend-dbus/users.h0000644000000000000000000000511713567434467020130 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #ifndef __USERS_DBUS_H__ #define __USERS_DBUS_H__ #include #include #include "../users.h" /* parent class */ #include "dbus-accounts.h" #include "dbus-login1-manager.h" #include "dbus-login1-seat.h" #include "dbus-display-manager.h" G_BEGIN_DECLS #define INDICATOR_TYPE_SESSION_USERS_DBUS (indicator_session_users_dbus_get_type()) #define INDICATOR_SESSION_USERS_DBUS(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), INDICATOR_TYPE_SESSION_USERS_DBUS, IndicatorSessionUsersDbus)) #define INDICATOR_SESSION_USERS_DBUS_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), INDICATOR_TYPE_SESSION_USERS_DBUS, IndicatorSessionUsersDbusClass)) #define INDICATOR_IS_SESSION_USERS_DBUS(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), INDICATOR_TYPE_SESSION_USERS_DBUS)) typedef struct _IndicatorSessionUsersDbus IndicatorSessionUsersDbus; typedef struct _IndicatorSessionUsersDbusPriv IndicatorSessionUsersDbusPriv; typedef struct _IndicatorSessionUsersDbusClass IndicatorSessionUsersDbusClass; /** * An implementation of IndicatorSessionUsers that gets its user information * from org.freedesktop.login1 and org.freedesktop.Accounts over DBus. */ struct _IndicatorSessionUsersDbus { /*< private >*/ IndicatorSessionUsers parent; IndicatorSessionUsersDbusPriv * priv; }; struct _IndicatorSessionUsersDbusClass { IndicatorSessionUsersClass parent_class; }; GType indicator_session_users_dbus_get_type (void); IndicatorSessionUsers * indicator_session_users_dbus_new (void); void indicator_session_users_dbus_set_proxies (IndicatorSessionUsersDbus *, Login1Manager *, Login1Seat *, DisplayManagerSeat *, Accounts *); G_END_DECLS #endif ayatana-indicator-session-0.4.4/src/backend-dbus/utils.c0000644000000000000000000001405213567434467020120 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #include "utils.h" /*** **** indicator_session_util_get_session_proxies() ***/ struct session_proxy_data { Login1Manager * login1_manager; Login1Seat * login1_seat; DisplayManagerSeat * dm_seat; Accounts * account_manager; GCancellable * cancellable; int pending; indicator_session_util_session_proxies_func callback; gpointer user_data; }; static void on_proxy_ready_impl (struct session_proxy_data * data, gsize member_offset, GError * err, gpointer proxy) { if (err != NULL) { if (!g_error_matches (err, G_IO_ERROR, G_IO_ERROR_CANCELLED)) g_warning ("%s %s: %s", G_STRLOC, G_STRFUNC, err->message); g_error_free (err); } else { *((gpointer*)G_STRUCT_MEMBER_P(data, member_offset)) = proxy; } if (!--data->pending) { data->callback (data->login1_manager, data->login1_seat, data->dm_seat, data->account_manager, data->cancellable, data->user_data); g_clear_object (&data->login1_manager); g_clear_object (&data->login1_seat); g_clear_object (&data->dm_seat); g_clear_object (&data->account_manager); g_clear_object (&data->cancellable); g_free (data); } } static void on_display_manager_seat_proxy_ready (GObject * o G_GNUC_UNUSED, GAsyncResult * res, gpointer gdata) { gsize offset = G_STRUCT_OFFSET (struct session_proxy_data, dm_seat); GError * err = NULL; gpointer proxy = display_manager_seat_proxy_new_for_bus_finish (res, &err); on_proxy_ready_impl (gdata, offset, err, proxy); } static void on_login1_seat_ready (GObject * o G_GNUC_UNUSED, GAsyncResult * res, gpointer gdata) { gsize offset = G_STRUCT_OFFSET (struct session_proxy_data, login1_seat); GError * err = NULL; gpointer proxy = login1_seat_proxy_new_for_bus_finish (res, &err); on_proxy_ready_impl (gdata, offset, err, proxy); } static void on_login1_manager_ready (GObject * o G_GNUC_UNUSED, GAsyncResult * res, gpointer gdata) { gsize offset = G_STRUCT_OFFSET (struct session_proxy_data, login1_manager); GError * err = NULL; gpointer proxy = login1_manager_proxy_new_for_bus_finish (res, &err); on_proxy_ready_impl (gdata, offset, err, proxy); } static void on_accounts_proxy_ready (GObject * o G_GNUC_UNUSED, GAsyncResult * res, gpointer gdata) { gsize offset = G_STRUCT_OFFSET (struct session_proxy_data, account_manager); GError * err = NULL; gpointer proxy = accounts_proxy_new_for_bus_finish (res, &err); on_proxy_ready_impl (gdata, offset, err, proxy); } /* helper utility to get the dbus proxies used by the backend-dbus classes */ void indicator_session_util_get_session_proxies ( indicator_session_util_session_proxies_func func, GCancellable * cancellable, gpointer user_data) { struct session_proxy_data * data; const char * str; data = g_new0 (struct session_proxy_data, 1); data->callback = func; data->user_data = user_data; data->cancellable = g_object_ref (cancellable); /* login1 */ data->pending++; login1_manager_proxy_new_for_bus (G_BUS_TYPE_SYSTEM, G_DBUS_PROXY_FLAGS_GET_INVALIDATED_PROPERTIES, "org.freedesktop.login1", "/org/freedesktop/login1", data->cancellable, on_login1_manager_ready, data); /* login1 seat */ if ((str = g_getenv ("XDG_SEAT"))) { char * path; data->pending++; path = g_strconcat ("/org/freedesktop/login1/seat/", str, NULL); login1_seat_proxy_new_for_bus (G_BUS_TYPE_SYSTEM, G_DBUS_PROXY_FLAGS_GET_INVALIDATED_PROPERTIES, "org.freedesktop.login1", path, data->cancellable, on_login1_seat_ready, data); g_free (path); } /* Accounts */ data->pending++; accounts_proxy_new_for_bus (G_BUS_TYPE_SYSTEM, G_DBUS_PROXY_FLAGS_GET_INVALIDATED_PROPERTIES, "org.freedesktop.Accounts", "/org/freedesktop/Accounts", data->cancellable, on_accounts_proxy_ready, data); /* DisplayManager seat */ if ((str = g_getenv ("XDG_SEAT_PATH"))) { data->pending++; display_manager_seat_proxy_new_for_bus ( G_BUS_TYPE_SYSTEM, G_DBUS_PROXY_FLAGS_GET_INVALIDATED_PROPERTIES, "org.freedesktop.DisplayManager", str, data->cancellable, on_display_manager_seat_proxy_ready, data); } } ayatana-indicator-session-0.4.4/src/backend-dbus/utils.h0000644000000000000000000000342713567434467020131 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #ifndef __DBUS_UTILS_H__ #define __DBUS_UTILS_H__ #include #include #include "dbus-accounts.h" #include "dbus-display-manager.h" #include "dbus-login1-manager.h" #include "dbus-login1-seat.h" typedef void (*indicator_session_util_session_proxies_func)( Login1Manager * login1_manager, Login1Seat * login1_seat, DisplayManagerSeat * display_manager_seat, Accounts * account_manager, GCancellable * cancellable, gpointer user_data); /** * Both users-dbus and guest-dbus need some of these proxies. * Getting them all involves a lot of steps, so instead of repeating * ourselves, the common dbus steps are extracted to this func. */ void indicator_session_util_get_session_proxies ( indicator_session_util_session_proxies_func func, GCancellable * cancellable, gpointer user_data); #endif ayatana-indicator-session-0.4.4/src/backend.h0000644000000000000000000000303413567434467016030 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #ifndef __INDICATOR_SESSION_BACKEND_H__ #define __INDICATOR_SESSION_BACKEND_H__ #include /* GCancellable */ #include "actions.h" #include "guest.h" #include "users.h" G_BEGIN_DECLS /** * Gets instances of the backend abstract base classes. * These are how IndicatorSystemService knows what's happening on the system. * * This function isn't defined in libindicatorsessionservice. * Instead, one of two implementations is statically linked at build time: * one for production in libbackenddbus (in src/backend-dbus/) or * one for testing in libbackendmock (in tests/). */ void backend_get (GCancellable * cancellable, IndicatorSessionActions ** setme_actions, IndicatorSessionUsers ** setme_users, IndicatorSessionGuest ** setme_guest); G_END_DECLS #endif ayatana-indicator-session-0.4.4/src/CMakeLists.txt0000644000000000000000000000235113567434467017031 0ustar add_subdirectory (backend-dbus) add_library (libayatanaindicatorsessionservice STATIC actions.c actions.h guest.c guest.h recoverable-problem.c recoverable-problem.h service.c service.h users.c users.h utils.c utils.h) include_directories(${SERVICE_INCLUDE_DIRS}) link_directories(${SERVICE_LIBRARY_DIRS}) if(URLDISPATCHER_FOUND) add_definitions( -DHAS_URLDISPATCHER ) endif() set (SERVICE_EXEC "ayatana-indicator-session-service") set_property (SOURCE main.c APPEND PROPERTY COMPILE_DEFINITIONS GETTEXT_PACKAGE="${GETTEXT_PACKAGE}" LOCALEDIR="${CMAKE_INSTALL_FULL_LOCALEDIR}") add_executable (${SERVICE_EXEC} main.c) target_link_libraries (${SERVICE_EXEC} libayatanaindicatorsessionservice backenddbus ${SERVICE_LIBRARIES} ${GCOV_LIBS} ${URLDISPATCHER_LIBRARIES}) install (TARGETS ${SERVICE_EXEC} RUNTIME DESTINATION ${CMAKE_INSTALL_FULL_PKGLIBEXECDIR}) # common properties set_property (TARGET libayatanaindicatorsessionservice ${SERVICE_EXEC} APPEND_STRING PROPERTY COMPILE_FLAGS " -g ${CC_WARNING_ARGS} ${GCOV_FLAGS}") ayatana-indicator-session-0.4.4/src/guest.c0000644000000000000000000001153513567434467015570 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #include "guest.h" G_DEFINE_TYPE (IndicatorSessionGuest, indicator_session_guest, G_TYPE_OBJECT) enum { PROP_0, PROP_ALLOWED, PROP_LOGGED_IN, PROP_ACTIVE, PROP_LAST }; static GParamSpec *properties[PROP_LAST]; static void my_get_property (GObject * o, guint property_id, GValue * value, GParamSpec * pspec) { IndicatorSessionGuest * self = INDICATOR_SESSION_GUEST (o); switch (property_id) { case PROP_ALLOWED: g_value_set_boolean (value, indicator_session_guest_is_allowed (self)); break; case PROP_LOGGED_IN: g_value_set_boolean (value, indicator_session_guest_is_logged_in (self)); break; case PROP_ACTIVE: g_value_set_boolean (value, indicator_session_guest_is_active (self)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (o, property_id, pspec); } } static void my_dispose (GObject *object) { G_OBJECT_CLASS (indicator_session_guest_parent_class)->dispose (object); } static void /* cppcheck-suppress unusedFunction */ indicator_session_guest_class_init (IndicatorSessionGuestClass * klass) { GObjectClass * object_class; const GParamFlags flags = G_PARAM_READABLE | G_PARAM_STATIC_STRINGS; object_class = G_OBJECT_CLASS (klass); object_class->get_property = my_get_property; object_class->dispose = my_dispose; klass->is_allowed = NULL; klass->is_logged_in = NULL; klass->is_active = NULL; klass->switch_to_guest = NULL; properties[PROP_0] = NULL; properties[PROP_ALLOWED] = g_param_spec_boolean (INDICATOR_SESSION_GUEST_PROPERTY_ALLOWED, "Is Allowed", "Whether or not a Guest user is allowed", FALSE, flags); properties[PROP_LOGGED_IN] = g_param_spec_boolean (INDICATOR_SESSION_GUEST_PROPERTY_LOGGED_IN, "Is Logged In", "Whether or not the Guest account is logged in", FALSE, flags); properties[PROP_ACTIVE] = g_param_spec_boolean (INDICATOR_SESSION_GUEST_PROPERTY_ACTIVE, "Is Active", "If the Guest account has the current session", FALSE, flags); g_object_class_install_properties (object_class, PROP_LAST, properties); } static void /* cppcheck-suppress unusedFunction */ indicator_session_guest_init (IndicatorSessionGuest *self G_GNUC_UNUSED) { } /*** **** ***/ gboolean indicator_session_guest_is_active (IndicatorSessionGuest * self) { g_return_val_if_fail (INDICATOR_IS_SESSION_GUEST (self), FALSE); return INDICATOR_SESSION_GUEST_GET_CLASS (self)->is_active (self); } gboolean indicator_session_guest_is_allowed (IndicatorSessionGuest * self) { g_return_val_if_fail (INDICATOR_IS_SESSION_GUEST (self), FALSE); return INDICATOR_SESSION_GUEST_GET_CLASS (self)->is_allowed (self); } gboolean indicator_session_guest_is_logged_in (IndicatorSessionGuest * self) { g_return_val_if_fail (INDICATOR_IS_SESSION_GUEST (self), FALSE); return INDICATOR_SESSION_GUEST_GET_CLASS (self)->is_logged_in (self); } /*** **** ***/ static void notify_func (IndicatorSessionGuest * self, int prop) { g_return_if_fail (INDICATOR_IS_SESSION_GUEST (self)); g_debug ("%s %s emitting '%s' prop notify", G_STRLOC, G_STRFUNC, properties[prop]->name); g_object_notify_by_pspec (G_OBJECT(self), properties[prop]); } void indicator_session_guest_notify_active (IndicatorSessionGuest * self) { notify_func (self, PROP_ACTIVE); } void indicator_session_guest_notify_allowed (IndicatorSessionGuest * self) { notify_func (self, PROP_ALLOWED); } void indicator_session_guest_notify_logged_in (IndicatorSessionGuest * self) { notify_func (self, PROP_LOGGED_IN); } /*** **** ***/ void indicator_session_guest_switch_to_guest (IndicatorSessionGuest * self) { gboolean allowed; g_return_if_fail (INDICATOR_IS_SESSION_GUEST (self)); g_object_get (self, INDICATOR_SESSION_GUEST_PROPERTY_ALLOWED, &allowed, NULL); g_return_if_fail (allowed); INDICATOR_SESSION_GUEST_GET_CLASS (self)->switch_to_guest (self); } ayatana-indicator-session-0.4.4/src/guest.h0000644000000000000000000000606213567434467015574 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #ifndef __GUEST_H__ #define __GUEST_H__ #include #include G_BEGIN_DECLS #define INDICATOR_TYPE_SESSION_GUEST (indicator_session_guest_get_type()) #define INDICATOR_SESSION_GUEST(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), INDICATOR_TYPE_SESSION_GUEST, IndicatorSessionGuest)) #define INDICATOR_SESSION_GUEST_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), INDICATOR_TYPE_SESSION_GUEST, IndicatorSessionGuestClass)) #define INDICATOR_SESSION_GUEST_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), INDICATOR_TYPE_SESSION_GUEST, IndicatorSessionGuestClass)) #define INDICATOR_IS_SESSION_GUEST(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), INDICATOR_TYPE_SESSION_GUEST)) typedef struct _IndicatorSessionGuest IndicatorSessionGuest; typedef struct _IndicatorSessionGuestClass IndicatorSessionGuestClass; GType indicator_session_guest_get_type (void); /** * A base class for getting state information about the system's guest user. * Use backend.h's get_backend() to get an instance. */ struct _IndicatorSessionGuest { /*< private >*/ GObject parent; }; /* properties */ #define INDICATOR_SESSION_GUEST_PROPERTY_ALLOWED "guest-is-allowed" #define INDICATOR_SESSION_GUEST_PROPERTY_LOGGED_IN "guest-is-logged-in" #define INDICATOR_SESSION_GUEST_PROPERTY_ACTIVE "guest-is-active-session" struct _IndicatorSessionGuestClass { GObjectClass parent_class; /* virtual functions */ gboolean (* is_allowed) (IndicatorSessionGuest * self); gboolean (* is_logged_in) (IndicatorSessionGuest * self); gboolean (* is_active) (IndicatorSessionGuest * self); void (* switch_to_guest) (IndicatorSessionGuest * self); }; gboolean indicator_session_guest_is_allowed (IndicatorSessionGuest * self); gboolean indicator_session_guest_is_logged_in (IndicatorSessionGuest * self); gboolean indicator_session_guest_is_active (IndicatorSessionGuest * self); void indicator_session_guest_switch_to_guest (IndicatorSessionGuest * self); /** * Emit 'notify' signals for the corresponding properties. * These functions should only be called by IndicatorSessionGuest implementations. */ void indicator_session_guest_notify_allowed (IndicatorSessionGuest * self); void indicator_session_guest_notify_logged_in (IndicatorSessionGuest * self); void indicator_session_guest_notify_active (IndicatorSessionGuest * self); G_END_DECLS #endif ayatana-indicator-session-0.4.4/src/main.c0000644000000000000000000000345013567434467015362 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #include #include /* exit() */ #include #include #include "service.h" /*** **** ***/ static void on_name_lost (gpointer instance G_GNUC_UNUSED, gpointer loop) { g_warning ("exiting: service couldn't acquire, or lost ownership of, busname"); g_main_loop_quit (loop); } int main (int argc G_GNUC_UNUSED, char ** argv G_GNUC_UNUSED) { GMainLoop * loop; IndicatorSessionService * service; /* Work around a deadlock in glib's type initialization. It can be * removed when https://bugzilla.gnome.org/show_bug.cgi?id=674885 is * fixed. */ g_type_ensure (G_TYPE_DBUS_CONNECTION); /* boilerplate i18n */ setlocale (LC_ALL, ""); bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR); textdomain (GETTEXT_PACKAGE); /* run */ service = indicator_session_service_new (); loop = g_main_loop_new (NULL, FALSE); g_signal_connect (service, INDICATOR_SESSION_SERVICE_SIGNAL_NAME_LOST, G_CALLBACK(on_name_lost), loop); g_main_loop_run (loop); /* cleanup */ g_clear_object (&service); g_main_loop_unref (loop); return 0; } ayatana-indicator-session-0.4.4/src/recoverable-problem.c0000644000000000000000000000754213567434467020373 0ustar /* * Copyright 2013 Canonical Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Authors: * Ted Gould */ #include "recoverable-problem.h" #include #include #include /* Helpers to ensure we write nicely */ static void write_string (int fd, const gchar *string) { int res; do res = write (fd, string, strlen (string)); while (G_UNLIKELY (res == -1 && errno == EINTR)); } /* Make NULLs fast and fun! */ static void write_null (int fd) { int res; do res = write (fd, "", 1); while (G_UNLIKELY (res == -1 && errno == EINTR)); } /* Child watcher */ static gboolean apport_child_watch (GPid pid G_GNUC_UNUSED, gint status G_GNUC_UNUSED, gpointer user_data) { g_main_loop_quit((GMainLoop *)user_data); return FALSE; } static gboolean apport_child_timeout (gpointer user_data) { g_warning("Recoverable Error Reporter Timeout"); g_main_loop_quit((GMainLoop *)user_data); return FALSE; } /* Code to report an error */ void report_recoverable_problem (const gchar * signature, GPid report_pid, gboolean wait, gchar * additional_properties[]) { GSpawnFlags flags; gboolean first; GError * error = NULL; gint error_stdin = 0; GPid pid = 0; gchar * pid_str = NULL; gchar ** argv = NULL; gchar * argv_nopid[2] = { "/usr/share/apport/recoverable_problem", NULL }; gchar * argv_pid[4] = { "/usr/share/apport/recoverable_problem", "-p", NULL, /* put pid_str when allocated here */ NULL }; argv = (gchar **)argv_nopid; if (report_pid != 0) { pid_str = g_strdup_printf("%d", report_pid); argv_pid[2] = pid_str; argv = (gchar**)argv_pid; } flags = G_SPAWN_STDOUT_TO_DEV_NULL | G_SPAWN_STDERR_TO_DEV_NULL; if (wait) { flags |= G_SPAWN_DO_NOT_REAP_CHILD; } g_spawn_async_with_pipes(NULL, /* cwd */ argv, NULL, /* envp */ flags, NULL, NULL, /* child setup func */ &pid, &error_stdin, NULL, /* stdout */ NULL, /* stderr */ &error); if (error != NULL) { g_warning("Unable to report a recoverable error: %s", error->message); g_error_free(error); } first = TRUE; if (error_stdin != 0 && signature != NULL) { write_string(error_stdin, "DuplicateSignature"); write_null(error_stdin); write_string(error_stdin, signature); first = FALSE; } if (error_stdin != 0 && additional_properties != NULL) { gint i; for (i = 0; additional_properties[i] != NULL; i++) { if (!first) { write_null(error_stdin); } else { first = FALSE; } write_string(error_stdin, additional_properties[i]); } } if (error_stdin != 0) { close(error_stdin); } if (wait && pid != 0) { GSource * child_source, * timeout_source; GMainContext * context = g_main_context_new(); GMainLoop * loop = g_main_loop_new(context, FALSE); child_source = g_child_watch_source_new(pid); g_source_attach(child_source, context); g_source_set_callback(child_source, (GSourceFunc)apport_child_watch, loop, NULL); timeout_source = g_timeout_source_new_seconds(5); g_source_attach(timeout_source, context); g_source_set_callback(timeout_source, apport_child_timeout, loop, NULL); g_main_loop_run(loop); g_source_destroy(timeout_source); g_source_destroy(child_source); g_main_loop_unref(loop); g_main_context_unref(context); g_spawn_close_pid(pid); } g_free(pid_str); return; } ayatana-indicator-session-0.4.4/src/recoverable-problem.h0000644000000000000000000000175713567434467020402 0ustar /* * Copyright 2013 Canonical Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Authors: * Ted Gould */ #include void report_recoverable_problem (const gchar * signature, GPid report_pid, gboolean wait, gchar * additional_properties[]); ayatana-indicator-session-0.4.4/src/service.c0000644000000000000000000012236013567434467016100 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #include #include #include "backend.h" #include "recoverable-problem.h" #include "service.h" #include "utils.h" #define BUS_NAME "org.ayatana.indicator.session" #define BUS_PATH "/org/ayatana/indicator/session" #define ICON_DEFAULT "system-devices-panel" #define ICON_INFO "system-devices-panel-information" #define ICON_ALERT "system-devices-panel-alert" G_DEFINE_TYPE (IndicatorSessionService, indicator_session_service, G_TYPE_OBJECT) /* signals enum */ enum { NAME_LOST, LAST_SIGNAL }; static guint signals[LAST_SIGNAL] = { 0 }; enum { PROP_0, PROP_MAX_USERS, PROP_LAST }; static GParamSpec * properties[PROP_LAST]; enum { SECTION_HEADER = (1<<0), SECTION_ADMIN = (1<<1), SECTION_SETTINGS = (1<<2), SECTION_SWITCH = (1<<3), SECTION_LOGOUT = (1<<4), SECTION_SESSION = (1<<5) }; enum { PROFILE_DESKTOP, PROFILE_GREETER, PROFILE_LOCKSCREEN, N_PROFILES }; static const char * const menu_names[N_PROFILES] = { "desktop", "desktop_greeter", "desktop_lockscreen" }; struct ProfileMenuInfo { /* the root level -- the header is the only child of this */ GMenu * menu; /* parent of the sections. This is the header's submenu */ GMenu * submenu; guint export_id; }; struct _IndicatorSessionServicePrivate { guint own_id; guint max_users; IndicatorSessionUsers * backend_users; IndicatorSessionGuest * backend_guest; IndicatorSessionActions * backend_actions; GSettings * indicator_settings; GSettings * keybinding_settings; GSimpleActionGroup * actions; guint actions_export_id; struct ProfileMenuInfo menus[N_PROFILES]; GSimpleAction * header_action; GSimpleAction * user_switcher_action; GSimpleAction * guest_switcher_action; GHashTable * users; GHashTable * reported_users; guint rebuild_id; int rebuild_flags; GDBusConnection * conn; GCancellable * cancellable; GVariant * default_icon_serialized; }; typedef IndicatorSessionServicePrivate priv_t; static const char * get_current_real_name (IndicatorSessionService * self); /*** **** ***/ static void rebuild_now (IndicatorSessionService * self, int section); static void rebuild_soon (IndicatorSessionService * self, int section); static inline void rebuild_header_soon (IndicatorSessionService * self) { rebuild_soon (self, SECTION_HEADER); } static inline void rebuild_switch_section_soon (IndicatorSessionService * self) { rebuild_soon (self, SECTION_SWITCH); } static inline void rebuild_logout_section_soon (IndicatorSessionService * self) { rebuild_soon (self, SECTION_LOGOUT); } static inline void rebuild_session_section_soon (IndicatorSessionService * self) { rebuild_soon (self, SECTION_SESSION); } static inline void rebuild_settings_section_soon (IndicatorSessionService * self) { rebuild_soon (self, SECTION_SETTINGS); } /*** **** ***/ static gboolean show_user_list (IndicatorSessionService * self) { return g_settings_get_boolean (self->priv->indicator_settings, "user-show-menu"); } static GVariant * action_state_for_header (IndicatorSessionService * self) { const priv_t * const p = self->priv; gboolean show_name; const gchar * real_name; const gchar * label; gchar * a11y; GVariantBuilder b; GVariant * state; show_name = g_settings_get_boolean (p->indicator_settings, "show-real-name-on-panel"); real_name = get_current_real_name (self); label = show_name && real_name ? real_name : ""; if (*label) { /* Translators: the name of the menu ("System"), then the user's name */ a11y = g_strdup_printf (_("System, %s"), label); } else { a11y = g_strdup (_("System")); } /* build the state */ g_variant_builder_init (&b, G_VARIANT_TYPE("a{sv}")); g_variant_builder_add (&b, "{sv}", "accessible-desc", g_variant_new_string (a11y)); g_variant_builder_add (&b, "{sv}", "icon", p->default_icon_serialized); if (label && *label) g_variant_builder_add (&b, "{sv}", "label", g_variant_new_string (label)); g_variant_builder_add (&b, "{sv}", "visible", g_variant_new_boolean (TRUE)); state = g_variant_builder_end (&b); /* cleanup */ g_free (a11y); return state; } static void update_header_action (IndicatorSessionService * self) { g_simple_action_set_state (self->priv->header_action, action_state_for_header (self)); } /*** **** USERS ***/ static GMenuModel * create_switch_section (IndicatorSessionService * self, int profile); static void add_user (IndicatorSessionService * self, guint uid) { IndicatorSessionUser * u; if ((u = indicator_session_users_get_user (self->priv->backend_users, uid))) { /* update our user table */ g_hash_table_insert (self->priv->users, GUINT_TO_POINTER(uid), u); /* queue rebuilds for the affected sections */ rebuild_switch_section_soon (self); if (u->is_current_user) rebuild_header_soon (self); } } static void on_user_added (IndicatorSessionUsers * backend_users G_GNUC_UNUSED, guint uid, gpointer gself) { add_user (INDICATOR_SESSION_SERVICE(gself), uid); } static void on_user_changed (IndicatorSessionUsers * backend_users G_GNUC_UNUSED, guint uid, gpointer gself) { add_user (INDICATOR_SESSION_SERVICE(gself), uid); } static void maybe_add_users (IndicatorSessionService * self) { if (show_user_list (self)) { GList * uids, * l; uids = indicator_session_users_get_uids (self->priv->backend_users); for (l=uids; l!=NULL; l=l->next) add_user (self, GPOINTER_TO_UINT(l->data)); g_list_free (uids); } } static void user_show_menu_changed (IndicatorSessionService * self) { if (show_user_list (self)) maybe_add_users (self); else g_hash_table_remove_all (self->priv->users); rebuild_switch_section_soon (self); } static void on_user_removed (IndicatorSessionUsers * backend_users G_GNUC_UNUSED, guint uid, gpointer gself) { IndicatorSessionService * self = INDICATOR_SESSION_SERVICE (gself); g_return_if_fail (self != NULL); /* update our user table */ g_hash_table_remove (self->priv->users, GUINT_TO_POINTER(uid)); /* enqueue rebuilds for the affected sections */ rebuild_switch_section_soon (self); } static const char * get_user_label (const IndicatorSessionUser * user) { const char * c; /* if real_name exists and is printable, use it */ c = user->real_name; if ((c != NULL) && g_utf8_validate(c, -1, NULL)) { while (*c != '\0') { if (g_unichar_isgraph(g_utf8_get_char(c))) return user->real_name; c = g_utf8_next_char(c); } } /* otherwise, use this as a fallback */ return user->user_name; } static const char * get_current_real_name (IndicatorSessionService * self) { GHashTableIter iter; gpointer key, value; /* is it the guest? */ if (indicator_session_guest_is_active (self->priv->backend_guest)) return _("Guest"); /* is it a user? */ g_hash_table_iter_init (&iter, self->priv->users); while (g_hash_table_iter_next (&iter, &key, &value)) { IndicatorSessionUser * user = value; if (user->is_current_user) return get_user_label (user); } return ""; } static GMenuModel * create_admin_section (void) { GMenu * menu; gchar * desktop_help_label = g_strdup_printf(_("%s Desktop Help"), get_desktop_name()); gchar * distro_help_label = g_strdup_printf(_("%s Help"), get_distro_name()); menu = g_menu_new (); g_menu_append (menu, _("About This Computer"), "indicator.about"); g_menu_append (menu, desktop_help_label, "indicator.desktop_help"); g_menu_append (menu, distro_help_label, "indicator.distro_help"); g_free (desktop_help_label); g_free (distro_help_label); g_menu_append (menu, _("Report a Bug…"), "indicator.bug"); return G_MENU_MODEL (menu); } static GMenuModel * create_settings_section (IndicatorSessionService * self) { GMenu * menu; priv_t * p = self->priv; menu = g_menu_new (); g_menu_append (menu, _("System Settings…"), "indicator.settings"); if (indicator_session_actions_has_online_account_error (p->backend_actions)) g_menu_append (menu, _("Online Accounts…"), "indicator.online-accounts"); return G_MENU_MODEL (menu); } /** * The switch-to-guest action's state is a dictionary with these entries: * - "is-active" (boolean) * - "is-logged-in" (boolean) */ static GVariant * create_guest_switcher_state (IndicatorSessionService * self) { GVariant * val; GVariantBuilder b; IndicatorSessionGuest * const g = self->priv->backend_guest; g_variant_builder_init (&b, G_VARIANT_TYPE ("a{sv}")); val = g_variant_new_boolean (indicator_session_guest_is_active (g)); g_variant_builder_add (&b, "{sv}", "is-active", val); val = g_variant_new_boolean (indicator_session_guest_is_logged_in (g)); g_variant_builder_add (&b, "{sv}", "is-logged-in", val); return g_variant_builder_end (&b); } /** * The switch-to-user action's state is a dictionary with these entries: * - "active-user" (username string) * - "logged-in-users" (array of username strings) */ static GVariant * create_user_switcher_state (IndicatorSessionService * self) { GVariantBuilder a; GVariantBuilder b; GVariant * val; GHashTableIter ht_iter; gpointer ht_value; const char * current_user; current_user = ""; g_variant_builder_init (&a, G_VARIANT_TYPE("as")); g_hash_table_iter_init (&ht_iter, self->priv->users); while (g_hash_table_iter_next (&ht_iter, NULL, &ht_value)) { const IndicatorSessionUser * u = ht_value; if (u->is_current_user) current_user = u->user_name; if (u->is_logged_in) g_variant_builder_add (&a, "s", u->user_name); } g_variant_builder_init (&b, G_VARIANT_TYPE("a{sv}")); val = g_variant_new_string (current_user); g_variant_builder_add (&b, "{sv}", "active-user", val); val = g_variant_builder_end (&a); g_variant_builder_add (&b, "{sv}", "logged-in-users", val); return g_variant_builder_end (&b); } static void update_switch_actions (IndicatorSessionService * self) { g_simple_action_set_state (self->priv->guest_switcher_action, create_guest_switcher_state (self)); g_simple_action_set_state (self->priv->user_switcher_action, create_user_switcher_state (self)); } static gboolean use_ellipsis (IndicatorSessionService * self) { /* does the backend support confirmation prompts? */ if (!indicator_session_actions_can_prompt (self->priv->backend_actions)) return FALSE; /* has the user disabled prompts? */ if (g_settings_get_boolean (self->priv->indicator_settings, "suppress-logout-restart-shutdown")) return FALSE; return TRUE; } /* lower index == more useful. When there are too many users for the menu, we use this to decide which to cull. */ static int compare_users_by_usefulness (gconstpointer ga, gconstpointer gb) { const IndicatorSessionUser * a = *(const IndicatorSessionUser**)ga; const IndicatorSessionUser * b = *(const IndicatorSessionUser**)gb; if (a->is_current_user != b->is_current_user) return a->is_current_user ? -1 : 1; if (a->is_logged_in != b->is_logged_in) return a->is_logged_in ? -1 : 1; if (a->login_frequency != b->login_frequency) return a->login_frequency > b->login_frequency ? -1 : 1; return 0; } /* sorting them for display in the menu */ static int compare_users_by_label (gconstpointer ga, gconstpointer gb) { int i; const IndicatorSessionUser * a = *(const IndicatorSessionUser**)ga; const IndicatorSessionUser * b = *(const IndicatorSessionUser**)gb; if ((i = g_strcmp0 (get_user_label (a), get_user_label (b)))) return i; return g_strcmp0 (a->user_name, b->user_name); } static GVariant * serialize_icon_file (const gchar * filename) { GVariant * serialized_icon = NULL; if (filename != NULL) { GFile * file = g_file_new_for_path (filename); GIcon * icon = g_file_icon_new (file); serialized_icon = g_icon_serialize (icon); g_object_unref (icon); g_object_unref (file); } return serialized_icon; } static void report_unusable_user (IndicatorSessionService * self, const IndicatorSessionUser * u) { const priv_t * const p = self->priv; gpointer key; g_return_if_fail(u != NULL); key = GUINT_TO_POINTER(u->uid); if (!g_hash_table_contains (p->reported_users, key)) { gchar * uid_str; GPtrArray * additional; const gchar * const error_name = "indicator-session-unknown-user-error"; /* don't spam apport with duplicates */ g_hash_table_add (p->reported_users, key); uid_str = g_strdup_printf("%u", u->uid); additional = g_ptr_array_new (); /* null-terminated key/value pair strs */ g_ptr_array_add (additional, "uid"); g_ptr_array_add (additional, uid_str); g_ptr_array_add (additional, "icon_file"); g_ptr_array_add (additional, u->icon_file ? u->icon_file : "(null)"); g_ptr_array_add (additional, "is_current_user"); g_ptr_array_add (additional, u->is_current_user ? "true" : "false"); g_ptr_array_add (additional, "is_logged_in"); g_ptr_array_add (additional, u->is_logged_in ? "true" : "false"); g_ptr_array_add (additional, "real_name"); g_ptr_array_add (additional, u->real_name ? u->real_name : "(null)"); g_ptr_array_add (additional, "user_name"); g_ptr_array_add (additional, u->user_name ? u->user_name : "(null)"); g_ptr_array_add (additional, NULL); /* null termination */ report_recoverable_problem(error_name, (GPid)0, FALSE, (gchar**)additional->pdata); /* cleanup */ g_free (uid_str); g_ptr_array_free (additional, TRUE); } } static GMenuModel * create_switch_section (IndicatorSessionService * self, int profile) { GMenu * menu; GMenuItem * item = NULL; gboolean want_accel; guint i; gpointer guser; GHashTableIter iter; GPtrArray * users; const priv_t * const p = self->priv; const gboolean ellipsis = use_ellipsis (self); menu = g_menu_new (); /* lockswitch */ if (indicator_session_users_is_live_session (p->backend_users)) { const char * action = "indicator.switch-to-screensaver"; item = g_menu_item_new (_("Start Screen Saver"), action); want_accel = TRUE; } else if (profile == PROFILE_LOCKSCREEN || indicator_session_guest_is_active (p->backend_guest)) { const char * action = "indicator.switch-to-greeter"; if (indicator_session_actions_can_switch (p->backend_actions)) item = g_menu_item_new (ellipsis ? _("Switch Account…") : _("Switch Account"), action); want_accel = FALSE; } else { const char * lock_switch_action = "indicator.switch-to-screensaver"; const char * switch_action = "indicator.switch-to-greeter"; if (g_hash_table_size (p->users) > 1 && indicator_session_actions_can_switch (p->backend_actions)) { if (indicator_session_actions_can_lock (p->backend_actions)) item = g_menu_item_new (ellipsis ? _("Lock/Switch Account…") : _("Lock/Switch Account"), lock_switch_action); else item = g_menu_item_new (ellipsis ? _("Switch Account…") : _("Switch Account"), switch_action); } else if (indicator_session_actions_can_lock (p->backend_actions)) item = g_menu_item_new (_("Lock"), lock_switch_action); want_accel = TRUE; } if (item) { if (want_accel) { gchar * str = g_settings_get_string (p->keybinding_settings, "screensaver"); g_menu_item_set_attribute (item, "accel", "s", str); g_free (str); } g_menu_append_item (menu, item); g_object_unref (item); } if (!indicator_session_actions_can_switch (p->backend_actions)) return G_MENU_MODEL (menu); if (indicator_session_guest_is_allowed (p->backend_guest)) { GMenuItem *item; item = g_menu_item_new (_("Guest Session"), "indicator.switch-to-guest"); g_menu_item_set_attribute (item, "x-canonical-type", "s", "indicator.guest-menu-item"); g_menu_append_item (menu, item); g_object_unref (item); } /* if we need to show the user list, build an array of all the users we know * of, otherwise get out now */ if (!show_user_list (self)) return G_MENU_MODEL (menu); users = g_ptr_array_new (); g_hash_table_iter_init (&iter, p->users); while (g_hash_table_iter_next (&iter, NULL, &guser)) g_ptr_array_add (users, guser); /* if there are too many users, cull out the less interesting ones */ if (users->len > p->max_users) { g_ptr_array_sort (users, compare_users_by_usefulness); g_ptr_array_set_size (users, p->max_users); } /* sort the users by name */ g_ptr_array_sort (users, compare_users_by_label); /* add the users */ for (i=0; ilen; ++i) { const IndicatorSessionUser * u = g_ptr_array_index (users, i); const char * label; GVariant * serialized_icon; if (profile == PROFILE_LOCKSCREEN && u->is_current_user) continue; /* Sometimes we get a user without a username? bus hiccup. I can't reproduce it, but let's not confuse users with a meaningless menuitem. (see bug #1263228) */ label = get_user_label (u); if (!label || !*label) { report_unusable_user (self, u); continue; } item = g_menu_item_new (label, NULL); g_menu_item_set_action_and_target (item, "indicator.switch-to-user", "s", u->user_name); g_menu_item_set_attribute (item, "x-canonical-type", "s", "indicator.user-menu-item"); if ((serialized_icon = serialize_icon_file (u->icon_file))) { g_menu_item_set_attribute_value (item, G_MENU_ATTRIBUTE_ICON, serialized_icon); g_variant_unref (serialized_icon); } g_menu_append_item (menu, item); g_object_unref (item); } /* cleanup */ g_ptr_array_free (users, TRUE); return G_MENU_MODEL (menu); } static GMenuModel * create_logout_section (IndicatorSessionService * self) { GMenu * menu; const priv_t * const p = self->priv; const gboolean ellipsis = use_ellipsis (self); menu = g_menu_new (); if (indicator_session_actions_can_logout (p->backend_actions)) { const char * label = ellipsis ? _("Log Out…") : _("Log Out"); g_menu_append (menu, label, "indicator.logout"); } return G_MENU_MODEL (menu); } static GMenuModel * create_session_section (IndicatorSessionService * self, int profile) { GMenu * menu; const priv_t * const p = self->priv; GSettings * const s = p->indicator_settings; const gboolean ellipsis = use_ellipsis (self); menu = g_menu_new (); if (indicator_session_actions_can_suspend (p->backend_actions)) g_menu_append (menu, _("Suspend"), "indicator.suspend"); if (indicator_session_actions_can_hibernate (p->backend_actions)) g_menu_append (menu, _("Hibernate"), "indicator.hibernate"); if (profile != PROFILE_LOCKSCREEN && indicator_session_actions_can_reboot (p->backend_actions)) { const char * label = ellipsis ? _("Restart…") : _("Restart"); g_menu_append (menu, label, "indicator.reboot"); } if (profile != PROFILE_LOCKSCREEN && !g_settings_get_boolean (s, "suppress-shutdown-menuitem")) { const char * label = ellipsis ? _("Shut Down…") : _("Shut Down"); g_menu_append (menu, label, "indicator.power-off"); } return G_MENU_MODEL (menu); } static void create_menu (IndicatorSessionService * self, int profile) { GMenu * menu; GMenu * submenu; GMenuItem * header; GMenuModel * sections[16]; int i; int n = 0; g_assert (0<=profile && profilepriv->menus[profile].menu == NULL); if (profile == PROFILE_DESKTOP) { sections[n++] = create_admin_section (); sections[n++] = create_settings_section (self); sections[n++] = create_switch_section (self, profile); sections[n++] = create_logout_section (self); sections[n++] = create_session_section (self, profile); } else if (profile == PROFILE_GREETER) { sections[n++] = create_session_section (self, profile); } else if (profile == PROFILE_LOCKSCREEN) { sections[n++] = create_switch_section (self, profile); sections[n++] = create_session_section (self, profile); } /* add sections to the submenu */ submenu = g_menu_new (); for (i=0; ipriv->menus[profile].menu = menu; self->priv->menus[profile].submenu = submenu; } /*** **** GActions ***/ static IndicatorSessionActions * get_backend_actions (gpointer gself) { return INDICATOR_SESSION_SERVICE(gself)->priv->backend_actions; } static void on_about_activated (GSimpleAction * a G_GNUC_UNUSED, GVariant * param G_GNUC_UNUSED, gpointer gself) { indicator_session_actions_about (get_backend_actions(gself)); } static void on_online_accounts_activated (GSimpleAction * a G_GNUC_UNUSED, GVariant * param G_GNUC_UNUSED, gpointer gself) { indicator_session_actions_online_accounts (get_backend_actions(gself)); } static void on_desktop_help_activated (GSimpleAction * a G_GNUC_UNUSED, GVariant * param G_GNUC_UNUSED, gpointer gself) { indicator_session_actions_desktop_help (get_backend_actions(gself)); } static void on_distro_help_activated (GSimpleAction * a G_GNUC_UNUSED, GVariant * param G_GNUC_UNUSED, gpointer gself) { indicator_session_actions_distro_help (get_backend_actions(gself)); } static void on_bug_activated (GSimpleAction * a G_GNUC_UNUSED, GVariant * param G_GNUC_UNUSED, gpointer gself) { indicator_session_actions_bug (get_backend_actions(gself)); } static void on_settings_activated (GSimpleAction * a G_GNUC_UNUSED, GVariant * param G_GNUC_UNUSED, gpointer gself) { indicator_session_actions_settings (get_backend_actions(gself)); } static void on_logout_activated (GSimpleAction * a G_GNUC_UNUSED, GVariant * param G_GNUC_UNUSED, gpointer gself) { indicator_session_actions_logout (get_backend_actions(gself)); } static void on_suspend_activated (GSimpleAction * a G_GNUC_UNUSED, GVariant * param G_GNUC_UNUSED, gpointer gself) { indicator_session_actions_suspend (get_backend_actions(gself)); } static void on_hibernate_activated (GSimpleAction * a G_GNUC_UNUSED, GVariant * param G_GNUC_UNUSED, gpointer gself) { indicator_session_actions_hibernate (get_backend_actions(gself)); } static void on_reboot_activated (GSimpleAction * action G_GNUC_UNUSED, GVariant * param G_GNUC_UNUSED, gpointer gself) { indicator_session_actions_reboot (get_backend_actions(gself)); } static void on_power_off_activated (GSimpleAction * a G_GNUC_UNUSED, GVariant * param G_GNUC_UNUSED, gpointer gself) { indicator_session_actions_power_off (get_backend_actions(gself)); } static void on_guest_activated (GSimpleAction * a G_GNUC_UNUSED, GVariant * param G_GNUC_UNUSED, gpointer gself) { indicator_session_actions_switch_to_guest (get_backend_actions(gself)); } static void on_screensaver_activated (GSimpleAction * a G_GNUC_UNUSED, GVariant * param G_GNUC_UNUSED, gpointer gself) { indicator_session_actions_switch_to_screensaver (get_backend_actions(gself)); } static void on_greeter_activated (GSimpleAction * a G_GNUC_UNUSED, GVariant * param G_GNUC_UNUSED, gpointer gself) { indicator_session_actions_switch_to_greeter (get_backend_actions(gself)); } static void on_user_activated (GSimpleAction * a G_GNUC_UNUSED, GVariant * param, gpointer gself) { const char * username = g_variant_get_string (param, NULL); indicator_session_actions_switch_to_username (get_backend_actions(gself), username); } static void init_gactions (IndicatorSessionService * self) { GVariant * v; GSimpleAction * a; priv_t * p = self->priv; GActionEntry entries[] = { { "about", on_about_activated }, { "desktop_help", on_desktop_help_activated }, { "distro_help", on_distro_help_activated }, { "bug", on_bug_activated }, { "hibernate", on_hibernate_activated }, { "logout", on_logout_activated }, { "online-accounts", on_online_accounts_activated }, { "reboot", on_reboot_activated }, { "settings", on_settings_activated }, { "switch-to-screensaver", on_screensaver_activated }, { "switch-to-greeter", on_greeter_activated }, { "suspend", on_suspend_activated }, { "power-off", on_power_off_activated } }; p->actions = g_simple_action_group_new (); g_action_map_add_action_entries (G_ACTION_MAP(p->actions), entries, G_N_ELEMENTS(entries), self); /* add switch-to-guest action */ v = create_guest_switcher_state (self); a = g_simple_action_new_stateful ("switch-to-guest", NULL, v); g_signal_connect (a, "activate", G_CALLBACK(on_guest_activated), self); g_action_map_add_action (G_ACTION_MAP (p->actions), G_ACTION(a)); p->guest_switcher_action = a; /* add switch-to-user action... parameter is the uesrname */ v = create_user_switcher_state (self); a = g_simple_action_new_stateful ("switch-to-user", G_VARIANT_TYPE_STRING, v); g_signal_connect (a, "activate", G_CALLBACK(on_user_activated), self); g_action_map_add_action (G_ACTION_MAP (p->actions), G_ACTION(a)); p->user_switcher_action = a; /* add the header action */ a = g_simple_action_new_stateful ("_header", NULL, action_state_for_header (self)); g_action_map_add_action (G_ACTION_MAP (p->actions), G_ACTION(a)); p->header_action = a; rebuild_now (self, SECTION_HEADER); } /*** **** ***/ /** * A small helper function for rebuild_now(). * - removes the previous section * - adds and unrefs the new section */ static void rebuild_section (GMenu * parent, int pos, GMenuModel * new_section) { g_menu_remove (parent, pos); g_menu_insert_section (parent, pos, NULL, new_section); g_object_unref (new_section); } static void rebuild_now (IndicatorSessionService * self, int sections) { priv_t * p = self->priv; struct ProfileMenuInfo * desktop = &p->menus[PROFILE_DESKTOP]; struct ProfileMenuInfo * greeter = &p->menus[PROFILE_GREETER]; struct ProfileMenuInfo * lockscreen = &p->menus[PROFILE_LOCKSCREEN]; if (sections & SECTION_HEADER) { update_header_action (self); } if (sections & SECTION_ADMIN) { rebuild_section (desktop->submenu, 0, create_admin_section()); } if (sections & SECTION_SETTINGS) { rebuild_section (desktop->submenu, 1, create_settings_section(self)); } if (sections & SECTION_SWITCH) { rebuild_section (desktop->submenu, 2, create_switch_section(self, PROFILE_DESKTOP)); rebuild_section (lockscreen->submenu, 0, create_switch_section(self, PROFILE_LOCKSCREEN)); update_switch_actions (self); } if (sections & SECTION_LOGOUT) { rebuild_section (desktop->submenu, 3, create_logout_section(self)); } if (sections & SECTION_SESSION) { rebuild_section (desktop->submenu, 4, create_session_section(self, PROFILE_DESKTOP)); rebuild_section (greeter->submenu, 0, create_session_section(self, PROFILE_GREETER)); rebuild_section (lockscreen->submenu, 1, create_session_section(self, PROFILE_LOCKSCREEN)); } } static int rebuild_timeout_func (IndicatorSessionService * self) { priv_t * p = self->priv; rebuild_now (self, p->rebuild_flags); p->rebuild_flags = 0; p->rebuild_id = 0; return G_SOURCE_REMOVE; } static void rebuild_soon (IndicatorSessionService * self, int section) { priv_t * p = self->priv; p->rebuild_flags |= section; if (p->rebuild_id == 0) { /* Change events seem to come over the bus in small bursts. This msec value is an arbitrary number that tries to be large enough to fold multiple events into a single rebuild, but small enough that the user won't notice any lag. */ static const int REBUILD_INTERVAL_MSEC = 500; p->rebuild_id = g_timeout_add (REBUILD_INTERVAL_MSEC, (GSourceFunc)rebuild_timeout_func, self); } } /*** **** GDBus ***/ static void on_bus_acquired (GDBusConnection * connection, const gchar * name, gpointer gself) { int i; guint id; GError * err = NULL; IndicatorSessionService * self = INDICATOR_SESSION_SERVICE(gself); priv_t * p = self->priv; g_debug ("bus acquired: %s", name); p->conn = (GDBusConnection*)g_object_ref (G_OBJECT (connection)); /* export the actions */ if ((id = g_dbus_connection_export_action_group (connection, BUS_PATH, G_ACTION_GROUP (p->actions), &err))) { p->actions_export_id = id; } else { g_warning ("cannot export action group: %s", err->message); g_clear_error (&err); } /* export the menus */ for (i=0; imenus[i]; if (menu->menu == NULL) create_menu (self, i); if ((id = g_dbus_connection_export_menu_model (connection, path, G_MENU_MODEL (menu->menu), &err))) { menu->export_id = id; } else { g_warning ("cannot export %s menu: %s", menu_names[i], err->message); g_clear_error (&err); } g_free (path); } } static void unexport (IndicatorSessionService * self) { int i; priv_t * p = self->priv; /* unexport the menus */ for (i=0; ipriv->menus[i].export_id; if (*id) { g_dbus_connection_unexport_menu_model (p->conn, *id); *id = 0; } } /* unexport the actions */ if (p->actions_export_id) { g_dbus_connection_unexport_action_group (p->conn, p->actions_export_id); p->actions_export_id = 0; } } static void on_name_lost (GDBusConnection * connection G_GNUC_UNUSED, const gchar * name, gpointer gself) { IndicatorSessionService * self = INDICATOR_SESSION_SERVICE (gself); g_debug ("%s %s name lost %s", G_STRLOC, G_STRFUNC, name); unexport (self); g_signal_emit (self, signals[NAME_LOST], 0, NULL); } /*** **** ***/ static void /* cppcheck-suppress unusedFunction */ indicator_session_service_init (IndicatorSessionService * self) { priv_t * p; gpointer gp; GIcon * icon; /* init our priv pointer */ p = G_TYPE_INSTANCE_GET_PRIVATE (self, INDICATOR_TYPE_SESSION_SERVICE, IndicatorSessionServicePrivate); p->indicator_settings = g_settings_new ("org.ayatana.indicator.session"); if (is_mate()) p->keybinding_settings = g_settings_new ("org.mate.SettingsDaemon.plugins.media-keys"); else if (is_gnome() || is_unity()) p->keybinding_settings = g_settings_new ("org.gnome.settings-daemon.plugins.media-keys"); self->priv = p; /* init the backend objects */ p->cancellable = g_cancellable_new (); backend_get (p->cancellable, &p->backend_actions, &p->backend_users, &p->backend_guest); icon = g_themed_icon_new_with_default_fallbacks (ICON_DEFAULT); p->default_icon_serialized = g_icon_serialize (icon); g_object_unref (icon); /* init our key-to-User table */ p->users = g_hash_table_new_full (g_direct_hash, g_direct_equal, NULL, (GDestroyNotify)indicator_session_user_free); p->reported_users = g_hash_table_new (g_direct_hash, g_direct_equal); maybe_add_users (self); init_gactions (self); /* watch for changes in backend_users */ gp = p->backend_users; g_signal_connect (gp, INDICATOR_SESSION_USERS_SIGNAL_USER_ADDED, G_CALLBACK(on_user_added), self); g_signal_connect (gp, INDICATOR_SESSION_USERS_SIGNAL_USER_CHANGED, G_CALLBACK(on_user_changed), self); g_signal_connect (gp, INDICATOR_SESSION_USERS_SIGNAL_USER_REMOVED, G_CALLBACK(on_user_removed), self); g_signal_connect_swapped (gp, "notify::is-live-session", G_CALLBACK(rebuild_switch_section_soon), self); /* watch for changes in backend_guest */ gp = p->backend_guest; g_signal_connect_swapped (gp, "notify::guest-is-active-session", G_CALLBACK(rebuild_header_soon), self); g_signal_connect_swapped (gp, "notify", G_CALLBACK(rebuild_switch_section_soon), self); /* watch for updates in backend_actions */ gp = p->backend_actions; g_signal_connect_swapped (gp, "notify", G_CALLBACK(rebuild_switch_section_soon), self); g_signal_connect_swapped (gp, "notify", G_CALLBACK(rebuild_logout_section_soon), self); g_signal_connect_swapped (gp, "notify", G_CALLBACK(rebuild_session_section_soon), self); g_signal_connect_swapped (gp, "notify::has-online-account-error", G_CALLBACK(rebuild_header_soon), self); g_signal_connect_swapped (gp, "notify::has-online-account-error", G_CALLBACK(rebuild_settings_section_soon), self); /* watch for changes in the indicator's settings */ gp = p->indicator_settings; g_signal_connect_swapped (gp, "changed::suppress-logout-restart-shutdown", G_CALLBACK(rebuild_switch_section_soon), self); g_signal_connect_swapped (gp, "changed::suppress-logout-restart-shutdown", G_CALLBACK(rebuild_logout_section_soon), self); g_signal_connect_swapped (gp, "changed::suppress-logout-restart-shutdown", G_CALLBACK(rebuild_session_section_soon), self); g_signal_connect_swapped (gp, "changed::suppress-shutdown-menuitem", G_CALLBACK(rebuild_session_section_soon), self); g_signal_connect_swapped (gp, "changed::show-real-name-on-panel", G_CALLBACK(rebuild_header_soon), self); g_signal_connect_swapped (gp, "changed::user-show-menu", G_CALLBACK(user_show_menu_changed), self); /* watch for changes to the lock keybinding */ gp = p->keybinding_settings; g_signal_connect_swapped (gp, "changed::screensaver", G_CALLBACK(rebuild_switch_section_soon), self); self->priv->own_id = g_bus_own_name (G_BUS_TYPE_SESSION, BUS_NAME, G_BUS_NAME_OWNER_FLAGS_ALLOW_REPLACEMENT, on_bus_acquired, NULL, on_name_lost, self, NULL); } /*** **** GObject plumbing: properties ***/ static void my_get_property (GObject * o, guint property_id, GValue * value, GParamSpec * pspec) { IndicatorSessionService * self = INDICATOR_SESSION_SERVICE (o); switch (property_id) { case PROP_MAX_USERS: g_value_set_uint (value, self->priv->max_users); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (o, property_id, pspec); } } static void my_set_property (GObject * o, guint property_id, const GValue * value, GParamSpec * pspec) { IndicatorSessionService * self = INDICATOR_SESSION_SERVICE (o); switch (property_id) { case PROP_MAX_USERS: self->priv->max_users = g_value_get_uint (value); rebuild_switch_section_soon (self); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (o, property_id, pspec); } } /*** **** GObject plumbing: life cycle ***/ static void my_dispose (GObject * o) { int i; IndicatorSessionService * self = INDICATOR_SESSION_SERVICE(o); priv_t * p = self->priv; if (p->own_id) { g_bus_unown_name (p->own_id); p->own_id = 0; } unexport (self); if (p->cancellable != NULL) { g_cancellable_cancel (p->cancellable); g_clear_object (&p->cancellable); } if (p->rebuild_id) { g_source_remove (p->rebuild_id); p->rebuild_id = 0; } g_clear_pointer (&p->users, g_hash_table_destroy); g_clear_pointer (&p->reported_users, g_hash_table_destroy); g_clear_object (&p->backend_users); g_clear_object (&p->backend_guest); g_clear_object (&p->backend_actions); g_clear_object (&p->indicator_settings); g_clear_object (&p->keybinding_settings); g_clear_object (&p->actions); for (i=0; imenus[i].menu); g_clear_object (&p->header_action); g_clear_object (&p->user_switcher_action); g_clear_object (&p->guest_switcher_action); g_clear_object (&p->conn); g_clear_pointer (&p->default_icon_serialized, g_variant_unref); G_OBJECT_CLASS (indicator_session_service_parent_class)->dispose (o); } static void /* cppcheck-suppress unusedFunction */ indicator_session_service_class_init (IndicatorSessionServiceClass * klass) { GObjectClass * object_class = G_OBJECT_CLASS (klass); object_class->dispose = my_dispose; object_class->get_property = my_get_property; object_class->set_property = my_set_property; g_type_class_add_private (klass, sizeof (IndicatorSessionServicePrivate)); signals[NAME_LOST] = g_signal_new (INDICATOR_SESSION_SERVICE_SIGNAL_NAME_LOST, G_TYPE_FROM_CLASS(klass), G_SIGNAL_RUN_LAST, G_STRUCT_OFFSET (IndicatorSessionServiceClass, name_lost), NULL, NULL, g_cclosure_marshal_VOID__VOID, G_TYPE_NONE, 0); properties[PROP_0] = NULL; properties[PROP_MAX_USERS] = g_param_spec_uint ("max-users", "Max Users", "Max visible users", 0, INT_MAX, 12, G_PARAM_READWRITE | G_PARAM_CONSTRUCT | G_PARAM_STATIC_STRINGS); g_object_class_install_properties (object_class, PROP_LAST, properties); } IndicatorSessionService * indicator_session_service_new (void) { GObject * o = g_object_new (INDICATOR_TYPE_SESSION_SERVICE, NULL); return INDICATOR_SESSION_SERVICE (o); } ayatana-indicator-session-0.4.4/src/service.h0000644000000000000000000000441613567434467016106 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #ifndef __INDICATOR_SESSION_SERVICE_H__ #define __INDICATOR_SESSION_SERVICE_H__ #include #include G_BEGIN_DECLS /* standard GObject macros */ #define INDICATOR_TYPE_SESSION_SERVICE (indicator_session_service_get_type()) #define INDICATOR_SESSION_SERVICE(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), INDICATOR_TYPE_SESSION_SERVICE, IndicatorSessionService)) #define INDICATOR_SESSION_SERVICE_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), INDICATOR_TYPE_SESSION_SERVICE, IndicatorSessionServiceClass)) #define INDICATOR_SESSION_SERVICE_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), INDICATOR_TYPE_SESSION_SERVICE, IndicatorSessionServiceClass)) #define INDICATOR_IS_SESSION_SERVICE(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), INDICATOR_TYPE_SESSION_SERVICE)) typedef struct _IndicatorSessionService IndicatorSessionService; typedef struct _IndicatorSessionServiceClass IndicatorSessionServiceClass; typedef struct _IndicatorSessionServicePrivate IndicatorSessionServicePrivate; /* signal keys */ #define INDICATOR_SESSION_SERVICE_SIGNAL_NAME_LOST "name-lost" /** * The Indicator Session Service. */ struct _IndicatorSessionService { /*< private >*/ GObject parent; IndicatorSessionServicePrivate * priv; }; struct _IndicatorSessionServiceClass { GObjectClass parent_class; /* signals */ void (* name_lost)(IndicatorSessionService * self); }; /*** **** ***/ GType indicator_session_service_get_type (void); IndicatorSessionService * indicator_session_service_new (void); G_END_DECLS #endif /* __INDICATOR_SESSION_SERVICE_H__ */ ayatana-indicator-session-0.4.4/src/users.c0000644000000000000000000001346513567434467015606 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #include "users.h" /* signals enum */ enum { USER_ADDED, USER_REMOVED, USER_CHANGED, LAST_SIGNAL }; static guint signals[LAST_SIGNAL] = { 0 }; G_DEFINE_TYPE (IndicatorSessionUsers, indicator_session_users, G_TYPE_OBJECT) enum { PROP_0, PROP_IS_LIVE_SESSION, PROP_LAST }; static GParamSpec *properties[PROP_LAST]; static void my_get_property (GObject * o, guint property_id, GValue * value, GParamSpec * pspec) { IndicatorSessionUsers * self = INDICATOR_SESSION_USERS (o); switch (property_id) { case PROP_IS_LIVE_SESSION: g_value_set_boolean (value, indicator_session_users_is_live_session (self)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (o, property_id, pspec); } } static void /* cppcheck-suppress unusedFunction */ indicator_session_users_class_init (IndicatorSessionUsersClass * klass) { GObjectClass * object_class; const GParamFlags flags = G_PARAM_READABLE | G_PARAM_STATIC_STRINGS; object_class = G_OBJECT_CLASS (klass); object_class->get_property = my_get_property; signals[USER_ADDED] = g_signal_new (INDICATOR_SESSION_USERS_SIGNAL_USER_ADDED, G_TYPE_FROM_CLASS(klass), G_SIGNAL_RUN_LAST, G_STRUCT_OFFSET (IndicatorSessionUsersClass, user_added), NULL, NULL, g_cclosure_marshal_VOID__UINT, G_TYPE_NONE, 1, G_TYPE_UINT); signals[USER_REMOVED] = g_signal_new (INDICATOR_SESSION_USERS_SIGNAL_USER_REMOVED, G_TYPE_FROM_CLASS(klass), G_SIGNAL_RUN_LAST, G_STRUCT_OFFSET (IndicatorSessionUsersClass, user_removed), NULL, NULL, g_cclosure_marshal_VOID__UINT, G_TYPE_NONE, 1, G_TYPE_UINT); signals[USER_CHANGED] = g_signal_new (INDICATOR_SESSION_USERS_SIGNAL_USER_CHANGED, G_TYPE_FROM_CLASS(klass), G_SIGNAL_RUN_LAST, G_STRUCT_OFFSET (IndicatorSessionUsersClass, user_changed), NULL, NULL, g_cclosure_marshal_VOID__UINT, G_TYPE_NONE, 1, G_TYPE_UINT); properties[PROP_IS_LIVE_SESSION] = g_param_spec_boolean (INDICATOR_SESSION_USERS_PROP_IS_LIVE_SESSION, "Is Live Session", "Whether or this is a 'live session', such as booting from a live CD", FALSE, flags); g_object_class_install_properties (object_class, PROP_LAST, properties); } static void /* cppcheck-suppress unusedFunction */ indicator_session_users_init (IndicatorSessionUsers * self G_GNUC_UNUSED) { } /*** **** Virtual Functions ***/ GList * indicator_session_users_get_uids (IndicatorSessionUsers * self) { g_return_val_if_fail (INDICATOR_IS_SESSION_USERS (self), NULL); return INDICATOR_SESSION_USERS_GET_CLASS (self)->get_uids (self); } IndicatorSessionUser * indicator_session_users_get_user (IndicatorSessionUsers * self, guint uid) { g_return_val_if_fail (INDICATOR_IS_SESSION_USERS (self), NULL); return INDICATOR_SESSION_USERS_GET_CLASS (self)->get_user (self, uid); } void indicator_session_users_activate_user (IndicatorSessionUsers * self, guint uid) { g_return_if_fail (INDICATOR_IS_SESSION_USERS (self)); INDICATOR_SESSION_USERS_GET_CLASS (self)->activate_user (self, uid); } gboolean indicator_session_users_is_live_session (IndicatorSessionUsers * self) { g_return_val_if_fail (INDICATOR_IS_SESSION_USERS (self), FALSE); return INDICATOR_SESSION_USERS_GET_CLASS (self)->is_live_session (self); } void indicator_session_user_free (IndicatorSessionUser * user) { g_return_if_fail (user != NULL); g_free (user->real_name); g_free (user->user_name); g_free (user->icon_file); g_free (user); } /*** **** Signal Convenience ***/ void indicator_session_users_added (IndicatorSessionUsers * self, guint uid) { g_return_if_fail (INDICATOR_IS_SESSION_USERS (self)); g_signal_emit (self, signals[USER_ADDED], 0, uid); } void indicator_session_users_removed (IndicatorSessionUsers * self, guint uid) { g_return_if_fail (INDICATOR_IS_SESSION_USERS (self)); g_signal_emit (self, signals[USER_REMOVED], 0, uid); } void indicator_session_users_changed (IndicatorSessionUsers * self, guint uid) { g_return_if_fail (INDICATOR_IS_SESSION_USERS (self)); g_signal_emit (self, signals[USER_CHANGED], 0, uid); } void indicator_session_users_notify_is_live_session (IndicatorSessionUsers * self) { g_return_if_fail (INDICATOR_IS_SESSION_USERS (self)); g_object_notify_by_pspec (G_OBJECT(self), properties[PROP_IS_LIVE_SESSION]); } ayatana-indicator-session-0.4.4/src/users.h0000644000000000000000000001166013567434467015606 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #ifndef __USERS_H__ #define __USERS_H__ #include #include G_BEGIN_DECLS #define INDICATOR_TYPE_SESSION_USERS (indicator_session_users_get_type()) #define INDICATOR_SESSION_USERS(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), INDICATOR_TYPE_SESSION_USERS, IndicatorSessionUsers)) #define INDICATOR_SESSION_USERS_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), INDICATOR_TYPE_SESSION_USERS, IndicatorSessionUsersClass)) #define INDICATOR_SESSION_USERS_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), INDICATOR_TYPE_SESSION_USERS, IndicatorSessionUsersClass)) #define INDICATOR_IS_SESSION_USERS(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), INDICATOR_TYPE_SESSION_USERS)) typedef struct _IndicatorSessionUser IndicatorSessionUser; typedef struct _IndicatorSessionUsers IndicatorSessionUsers; typedef struct _IndicatorSessionUsersClass IndicatorSessionUsersClass; /** * A base class for monitoring the system's users and active sessions. * Use backend.h's get_backend() to get an instance. */ struct _IndicatorSessionUsers { /*< private >*/ GObject parent; }; struct _IndicatorSessionUser { gboolean is_current_user; gboolean is_logged_in; guint uid; guint64 login_frequency; gchar * user_name; gchar * real_name; gchar * icon_file; }; /* signal keys */ #define INDICATOR_SESSION_USERS_SIGNAL_USER_ADDED "user-added" #define INDICATOR_SESSION_USERS_SIGNAL_USER_REMOVED "user-removed" #define INDICATOR_SESSION_USERS_SIGNAL_USER_CHANGED "user-changed" /* property keys */ #define INDICATOR_SESSION_USERS_PROP_IS_LIVE_SESSION "is-live-session" struct _IndicatorSessionUsersClass { GObjectClass parent_class; /* signals */ void (* user_added) (IndicatorSessionUsers * self, guint uid); void (* user_removed) (IndicatorSessionUsers * self, guint uid); void (* user_changed) (IndicatorSessionUsers * self, guint uid); /* pure virtual functions */ gboolean (* is_live_session) (IndicatorSessionUsers * self); GList* (* get_uids) (IndicatorSessionUsers * self); IndicatorSessionUser * (* get_user) (IndicatorSessionUsers * self, guint uid); void ( * activate_user) (IndicatorSessionUsers * self, guint uid); }; /*** **** ***/ GType indicator_session_users_get_type (void); /* emits the "user-added" signal */ void indicator_session_users_added (IndicatorSessionUsers * self, guint uid); /* emits the "user-removed" signal */ void indicator_session_users_removed (IndicatorSessionUsers * self, guint uid); /* emits the "user-changed" signal */ void indicator_session_users_changed (IndicatorSessionUsers * self, guint uid); /* notify listeners of a change to the 'is-live-session' property */ void indicator_session_users_notify_is_live_session (IndicatorSessionUsers * self); /*** **** ***/ gboolean indicator_session_users_is_live_session (IndicatorSessionUsers * users); /** * Get a list of the users to show in the indicator * * Return value: (transfer container): a GList of guint user ids. * Free with g_slist_free() when done. */ GList * indicator_session_users_get_uids (IndicatorSessionUsers * users); /** * Get information about a particular user. * * Return value: (transfer full): an IndicatorSessionUser struct * populated with information about the specified user. * Free with indicator_session_user_free() when done. */ IndicatorSessionUser * indicator_session_users_get_user (IndicatorSessionUsers * users, guint uid); /* frees a IndicatorSessionUser struct */ void indicator_session_user_free (IndicatorSessionUser * user); /* activate to a different session */ void indicator_session_users_activate_user (IndicatorSessionUsers * self, guint uid); G_END_DECLS #endif ayatana-indicator-session-0.4.4/src/utils.c0000644000000000000000000001107413567434467015577 0ustar /* * Copyright 2017 Mike Gabriel * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #include "utils.h" static gboolean is_xdg_current_desktop (const gchar* desktop) { const gchar *xdg_current_desktop; gchar **desktop_names; int i; xdg_current_desktop = g_getenv ("XDG_CURRENT_DESKTOP"); if (xdg_current_desktop != NULL) { desktop_names = g_strsplit (xdg_current_desktop, ":", 0); for (i = 0; desktop_names[i]; ++i) { if (!g_strcmp0 (desktop_names[i], desktop)) { g_strfreev (desktop_names); return TRUE; } } g_strfreev (desktop_names); } return FALSE; } gboolean is_gnome () { return is_xdg_current_desktop(DESKTOP_GNOME); } gboolean is_unity () { return is_xdg_current_desktop(DESKTOP_UNITY); } gboolean is_mate () { return is_xdg_current_desktop(DESKTOP_MATE); } gboolean is_xfce () { return is_xdg_current_desktop(DESKTOP_XFCE); } GHashTable* get_os_release (void) { static const char * const os_release = "/etc/os-release"; GHashTable * hash; GIOChannel * io; hash = g_hash_table_new_full (g_str_hash, g_str_equal, g_free, g_free); if ((io = g_io_channel_new_file (os_release, "r", NULL))) { GString * key = g_string_new (NULL); for (;;) { GIOStatus status; char * in; GError * error; gchar * val; /* read a line */ status = g_io_channel_read_line_string (io, key, NULL, NULL); if (status == G_IO_STATUS_EOF) break; /* ignore blank lines & comments */ if (!key->len || key->str[0]=='#') continue; /* split into key=value */ in = strchr(key->str, '='); if (!in) continue; *in++ = '\0'; /* unmunge the value component */ g_strstrip(in); /* eat linefeed */ error = NULL; val = g_shell_unquote (in, &error); if (error != NULL) { g_warning("Unable to unquote \"%s\": %s", in, error->message); val = g_strdup(in); g_clear_error(&error); } g_debug("from \"%s\": key [%s] val [%s]", os_release, key->str, val); g_hash_table_insert (hash, g_strdup(key->str), val); /* hash owns val now */ } g_string_free(key, TRUE); g_io_channel_unref(io); } return hash; } const char* get_distro_name (void) { static char * distro_name = NULL; if (distro_name == NULL) { GHashTable * os_release = get_os_release(); gpointer value = g_hash_table_lookup(os_release, "NAME"); if (value == NULL) value = "GNU/Linux"; /* fallback value */ distro_name = g_strdup(value); g_hash_table_destroy(os_release); } return distro_name; } const char* get_distro_url (void) { static char * distro_url = NULL; if (distro_url == NULL) { GHashTable * os_release = get_os_release(); gpointer value = g_hash_table_lookup(os_release, "HOME_URL"); if (value == NULL) value = "https://www.gnu.org"; /* fallback value */ distro_url = g_strdup(value); g_hash_table_destroy(os_release); } return distro_url; } const char* get_distro_bts_url (void) { static char * distro_bts_url = NULL; if (distro_bts_url == NULL) { GHashTable * os_release = get_os_release(); gpointer value = g_hash_table_lookup(os_release, "BUG_REPORT_URL"); if (value == NULL) value = "https://github.com/AyatanaIndicators/ayatana-indicator-session/issues"; /* fallback value */ distro_bts_url = g_strdup(value); g_hash_table_destroy(os_release); } return distro_bts_url; } const char* get_desktop_name (void) { static char * desktop_name = NULL; const char * xdg_current_desktop; if (desktop_name == NULL) { xdg_current_desktop = g_getenv ("XDG_CURRENT_DESKTOP"); if (xdg_current_desktop != NULL) { desktop_name = g_strsplit (xdg_current_desktop, ":", 0)[0]; } } return desktop_name; } ayatana-indicator-session-0.4.4/src/utils.h0000644000000000000000000000243513567434467015605 0ustar /* * Copyright 2017 Mike Gabriel * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #ifndef __INDICATOR_SESSION_UTILS_H__ #define __INDICATOR_SESSION_UTILS_H__ #include #include /* XDG_CURRENT_DESKTOP environment variable values * as set by well-known desktop environments */ #define DESKTOP_UNITY "Unity" #define DESKTOP_MATE "MATE" #define DESKTOP_GNOME "GNOME" #define DESKTOP_XFCE "XFCE" gboolean is_unity(); gboolean is_gnome(); gboolean is_mate(); gboolean is_xfce(); const char* get_distro_name(); const char* get_distro_url(); const char* get_distro_bts_url(); const char* get_desktop_name(); GHashTable* get_os_release(); #endif /* __INDICATOR_SESSION_UTILS_H__ */ ayatana-indicator-session-0.4.4/tests/ayatana-indicator-session.service.in0000644000000000000000000000017613567434467023707 0ustar [D-BUS Service] Name=org.ayatana.indicator.session-test Exec=${CMAKE_BINARY_DIR}/src/ayatana-indicator-session-service --mock ayatana-indicator-session-0.4.4/tests/backend-dbus/CMakeLists.txt0000644000000000000000000000444013567434467021727 0ustar # build libgtest add_library (gtest STATIC ${GTEST_SOURCE_DIR}/gtest-all.cc ${GTEST_SOURCE_DIR}/gtest_main.cc) set_target_properties (gtest PROPERTIES INCLUDE_DIRECTORIES ${GTEST_INCLUDE_DIR}) SET (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++0x -g ${CC_WARNING_ARGS}") # build desktopmock add_library (desktopmock STATIC mock-accounts.cc mock-accounts.h mock-login1-manager.cc mock-login1-manager.h mock-login1-seat.cc mock-login1-seat.h mock-display-manager-seat.cc mock-display-manager-seat.h mock-end-session-dialog.cc mock-end-session-dialog.h mock-object.cc mock-object.h mock-screen-saver.cc mock-screen-saver.h mock-unity-session.cc mock-unity-session.h mock-session-manager.cc mock-session-manager.h mock-user.cc mock-user.h mock-webcredentials.cc mock-webcredentials.h) include_directories (${SERVICE_INCLUDE_DIRS}) include_directories (${CMAKE_SOURCE_DIR}/src) include_directories (${CMAKE_BINARY_DIR}/src) include_directories (${CMAKE_SOURCE_DIR}/tests) # test the Actions class add_executable (test-actions test-actions.cc) add_test (test-actions test-actions) set_tests_properties (test-actions PROPERTIES COMPILE_FLAGS "${SERVICE_CFLAGS}") target_link_libraries (test-actions desktopmock backenddbus libayatanaindicatorsessionservice gtest ${SERVICE_LDFLAGS} ${GTEST_LIBS} ${GCOV_LIBS}) # test the Guest class add_executable (test-guest test-guest.cc) add_test (test-guest test-guest) set_tests_properties (test-guest PROPERTIES COMPILE_FLAGS "${SERVICE_CFLAGS}") target_link_libraries (test-guest desktopmock backenddbus libayatanaindicatorsessionservice gtest ${SERVICE_LDFLAGS} ${GTEST_LIBS} ${GCOV_LIBS}) # test the Users class add_executable (test-users test-users.cc) add_test (test-users test-users) set_tests_properties (test-users PROPERTIES COMPILE_FLAGS "${SERVICE_CFLAGS}") target_link_libraries (test-users desktopmock backenddbus libayatanaindicatorsessionservice gtest ${SERVICE_LDFLAGS} ${GTEST_LIBS} ${GCOV_LIBS}) ayatana-indicator-session-0.4.4/tests/backend-dbus/gtest-mock-dbus-fixture.h0000644000000000000000000000741313567434467024037 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #include "gtest-dbus-fixture.h" #include "mock-accounts.h" #include "mock-login1-manager.h" #include "mock-login1-seat.h" #include "mock-display-manager-seat.h" #include "mock-end-session-dialog.h" #include "mock-screen-saver.h" #include "mock-unity-session.h" #include "mock-session-manager.h" #include "mock-user.h" #include "mock-webcredentials.h" /*** **** ***/ class GTestMockDBusFixture: public GTestDBusFixture { private: typedef GTestDBusFixture super; protected: MockScreenSaver * screen_saver; MockDisplayManagerSeat * dm_seat; MockAccounts * accounts; MockLogin1Manager * login1_manager; MockLogin1Seat * login1_seat; MockEndSessionDialog * end_session_dialog; MockWebcredentials * webcredentials; protected: virtual void SetUp () { super :: SetUp (); webcredentials = new MockWebcredentials (loop, conn); end_session_dialog = new MockEndSessionDialog (loop, conn); screen_saver = new MockScreenSaver (loop, conn); dm_seat = new MockDisplayManagerSeat (loop, conn); g_setenv ("XDG_SEAT_PATH", dm_seat->path(), TRUE); dm_seat->set_guest_allowed (false); login1_manager = new MockLogin1Manager (loop, conn); login1_seat = new MockLogin1Seat (loop, conn, true); g_setenv ("XDG_SEAT", login1_seat->seat_id(), TRUE); login1_manager->add_seat (login1_seat); accounts = build_accounts_mock (); MockUser * user = accounts->find_by_username ("msmith"); const int session_tag = login1_manager->add_session (login1_seat, user); dm_seat->set_login1_seat (login1_seat); dm_seat->switch_to_user (user->username()); ASSERT_EQ (session_tag, login1_seat->active_session()); } protected: virtual void TearDown () { delete accounts; delete login1_manager; delete dm_seat; delete screen_saver; delete end_session_dialog; delete webcredentials; super :: TearDown (); } private: MockAccounts * build_accounts_mock () { struct { guint64 login_frequency; const gchar * user_name; const gchar * real_name; } users[] = { { 134, "whartnell", "First Doctor" }, { 119, "ptroughton", "Second Doctor" }, { 128, "jpertwee", "Third Doctor" }, { 172, "tbaker", "Fourth Doctor" }, { 69, "pdavison", "Fifth Doctor" }, { 31, "cbaker", "Sixth Doctor" }, { 42, "smccoy", "Seventh Doctor" }, { 1, "pmcgann", "Eigth Doctor" }, { 13, "ceccleston", "Ninth Doctor" }, { 47, "dtennant", "Tenth Doctor" }, { 34, "msmith", "Eleventh Doctor" }, { 1, "rhurndall", "First Doctor" } }; MockAccounts * a = new MockAccounts (loop, conn); for (int i=0, n=G_N_ELEMENTS(users); iadd_user (new MockUser (loop, conn, users[i].user_name, users[i].real_name, users[i].login_frequency)); return a; } }; ayatana-indicator-session-0.4.4/tests/backend-dbus/mock-accounts.cc0000644000000000000000000000745113567434467022251 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #include "mock-accounts.h" #include "mock-user.h" namespace { const char * const DBUS_ACCOUNTS_NAME = "org.freedesktop.Accounts"; const char * const DBUS_ACCOUNTS_PATH = "/org/freedesktop/Accounts"; } /*** **** ***/ void MockAccounts :: add_user (MockUser * user) { g_assert (my_users.count(user) == 0); my_users.insert (user); my_uid_to_user[user->uid()] = user; my_path_to_user[user->path()] = user; my_username_to_user[user->username()] = user; accounts_emit_user_added (my_skeleton, user->path()); } void MockAccounts :: remove_user (MockUser * user) { g_assert (my_users.count(user) == 1); my_users.erase (user); my_uid_to_user.erase (user->uid()); my_path_to_user.erase (user->path()); my_username_to_user.erase (user->username()); accounts_emit_user_deleted (my_skeleton, user->path()); } MockUser * MockAccounts :: find_by_uid (guint64 uid) { const uid_to_user_t::iterator it (my_uid_to_user.find(uid)); if (it != my_uid_to_user.end()) return it->second; g_warn_if_reached (); return 0; } MockUser * MockAccounts :: find_by_username (const char * username) { const username_to_user_t::iterator it (my_username_to_user.find(username)); if (it != my_path_to_user.end()) return it->second; g_warn_if_reached (); return 0; } /*** **** ***/ gboolean MockAccounts :: on_find_user_by_id_static (Accounts * a, GDBusMethodInvocation * invocation, guint64 uid, gpointer gself) { MockUser * user = static_cast(gself)->find_by_uid (uid); accounts_complete_find_user_by_id (a, invocation, user ? user->path() : ""); return true; } gboolean MockAccounts :: on_list_cached_users_static (Accounts * a, GDBusMethodInvocation * invocation, gpointer gself) { int i; const char ** paths; const users_t& users = static_cast(gself)->my_users; i = 0; paths = g_new0 (const char*, users.size() + 1); for (auto it : users) paths[i++] = it->path(); accounts_complete_list_cached_users (a, invocation, paths); g_free (paths); return true; } /*** **** ***/ MockAccounts :: MockAccounts (GMainLoop * loop, GDBusConnection * bus_connection): MockObject (loop, bus_connection, DBUS_ACCOUNTS_NAME, DBUS_ACCOUNTS_PATH), my_skeleton (accounts_skeleton_new ()) { g_signal_connect (my_skeleton, "handle-list-cached-users", G_CALLBACK(on_list_cached_users_static), this); g_signal_connect (my_skeleton, "handle-find-user-by-id", G_CALLBACK(on_find_user_by_id_static), this); set_skeleton (G_DBUS_INTERFACE_SKELETON(my_skeleton)); } MockAccounts :: ~MockAccounts () { for (users_t::iterator it(my_users.begin()), end(my_users.end()); it!=end; ++it) delete *it; g_signal_handlers_disconnect_by_data (my_skeleton, this); g_clear_object (&my_skeleton); } ayatana-indicator-session-0.4.4/tests/backend-dbus/mock-accounts.h0000644000000000000000000000424013567434467022104 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #ifndef MOCK_ACCOUNTS_H #define MOCK_ACCOUNTS_H #include #include #include #include "mock-object.h" #include "backend-dbus/dbus-accounts.h" // struct Accounts class MockUser; class MockAccounts: public MockObject { public: MockAccounts (GMainLoop * loop, GDBusConnection * bus_connection); virtual ~MockAccounts (); void add_user (MockUser * user); void remove_user (MockUser * user); size_t size() const { return my_users.size(); } MockUser * find_by_uid (guint64 uid); MockUser * find_by_username (const char * username); private: Accounts * my_skeleton; typedef std::set users_t; users_t my_users; typedef std::map uid_to_user_t; uid_to_user_t my_uid_to_user; typedef std::map path_to_user_t; path_to_user_t my_path_to_user; typedef std::map username_to_user_t; username_to_user_t my_username_to_user; private: static gboolean on_find_user_by_id_static (Accounts *, GDBusMethodInvocation *, guint64, gpointer); static gboolean on_list_cached_users_static (Accounts *, GDBusMethodInvocation *, gpointer); }; #endif // #ifndef MOCK_ACCOUNTS_H ayatana-indicator-session-0.4.4/tests/backend-dbus/mock-display-manager-seat.cc0000644000000000000000000001010113567434467024423 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #include "mock-display-manager-seat.h" #include "mock-login1-seat.h" namespace { const char * const DISPLAY_MANAGER_NAME = "org.freedesktop.DisplayManager"; std::string next_unique_path () { static int id = 12; // arbitrary; doesn't matter char * tmp; std::string ret; tmp = g_strdup_printf ("/org/freedesktop/DisplayManager/Seat%d", id++); ret = tmp; g_free (tmp); return ret; } } /*** **** ***/ void MockDisplayManagerSeat :: switch_to_greeter () { my_last_action = GREETER; } gboolean MockDisplayManagerSeat :: handle_switch_to_greeter (DisplayManagerSeat * o, GDBusMethodInvocation * inv, gpointer gself) { static_cast(gself)->switch_to_greeter (); display_manager_seat_complete_switch_to_greeter (o, inv); return true; } void MockDisplayManagerSeat :: set_guest_allowed (bool b) { display_manager_seat_set_has_guest_account (my_skeleton, b); } gboolean MockDisplayManagerSeat :: handle_switch_to_guest (DisplayManagerSeat * o, GDBusMethodInvocation * inv, const gchar * session_name G_GNUC_UNUSED, gpointer gself) { static_cast(gself)->switch_to_guest (); display_manager_seat_complete_switch_to_guest (o, inv); return true; } void MockDisplayManagerSeat :: switch_to_guest () { g_assert (my_login1_seat != 0); my_last_action = GUEST; my_login1_seat->switch_to_guest (); } gboolean MockDisplayManagerSeat :: handle_switch_to_user (DisplayManagerSeat * o, GDBusMethodInvocation * inv, const gchar * username, const gchar * session_name G_GNUC_UNUSED, gpointer gself) { static_cast(gself)->switch_to_user (username); display_manager_seat_complete_switch_to_user (o, inv); return true; } void MockDisplayManagerSeat :: switch_to_user (const char * username) { g_assert (my_login1_seat != 0); my_last_action = USER; my_login1_seat->switch_to_user (username); } void MockDisplayManagerSeat :: set_login1_seat (MockLogin1Seat * seat) { my_login1_seat = seat; } /*** **** ***/ MockDisplayManagerSeat :: MockDisplayManagerSeat (GMainLoop * loop, GDBusConnection * connection): MockObject (loop, connection, DISPLAY_MANAGER_NAME, next_unique_path()), my_skeleton (display_manager_seat_skeleton_new ()), my_last_action (NONE) { g_signal_connect (my_skeleton, "handle-switch-to-guest", G_CALLBACK(handle_switch_to_guest), this); g_signal_connect (my_skeleton, "handle-switch-to-user", G_CALLBACK(handle_switch_to_user), this); g_signal_connect (my_skeleton, "handle-switch-to-greeter", G_CALLBACK(handle_switch_to_greeter), this); set_skeleton (G_DBUS_INTERFACE_SKELETON(my_skeleton)); } MockDisplayManagerSeat :: ~MockDisplayManagerSeat () { //g_signal_handlers_disconnect_by_data (my_skeleton, this); g_clear_object (&my_skeleton); } ayatana-indicator-session-0.4.4/tests/backend-dbus/mock-display-manager-seat.h0000644000000000000000000000456613567434467024307 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #ifndef MOCK_DISPLAY_MANAGER_SEAT_H #define MOCK_DISPLAY_MANAGER_SEAT_H #include "mock-object.h" // parent class #include "backend-dbus/dbus-display-manager.h" class MockLogin1Seat; class MockDisplayManagerSeat: public MockObject { public: MockDisplayManagerSeat (GMainLoop * loop, GDBusConnection * bus_connection); virtual ~MockDisplayManagerSeat (); void set_guest_allowed (bool b); void set_login1_seat (MockLogin1Seat * login1_seat); void switch_to_guest (); void switch_to_greeter (); void switch_to_user (const char * username); public: enum Action { NONE, GUEST, GREETER, USER }; Action last_action () const { return my_last_action; } private: static gboolean handle_switch_to_greeter (DisplayManagerSeat *o, GDBusMethodInvocation *inv, gpointer gself); static gboolean handle_switch_to_guest (DisplayManagerSeat *o, GDBusMethodInvocation *inv, const gchar *session_name, gpointer gself); static gboolean handle_switch_to_user (DisplayManagerSeat * o, GDBusMethodInvocation * inv, const gchar * username, const gchar * session_name, gpointer gself); DisplayManagerSeat * my_skeleton; MockLogin1Seat * my_login1_seat; Action my_last_action; }; #endif // #ifndef MOCK_DISPLAY_MANAGER_SEAT_H ayatana-indicator-session-0.4.4/tests/backend-dbus/mock-end-session-dialog.cc0000644000000000000000000000416713567434467024117 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #include "mock-end-session-dialog.h" gboolean MockEndSessionDialog :: handle_open (EndSessionDialog * object, GDBusMethodInvocation * invocation, guint arg_type G_GNUC_UNUSED, guint arg_timestamp G_GNUC_UNUSED, guint arg_seconds_to_stay_open G_GNUC_UNUSED, const gchar * const * inhibitor_paths G_GNUC_UNUSED, gpointer gself) { static_cast(gself)->my_isOpen = true; end_session_dialog_complete_open (object, invocation); return true; } /*** **** ***/ namespace { const char * const MY_NAME = "org.ayatana.Desktop"; const char * const MY_PATH = "/org/gnome/SessionManager/EndSessionDialog"; } MockEndSessionDialog :: MockEndSessionDialog (GMainLoop * loop, GDBusConnection * bus_connection): MockObject (loop, bus_connection, MY_NAME, MY_PATH), my_skeleton (end_session_dialog_skeleton_new ()), my_isOpen (false) { g_signal_connect (my_skeleton, "handle-open", G_CALLBACK(handle_open), this); set_skeleton (G_DBUS_INTERFACE_SKELETON(my_skeleton)); } MockEndSessionDialog :: ~MockEndSessionDialog () { g_clear_object (&my_skeleton); } ayatana-indicator-session-0.4.4/tests/backend-dbus/mock-end-session-dialog.h0000644000000000000000000000464413567434467023761 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #ifndef MOCK_END_SESSION_DIALOG_H #define MOCK_END_SESSION_DIALOG_H #include "mock-object.h" // parent class #include "backend-dbus/dbus-end-session-dialog.h" // EndSessionDialog class MockEndSessionDialog: public MockObject { public: MockEndSessionDialog (GMainLoop * loop, GDBusConnection * bus_connection); virtual ~MockEndSessionDialog (); bool is_open () const { return my_isOpen; } void cancel () { my_isOpen = false; end_session_dialog_emit_canceled (my_skeleton); } void confirm_logout () { my_isOpen = false; end_session_dialog_emit_confirmed_logout (my_skeleton); } void confirm_reboot () { my_isOpen = false; end_session_dialog_emit_confirmed_reboot (my_skeleton); } void confirm_shutdown () { my_isOpen = false; end_session_dialog_emit_confirmed_shutdown (my_skeleton); } void close () { my_isOpen = false; end_session_dialog_emit_closed (my_skeleton); } private: EndSessionDialog * my_skeleton; bool my_isOpen; static gboolean handle_open (EndSessionDialog *, GDBusMethodInvocation *, guint, guint, guint, const gchar * const *, gpointer); #if 0 static gboolean handle_lock (GnomeScreenSaver *, GDBusMethodInvocation *, gpointer); static gboolean handle_simulate_user_activity (GnomeScreenSaver *, GDBusMethodInvocation *, gpointer); #endif }; #endif ayatana-indicator-session-0.4.4/tests/backend-dbus/mock-login1-manager.cc0000644000000000000000000001573013567434467023232 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #include "mock-login1-manager.h" #include "mock-login1-seat.h" #include "mock-user.h" namespace { const char * const BUS_NAME = "org.freedesktop.login1"; const char * const BUS_PATH = "/org/freedesktop/login1"; } /*** **** ***/ void MockLogin1Manager :: emit_session_new (MockLogin1Seat * seat, int tag) const { std::string id; std::string path; seat->get_session_id_and_path_for_tag (tag, id, path); login1_manager_emit_session_new (my_skeleton, id.c_str(), path.c_str()); } int MockLogin1Manager :: add_session (MockLogin1Seat * seat, MockUser * user) { g_assert (my_seats.count(seat) == 1); const int session_tag = seat->add_session (user); emit_session_new (seat, session_tag); return session_tag; } void MockLogin1Manager :: emit_session_removed (MockLogin1Seat * seat, int tag) const { std::string id; std::string path; seat->get_session_id_and_path_for_tag (tag, id, path); login1_manager_emit_session_removed (my_skeleton, id.c_str(), path.c_str()); } void MockLogin1Manager :: remove_session (MockLogin1Seat * seat, int session_tag) { seat->remove_session (session_tag); emit_session_removed (seat, session_tag); } void MockLogin1Manager :: add_seat (MockLogin1Seat * seat) { g_assert (my_seats.count(seat) == 0); my_seats.insert (seat); std::set sessions = seat->sessions (); for (auto tag : sessions) emit_session_new (seat, tag); } /*** **** ***/ GVariant * MockLogin1Manager :: list_sessions () const { GVariantBuilder b; g_variant_builder_init (&b, G_VARIANT_TYPE("a(susso)")); for (auto seat : my_seats) { GVariant * seat_sessions = seat->list_sessions (); GVariantIter iter; g_variant_iter_init (&iter, seat_sessions); GVariant * child; while ((child = g_variant_iter_next_value (&iter))) { g_variant_builder_add_value (&b, child); g_variant_unref (child); } } return g_variant_builder_end (&b); } /*** **** Skeleton Handlers ***/ gboolean MockLogin1Manager :: handle_list_sessions (Login1Manager * m, GDBusMethodInvocation * inv, gpointer gself) { GVariant * sessions = static_cast(gself)->list_sessions(); login1_manager_complete_list_sessions (m, inv, sessions); return true; } gboolean MockLogin1Manager :: handle_can_suspend (Login1Manager * m, GDBusMethodInvocation * inv, gpointer gself) { const std::string& s = static_cast(gself)->can_suspend(); login1_manager_complete_can_suspend (m, inv, s.c_str()); return true; } gboolean MockLogin1Manager :: handle_can_hibernate (Login1Manager * m, GDBusMethodInvocation * inv, gpointer gself) { const std::string& s = static_cast(gself)->can_hibernate(); login1_manager_complete_can_hibernate (m, inv, s.c_str()); return true; } gboolean MockLogin1Manager :: handle_reboot (Login1Manager * m, GDBusMethodInvocation * inv, gboolean interactive G_GNUC_UNUSED, gpointer gself) { static_cast(gself)->my_last_action = "reboot"; login1_manager_complete_reboot (m, inv); return true; } gboolean MockLogin1Manager :: handle_power_off (Login1Manager * m, GDBusMethodInvocation * inv, gboolean interactive G_GNUC_UNUSED, gpointer gself) { static_cast(gself)->my_last_action = "power-off"; login1_manager_complete_power_off (m, inv); return true; } gboolean MockLogin1Manager :: handle_suspend (Login1Manager * m, GDBusMethodInvocation * inv, gboolean interactive G_GNUC_UNUSED, gpointer gself) { static_cast(gself)->my_last_action = "suspend"; login1_manager_complete_suspend (m, inv); return true; } gboolean MockLogin1Manager :: handle_hibernate (Login1Manager * m, GDBusMethodInvocation * inv, gboolean interactive G_GNUC_UNUSED, gpointer gself) { static_cast(gself)->my_last_action = "hibernate"; login1_manager_complete_hibernate (m, inv); return true; } /*** **** ***/ const std::string& MockLogin1Manager :: can_suspend () const { return my_can_suspend; } const std::string& MockLogin1Manager :: can_hibernate () const { return my_can_hibernate; } /*** **** ***/ MockLogin1Manager :: MockLogin1Manager (GMainLoop * loop, GDBusConnection * conn): MockObject (loop, conn, BUS_NAME, BUS_PATH), my_skeleton (login1_manager_skeleton_new ()), my_can_suspend ("yes"), my_can_hibernate ("yes") { g_signal_connect (my_skeleton, "handle-can-suspend", G_CALLBACK(handle_can_suspend), this); g_signal_connect (my_skeleton, "handle-can-hibernate", G_CALLBACK(handle_can_hibernate), this); g_signal_connect (my_skeleton, "handle_reboot", G_CALLBACK(handle_reboot), this); g_signal_connect (my_skeleton, "handle-power-off", G_CALLBACK(handle_power_off), this); g_signal_connect (my_skeleton, "handle-suspend", G_CALLBACK(handle_suspend), this); g_signal_connect (my_skeleton, "handle-hibernate", G_CALLBACK(handle_hibernate), this); g_signal_connect (my_skeleton, "handle-list-sessions", G_CALLBACK(handle_list_sessions), this); set_skeleton (G_DBUS_INTERFACE_SKELETON(my_skeleton)); } MockLogin1Manager :: ~MockLogin1Manager () { for (auto seat : my_seats) delete seat; g_signal_handlers_disconnect_by_data (my_skeleton, this); g_clear_object (&my_skeleton); } ayatana-indicator-session-0.4.4/tests/backend-dbus/mock-login1-manager.h0000644000000000000000000000511513567434467023070 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #ifndef MOCK_LOGIN1_MANAGER_H #define MOCK_LOGIN1_MANAGER_H #include #include #include "mock-object.h" #include "backend-dbus/dbus-login1-manager.h" class MockLogin1Seat; class MockUser; class MockLogin1Manager: public MockObject { public: MockLogin1Manager (GMainLoop * loop, GDBusConnection * bus_connection); virtual ~MockLogin1Manager (); int add_session (MockLogin1Seat * seat, MockUser * user); void remove_session (MockLogin1Seat * seat, int session_tag); void add_seat (MockLogin1Seat * seat); const std::string& can_suspend () const; const std::string& can_hibernate () const; const std::string& last_action () const { return my_last_action; } void clear_last_action () { my_last_action.clear(); } private: void emit_session_new (MockLogin1Seat * seat, int tag) const; void emit_session_removed (MockLogin1Seat * seat, int tag) const; GVariant * list_sessions () const; static gboolean handle_list_sessions (Login1Manager *, GDBusMethodInvocation *, gpointer); static gboolean handle_can_suspend (Login1Manager *, GDBusMethodInvocation *, gpointer); static gboolean handle_can_hibernate (Login1Manager *, GDBusMethodInvocation *, gpointer); static gboolean handle_reboot (Login1Manager *, GDBusMethodInvocation *, gboolean, gpointer); static gboolean handle_power_off (Login1Manager *, GDBusMethodInvocation *, gboolean, gpointer); static gboolean handle_suspend (Login1Manager *, GDBusMethodInvocation *, gboolean, gpointer); static gboolean handle_hibernate (Login1Manager *, GDBusMethodInvocation *, gboolean, gpointer); private: Login1Manager * my_skeleton; std::set my_seats; std::string my_can_suspend; std::string my_can_hibernate; std::string my_last_action; }; #endif // #ifndef MOCK_LOGIN1_MANAGER_H ayatana-indicator-session-0.4.4/tests/backend-dbus/mock-login1-seat.cc0000644000000000000000000001237713567434467022560 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #include "mock-login1-seat.h" #include "mock-object.h" #include "mock-user.h" namespace { const char * BUS_NAME = "org.freedesktop.login1"; std::string next_unique_sid () { static int id = 1; char * tmp; std::string ret; tmp = g_strdup_printf ("/org/freedesktop/login1/seat/seat%d", id++); ret = tmp; g_free (tmp); return ret; } static int next_session_tag = 1; } void MockLogin1Seat :: get_session_id_and_path_for_tag (int tag, std::string & id, std::string & path) { if (tag) { char tmp[80]; g_snprintf (tmp, sizeof(tmp), "c%d", tag); id = tmp; g_snprintf (tmp, sizeof(tmp), "/org/freedesktop/login1/session/%s", id.c_str()); path = tmp; } else { id = ""; path = ""; } } /*** **** ***/ void MockLogin1Seat :: update_sessions_property () { GVariantBuilder b; g_variant_builder_init (&b, G_VARIANT_TYPE("a(so)")); for (const auto& it : my_sessions) { std::string id, path; get_session_id_and_path_for_tag (it.first, id, path); g_variant_builder_add (&b, "(so)", id.c_str(), path.c_str()); } GVariant * v = g_variant_builder_end (&b); g_object_set (my_skeleton, "sessions", v, NULL); } void MockLogin1Seat :: update_active_session_property () { std::string id; std::string path; get_session_id_and_path_for_tag (my_active_session, id, path); GVariant * v = g_variant_new ("(so)", id.c_str(), path.c_str()); g_object_set (my_skeleton, "active-session", v, NULL); } void MockLogin1Seat :: update_can_multi_session_property () { g_object_set (my_skeleton, "can-multi-session", my_can_multi_session, NULL); } /*** **** ***/ /* lists this seat's sessions in the format of Login1Manager::ListSessions() */ GVariant * MockLogin1Seat :: list_sessions () { GVariantBuilder b; g_variant_builder_init (&b, G_VARIANT_TYPE("a(susso)")); for (auto it : my_sessions) { std::string id, path; get_session_id_and_path_for_tag (it.first, id, path); g_variant_builder_add (&b, "(susso)", id.c_str(), uint32_t(it.second->uid()), it.second->username(), seat_id(), path.c_str()); } return g_variant_builder_end (&b); } /*** **** ***/ std::set MockLogin1Seat :: sessions () const { std::set ret; for (auto it : my_sessions) ret.insert (it.first); return ret; } int MockLogin1Seat :: add_session (MockUser * user) { const int tag = next_session_tag++; my_sessions[tag] = user; update_sessions_property (); return tag; } void MockLogin1Seat :: remove_session (int session_tag) { my_sessions.erase (session_tag); update_sessions_property (); } /*** **** ***/ std::string MockLogin1Seat :: user_state (unsigned int uid) const { for (auto it : my_sessions) if (it.second->uid() == uid) return it.first == my_active_session ? "active" : "online"; return "offline"; // no matching session } void MockLogin1Seat :: activate_session (int session_tag) { g_assert (my_sessions.count(session_tag) == 1); if (my_active_session != session_tag) { std::string id, path; my_active_session = session_tag; get_session_id_and_path_for_tag (session_tag, id, path); g_setenv ("XDG_SESSION_ID", id.c_str(), true); update_active_session_property (); } } void MockLogin1Seat :: switch_to_guest () { for (const auto& it : my_sessions) { if (it.second->is_guest()) { activate_session (it.first); return; } } g_warn_if_reached (); } void MockLogin1Seat :: switch_to_user (const char * username) { for (const auto& it : my_sessions) { if (!g_strcmp0 (username, it.second->username())) { activate_session (it.first); return; } } g_warn_if_reached (); } /*** **** Life Cycle ***/ MockLogin1Seat :: MockLogin1Seat (GMainLoop * loop, GDBusConnection * bus_connection, bool can_activate_sessions): MockObject (loop, bus_connection, BUS_NAME, next_unique_sid()), my_skeleton (login1_seat_skeleton_new ()), my_active_session (0), my_can_multi_session (can_activate_sessions) { set_skeleton (G_DBUS_INTERFACE_SKELETON(my_skeleton)); update_can_multi_session_property (); } MockLogin1Seat :: ~MockLogin1Seat () { g_clear_object (&my_skeleton); } ayatana-indicator-session-0.4.4/tests/backend-dbus/mock-login1-seat.h0000644000000000000000000000432113567434467022410 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #ifndef MOCK_LOGIN1_SEAT_H #define MOCK_LOGIN1_SEAT_H #include /* strrchr */ #include #include #include #include "backend-dbus/dbus-login1-seat.h" #include "mock-object.h" class MockUser; class MockLogin1Session; class MockLogin1Seat: public MockObject { public: MockLogin1Seat (GMainLoop * loop, GDBusConnection * bus_connection, bool can_activate_sessions); virtual ~MockLogin1Seat (); const char * seat_id() const { return strrchr(path(),'/')+1; } int add_session (MockUser * user); void remove_session (int session_tag); std::set sessions () const; int active_session () const { return my_active_session; } std::string user_state (unsigned int uid) const; bool can_activate_sessions () const { return my_can_multi_session; } void activate_session (int session_tag); void switch_to_guest (); void switch_to_user (const char * username); //const char * sid() { return path(); } //MockLogin1Session * find (const char * ssid); GVariant * list_sessions (); static void get_session_id_and_path_for_tag (int tag, std::string& id, std::string& path); private: void update_sessions_property (); void update_active_session_property (); void update_can_multi_session_property (); private: Login1Seat * my_skeleton; std::map my_sessions; int my_active_session; bool my_can_multi_session; }; #endif // #ifndef MOCK_LOGIN1_SEAT_H ayatana-indicator-session-0.4.4/tests/backend-dbus/mock-object.cc0000644000000000000000000000727513567434467021704 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #include #include #include "mock-object.h" namespace { const int TIMEOUT_SECONDS = 5; gboolean on_timeout_reached (gpointer loop) { g_main_loop_quit (static_cast(loop)); return G_SOURCE_REMOVE; } void on_name_acquired (GDBusConnection * connection G_GNUC_UNUSED, const char * name G_GNUC_UNUSED, gpointer loop) { //g_debug ("name '%s' acquired", name); g_main_loop_quit (static_cast(loop)); } void on_name_lost (GDBusConnection * connection G_GNUC_UNUSED, const char * name G_GNUC_UNUSED, gpointer loop) { //g_debug ("name '%s' lost", name); g_main_loop_quit (static_cast(loop)); } } void MockObject :: set_skeleton (GDBusInterfaceSkeleton * skeleton) { g_assert (skeleton != NULL); g_assert (my_skeleton == NULL); g_assert (g_variant_is_object_path (my_object_path.c_str())); g_assert (my_owner_id == 0); my_skeleton = G_DBUS_INTERFACE_SKELETON (g_object_ref (skeleton)); GError * err = NULL; g_dbus_interface_skeleton_export (G_DBUS_INTERFACE_SKELETON(my_skeleton), my_bus_connection, my_object_path.c_str(), &err); g_assert_no_error (err); my_owner_id = g_bus_own_name_on_connection (my_bus_connection, my_object_name.c_str(), G_BUS_NAME_OWNER_FLAGS_NONE, on_name_acquired, on_name_lost, my_loop, NULL); // wait for the name to be acquired or timeout, whichever comes first const guint timeout_id = g_timeout_add_seconds (TIMEOUT_SECONDS, on_timeout_reached, my_loop); g_main_loop_run (my_loop); g_assert (g_main_context_find_source_by_id (NULL, timeout_id) != NULL); g_source_remove (timeout_id); } /*** **** ***/ MockObject :: MockObject (GMainLoop * loop, GDBusConnection * bus_connection, const std::string & object_name, const std::string & object_path): my_owner_id (0), my_loop (g_main_loop_ref (loop)), my_bus_connection (G_DBUS_CONNECTION (g_object_ref (bus_connection))), my_object_name (object_name), my_object_path (object_path), my_skeleton (0) { } MockObject :: ~MockObject () { g_main_loop_unref (my_loop); if (my_owner_id != 0) { g_bus_unown_name (my_owner_id); my_owner_id = 0; } if (my_skeleton) { g_dbus_interface_skeleton_unexport (my_skeleton); g_clear_object (&my_skeleton); } g_clear_object (&my_bus_connection); } ayatana-indicator-session-0.4.4/tests/backend-dbus/mock-object.h0000644000000000000000000000335413567434467021540 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #ifndef MOCK_OBJECT_H #define MOCK_OBJECT_H #include #include #include class MockObject { public: MockObject (GMainLoop * loop, GDBusConnection * bus_connection, const std::string & object_name, const std::string & object_path); virtual ~MockObject (); const char * name() const { return my_object_name.c_str(); } const char * path() const { return my_object_path.c_str(); } GDBusInterfaceSkeleton * skeleton() { return my_skeleton; } protected: guint my_owner_id; GMainLoop * my_loop; GDBusConnection * my_bus_connection; const std::string my_object_name; const std::string my_object_path; GDBusInterfaceSkeleton * my_skeleton; void set_skeleton (GDBusInterfaceSkeleton * skeleton); private: // safeguard to make sure we don't copy-by-value... // this object's holding a handful of pointers MockObject (const MockObject& rhs); MockObject& operator= (const MockObject& rhs); }; #endif ayatana-indicator-session-0.4.4/tests/backend-dbus/mock-screen-saver.cc0000644000000000000000000000436013567434467023023 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #include "mock-screen-saver.h" gboolean MockScreenSaver :: handle_lock (GnomeScreenSaver * ss, GDBusMethodInvocation * inv, gpointer gself) { static_cast(gself)->my_last_action = Lock; gnome_screen_saver_complete_lock (ss, inv); return true; } gboolean MockScreenSaver :: handle_simulate_user_activity (GnomeScreenSaver * ss, GDBusMethodInvocation * inv, gpointer gself) { static_cast(gself)->my_last_action = UserActivity; gnome_screen_saver_complete_simulate_user_activity (ss, inv); return true; } /*** **** ***/ namespace { const char * const SCREENSAVER_NAME = "org.gnome.ScreenSaver"; const char * const SCREENSAVER_PATH = "/org/gnome/ScreenSaver"; } MockScreenSaver :: MockScreenSaver (GMainLoop * loop, GDBusConnection * bus_connection): MockObject (loop, bus_connection, SCREENSAVER_NAME, SCREENSAVER_PATH), my_skeleton (gnome_screen_saver_skeleton_new ()), my_last_action (None) { g_signal_connect (my_skeleton, "handle-lock", G_CALLBACK(handle_lock), this); g_signal_connect (my_skeleton, "handle-simulate-user-activity", G_CALLBACK(handle_simulate_user_activity), this); set_skeleton (G_DBUS_INTERFACE_SKELETON(my_skeleton)); } MockScreenSaver :: ~MockScreenSaver () { g_clear_object (&my_skeleton); } ayatana-indicator-session-0.4.4/tests/backend-dbus/mock-screen-saver.h0000644000000000000000000000313313567434467022662 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #ifndef MOCK_SCREENSAVER_H #define MOCK_SCREENSAVER_H #include "mock-object.h" // parent class #include "backend-dbus/gnome-screen-saver.h" // GnomeScreenSaver class MockScreenSaver: public MockObject { public: MockScreenSaver (GMainLoop * loop, GDBusConnection * bus_connection); virtual ~MockScreenSaver (); public: enum Action { None, Lock, UserActivity }; Action last_action () { return my_last_action; } private: GnomeScreenSaver * my_skeleton; Action my_last_action; static gboolean handle_lock (GnomeScreenSaver *, GDBusMethodInvocation *, gpointer); static gboolean handle_simulate_user_activity (GnomeScreenSaver *, GDBusMethodInvocation *, gpointer); }; #endif ayatana-indicator-session-0.4.4/tests/backend-dbus/mock-session-manager.cc0000644000000000000000000000405213567434467023517 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #include "mock-session-manager.h" gboolean MockSessionManager :: handle_logout (GnomeSessionManager * gsm, GDBusMethodInvocation * inv, guint arg, gpointer gself) { Action action; switch (arg) { case 0: action = LogoutNormal; break; case 1: action = LogoutQuiet; break; case 2: action = LogoutForce; break; default: action = None; break; } static_cast(gself)->my_last_action = action; gnome_session_manager_complete_logout (gsm, inv); return true; } /*** **** ***/ namespace { const char * const SESSION_MANAGER_NAME = "org.gnome.SessionManager"; const char * const SESSION_MANAGER_PATH = "/org/gnome/SessionManager"; } MockSessionManager :: MockSessionManager (GMainLoop * loop, GDBusConnection * bus_connection): MockObject (loop, bus_connection, SESSION_MANAGER_NAME, SESSION_MANAGER_PATH), my_skeleton (gnome_session_manager_skeleton_new ()), my_last_action (None) { g_signal_connect (my_skeleton, "handle-logout", G_CALLBACK(handle_logout), this); set_skeleton (G_DBUS_INTERFACE_SKELETON(my_skeleton)); } MockSessionManager :: ~MockSessionManager () { g_clear_object (&my_skeleton); } ayatana-indicator-session-0.4.4/tests/backend-dbus/mock-session-manager.h0000644000000000000000000000275513567434467023371 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #ifndef MOCK_SESSION_MANAGER_H #define MOCK_SESSION_MANAGER_H #include "mock-object.h" // parent class #include "backend-dbus/gnome-session-manager.h" // GnomeSessionManager class MockSessionManager: public MockObject { public: MockSessionManager (GMainLoop * loop, GDBusConnection * bus_connection); virtual ~MockSessionManager (); public: enum Action { None, LogoutNormal, LogoutQuiet, LogoutForce }; Action last_action () { return my_last_action; } private: GnomeSessionManager * my_skeleton; Action my_last_action; static gboolean handle_logout (GnomeSessionManager *, GDBusMethodInvocation *, guint, gpointer); }; #endif ayatana-indicator-session-0.4.4/tests/backend-dbus/mock-unity-session.cc0000644000000000000000000000526413567434467023263 0ustar /* * Copyright 2014 Canonical Ltd. * * Authors: * Marco Trevisan * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #include "mock-unity-session.h" gboolean MockUnitySession :: handle_lock (DesktopSession * us, GDBusMethodInvocation * inv, gpointer gself) { static_cast(gself)->my_last_action = Lock; desktop_session_complete_lock (us, inv); return true; } gboolean MockUnitySession :: handle_prompt_lock (DesktopSession * us, GDBusMethodInvocation * inv, gpointer gself) { static_cast(gself)->my_last_action = PromptLock; desktop_session_complete_prompt_lock (us, inv); return true; } gboolean MockUnitySession :: handle_request_logout (DesktopSession * us, GDBusMethodInvocation * inv, gpointer gself) { static_cast(gself)->my_last_action = RequestLogout; desktop_session_complete_request_logout (us, inv); return true; } /*** **** ***/ namespace { const char * const UNITY_SESSION_NAME = "org.ayatana.Desktop"; const char * const UNITY_SESSION_PATH = "/org/ayatana/Desktop/Session"; } MockUnitySession :: MockUnitySession (GMainLoop * loop, GDBusConnection * bus_connection): MockObject (loop, bus_connection, UNITY_SESSION_NAME, UNITY_SESSION_PATH), my_skeleton (desktop_session_skeleton_new ()), my_last_action (None) { g_signal_connect (my_skeleton, "handle-lock", G_CALLBACK(handle_lock), this); g_signal_connect (my_skeleton, "handle-prompt-lock", G_CALLBACK(handle_prompt_lock), this); g_signal_connect (my_skeleton, "handle-request-logout", G_CALLBACK(handle_request_logout), this); set_skeleton (G_DBUS_INTERFACE_SKELETON(my_skeleton)); } MockUnitySession :: ~MockUnitySession () { g_clear_object (&my_skeleton); } ayatana-indicator-session-0.4.4/tests/backend-dbus/mock-unity-session.h0000644000000000000000000000353113567434467023120 0ustar /* * Copyright 2014 Canonical Ltd. * * Authors: * Marco Trevisan * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #ifndef MOCK_UNITY_SESSION_H #define MOCK_UNITY_SESSION_H #include "mock-object.h" // parent class #include "backend-dbus/desktop-session.h" // Desktop Session class MockUnitySession: public MockObject { public: MockUnitySession (GMainLoop * loop, GDBusConnection * bus_connection); virtual ~MockUnitySession (); public: enum Action { None, Lock, PromptLock, RequestLogout, RequestShutdown, RequestReboot }; Action last_action () { return my_last_action; } void clear_last_action () { my_last_action = None; } private: DesktopSession * my_skeleton; Action my_last_action; static gboolean handle_lock (DesktopSession *, GDBusMethodInvocation *, gpointer); static gboolean handle_prompt_lock (DesktopSession *, GDBusMethodInvocation *, gpointer); static gboolean handle_request_logout (DesktopSession *, GDBusMethodInvocation *, gpointer); }; #endif ayatana-indicator-session-0.4.4/tests/backend-dbus/mock-user.cc0000644000000000000000000000573613567434467021414 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #include "mock-user.h" /*** **** ***/ const char * MockUser :: username () const { return accounts_user_get_user_name (my_skeleton); } const char * MockUser :: realname () const { return accounts_user_get_real_name (my_skeleton); } void MockUser :: set_realname (const char * realname) { accounts_user_set_real_name (my_skeleton, realname); accounts_user_emit_changed (my_skeleton); } guint MockUser :: uid () const { return accounts_user_get_uid (my_skeleton); } guint64 MockUser :: login_frequency () const { return accounts_user_get_login_frequency (my_skeleton); } void MockUser :: set_system_account (gboolean b) { accounts_user_set_system_account (my_skeleton, b); } bool MockUser :: is_guest () const { // a guest will look like this: // username:[guest-jjbEVV] realname:[Guest] system:[1] return accounts_user_get_system_account (my_skeleton) && !g_ascii_strcasecmp (accounts_user_get_real_name(my_skeleton), "Guest"); } /*** **** ***/ namespace { const char * const DBUS_ACCOUNTS_NAME = "org.freedesktop.Accounts"; static guint next_uid = 1000; std::string path_for_uid (guint uid) { char * tmp; std::string ret; const char * const DBUS_ACCOUNTS_PATH = "/org/freedesktop/Accounts"; tmp = g_strdup_printf ("%s/User%u", DBUS_ACCOUNTS_PATH, uid); ret = tmp; g_free (tmp); return ret; } } guint MockUser :: get_next_uid () { return next_uid++; } MockUser :: MockUser (GMainLoop * loop, GDBusConnection * bus_connection, const char * userName, const char * realName, guint64 login_frequency, guint uid_): MockObject (loop, bus_connection, DBUS_ACCOUNTS_NAME, path_for_uid(uid_)), my_skeleton (accounts_user_skeleton_new ()) { accounts_user_set_uid (my_skeleton, uid_); accounts_user_set_user_name (my_skeleton, userName); accounts_user_set_real_name (my_skeleton, realName); accounts_user_set_login_frequency (my_skeleton, login_frequency); accounts_user_set_system_account (my_skeleton, false); set_skeleton (G_DBUS_INTERFACE_SKELETON(my_skeleton)); } MockUser :: ~MockUser () { g_signal_handlers_disconnect_by_data (my_skeleton, this); g_clear_object (&my_skeleton); } ayatana-indicator-session-0.4.4/tests/backend-dbus/mock-user.h0000644000000000000000000000305213567434467021243 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #ifndef MOCK_USER_H #define MOCK_USER_H #include "mock-object.h" // parent class #include "backend-dbus/dbus-user.h" // AccountsUser class MockUser: public MockObject { protected: static guint get_next_uid (); public: MockUser (GMainLoop * loop, GDBusConnection * bus_connection, const char * userName, const char * realName, guint64 login_frequency, guint uid = get_next_uid()); virtual ~MockUser (); const char * username () const; const char * realname () const; void set_realname (const char *); guint uid () const; guint64 login_frequency () const; //bool system_account() const; bool is_guest() const; void set_system_account (gboolean b); private: AccountsUser * my_skeleton; }; #endif ayatana-indicator-session-0.4.4/tests/backend-dbus/mock-webcredentials.cc0000644000000000000000000000242013567434467023414 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #include "mock-webcredentials.h" namespace { const char * const MY_NAME = "org.ayatana.indicators.webcredentials"; const char * const MY_PATH = "/org/ayatana/indicators/webcredentials"; } MockWebcredentials :: MockWebcredentials (GMainLoop * loop, GDBusConnection * bus_connection): MockObject (loop, bus_connection, MY_NAME, MY_PATH), my_skeleton (webcredentials_skeleton_new ()) { set_skeleton (G_DBUS_INTERFACE_SKELETON(my_skeleton)); } MockWebcredentials :: ~MockWebcredentials () { g_clear_object (&my_skeleton); } ayatana-indicator-session-0.4.4/tests/backend-dbus/mock-webcredentials.h0000644000000000000000000000244113567434467023261 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #ifndef MOCK_WEBCREDENTIALS_H #define MOCK_WEBCREDENTIALS_H #include "mock-object.h" // parent class #include "backend-dbus/dbus-webcredentials.h" // Webcredentials class MockWebcredentials: public MockObject { public: MockWebcredentials (GMainLoop * loop, GDBusConnection * bus_connection); virtual ~MockWebcredentials (); bool has_error () const { return webcredentials_get_error_status (my_skeleton); } void set_error (bool b) const { webcredentials_set_error_status (my_skeleton, b); } private: Webcredentials * my_skeleton; }; #endif ayatana-indicator-session-0.4.4/tests/backend-dbus/test-actions.cc0000644000000000000000000003525113567434467022117 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #include "gtest-mock-dbus-fixture.h" #include "backend.h" #include "backend-dbus/backend-dbus.h" #define SUPPRESS_KEY "suppress-logout-restart-shutdown" /*** **** ***/ class Actions: public GTestMockDBusFixture { private: typedef GTestMockDBusFixture super; protected: GCancellable * cancellable; IndicatorSessionActions * actions; GSettings * indicator_settings; virtual void SetUp () { super :: SetUp (); // init 'actions' indicator_settings = g_settings_new ("org.ayatana.indicator.session"); cancellable = g_cancellable_new (); actions = 0; backend_get (cancellable, &actions, NULL, NULL); g_assert (actions != 0); wait_msec (300); } virtual void TearDown () { g_cancellable_cancel (cancellable); g_clear_object (&indicator_settings); g_clear_object (&cancellable); g_clear_object (&actions); super :: TearDown (); } }; /*** **** ***/ TEST_F (Actions, HelloWorld) { ASSERT_TRUE (true); } namespace { static gboolean toggle_can_switch (gpointer settings) { const char * key = "disable-user-switching"; gboolean b = g_settings_get_boolean (G_SETTINGS(settings), key); g_settings_set_boolean (G_SETTINGS(settings), key, !b); return G_SOURCE_REMOVE; } } TEST_F (Actions, CanSwitch) { const char * schema_id = "org.gnome.desktop.lockdown"; const char * settings_key = "disable-user-switching"; GSettings * s = g_settings_new (schema_id); for (int i=0; i<3; ++i) { bool b; gboolean b2; b = login1_seat->can_activate_sessions() && !g_settings_get_boolean (s, settings_key); ASSERT_EQ (b, indicator_session_actions_can_switch (actions)); g_object_get (actions, INDICATOR_SESSION_ACTIONS_PROP_CAN_SWITCH, &b2, NULL); ASSERT_EQ (b, b2); g_idle_add (toggle_can_switch, s); wait_for_signal (actions, "notify::" INDICATOR_SESSION_ACTIONS_PROP_CAN_SWITCH); } g_object_unref (s); } namespace { static gboolean toggle_can_lock (gpointer settings) { const char * key = "disable-lock-screen"; gboolean b = g_settings_get_boolean (G_SETTINGS(settings), key); g_settings_set_boolean (G_SETTINGS(settings), key, !b); return G_SOURCE_REMOVE; } } TEST_F (Actions, CanLock) { const char * schema_id = "org.gnome.desktop.lockdown"; const char * settings_key = "disable-lock-screen"; GSettings * s = g_settings_new (schema_id); for (int i=0; i<3; ++i) { bool b; gboolean b2; b = g_settings_get_boolean (s, settings_key); ASSERT_EQ (b, !indicator_session_actions_can_lock (actions)); g_object_get (actions, INDICATOR_SESSION_ACTIONS_PROP_CAN_LOCK, &b2, NULL); ASSERT_EQ (b, !b2); g_idle_add (toggle_can_lock, s); wait_for_signal (actions, "notify::" INDICATOR_SESSION_ACTIONS_PROP_CAN_LOCK); } g_object_unref (s); } namespace { static gboolean toggle_can_logout (gpointer settings) { const char * key = "disable-log-out"; gboolean b = g_settings_get_boolean (G_SETTINGS(settings), key); g_settings_set_boolean (G_SETTINGS(settings), key, !b); return G_SOURCE_REMOVE; } } TEST_F (Actions, CanLogout) { const char * schema_id = "org.gnome.desktop.lockdown"; const char * settings_key = "disable-log-out"; GSettings * s = g_settings_new (schema_id); for (int i=0; i<3; ++i) { bool b; gboolean b2; b = g_settings_get_boolean (s, settings_key); ASSERT_EQ (b, !indicator_session_actions_can_logout (actions)); g_object_get (actions, INDICATOR_SESSION_ACTIONS_PROP_CAN_LOGOUT, &b2, NULL); ASSERT_EQ (b, !b2); g_idle_add (toggle_can_logout, s); wait_for_signal (actions, "notify::" INDICATOR_SESSION_ACTIONS_PROP_CAN_LOGOUT); } g_object_unref (s); } TEST_F (Actions, CanSuspend) { const std::string can_suspend = login1_manager->can_suspend (); gboolean b = indicator_session_actions_can_suspend (actions); ASSERT_EQ (b, can_suspend=="yes" || can_suspend=="challenge"); } TEST_F (Actions, CanHibernate) { const std::string can_hibernate = login1_manager->can_hibernate (); gboolean b = indicator_session_actions_can_hibernate (actions); ASSERT_EQ (b, can_hibernate=="yes" || can_hibernate=="challenge"); } TEST_F (Actions, Reboot) { ASSERT_TRUE (login1_manager->last_action().empty()); ASSERT_FALSE (g_settings_get_boolean (indicator_settings, SUPPRESS_KEY)); // confirm that user is prompted // and that no action is taken when the user cancels the dialog indicator_session_actions_reboot (actions); wait_msec (50); ASSERT_TRUE (end_session_dialog->is_open()); end_session_dialog->cancel(); wait_msec (50); ASSERT_TRUE (login1_manager->last_action().empty()); // confirm that user is prompted // and that no action is taken when the user cancels the dialog indicator_session_actions_reboot (actions); wait_msec (50); ASSERT_TRUE (end_session_dialog->is_open ()); end_session_dialog->confirm_reboot (); wait_msec (100); ASSERT_EQ (login1_manager->last_action(), "reboot"); // confirm that we try to reboot w/o prompting // if prompting is disabled login1_manager->clear_last_action (); ASSERT_EQ ("", login1_manager->last_action()); g_settings_set_boolean (indicator_settings, SUPPRESS_KEY, TRUE); wait_msec (50); ASSERT_TRUE (login1_manager->last_action().empty()); wait_msec (50); indicator_session_actions_reboot (actions); wait_msec (50); ASSERT_EQ ("reboot", login1_manager->last_action()); g_settings_reset (indicator_settings, SUPPRESS_KEY); } TEST_F (Actions, PowerOff) { ASSERT_TRUE (login1_manager->last_action().empty()); // confirm that user is prompted // and that no action is taken when the user cancels the dialog indicator_session_actions_power_off (actions); wait_msec (50); ASSERT_TRUE (end_session_dialog->is_open()); end_session_dialog->cancel(); wait_msec (50); ASSERT_TRUE (login1_manager->last_action().empty()); // confirm that user is prompted // and that no action is taken when the user cancels the dialog indicator_session_actions_power_off (actions); wait_msec (50); ASSERT_TRUE (end_session_dialog->is_open ()); end_session_dialog->confirm_shutdown (); wait_msec (100); ASSERT_EQ (login1_manager->last_action(), "power-off"); // confirm that we try to shutdown w/o prompting // if the EndSessionDialog isn't available // if prompting is disabled login1_manager->clear_last_action (); ASSERT_EQ ("", login1_manager->last_action()); g_settings_set_boolean (indicator_settings, SUPPRESS_KEY, TRUE); wait_msec (50); indicator_session_actions_power_off (actions); wait_msec (50); ASSERT_EQ (login1_manager->last_action(), "power-off"); g_settings_reset (indicator_settings, SUPPRESS_KEY); } TEST_F (Actions, LogoutUnity) { MockUnitySession desktop_session(loop, conn); ASSERT_EQ (MockUnitySession::None, desktop_session.last_action()); wait_msec(); // confirm that user is prompted // and that no action is taken when the user cancels the dialog indicator_session_actions_logout (actions); wait_msec (50); ASSERT_TRUE (end_session_dialog->is_open()); end_session_dialog->cancel(); wait_msec (50); ASSERT_EQ (MockUnitySession::None, desktop_session.last_action()); // confirm that user is prompted // and that logout is called when user confirms the logout dialog indicator_session_actions_logout (actions); wait_msec (50); ASSERT_TRUE (end_session_dialog->is_open ()); end_session_dialog->confirm_logout (); wait_msec (100); ASSERT_EQ (MockUnitySession::RequestLogout, desktop_session.last_action()); // confirm that we try to call SessionManager::LogoutQuet // when prompts are disabled login1_manager->clear_last_action (); desktop_session.clear_last_action (); ASSERT_EQ ("", login1_manager->last_action()); ASSERT_EQ (MockUnitySession::None, desktop_session.last_action ()); g_settings_set_boolean (indicator_settings, SUPPRESS_KEY, TRUE); wait_msec (50); indicator_session_actions_logout (actions); wait_msec (50); ASSERT_EQ (MockUnitySession::RequestLogout, desktop_session.last_action ()); g_settings_reset (indicator_settings, SUPPRESS_KEY); } TEST_F (Actions, LogoutGnome) { MockSessionManager session_manager (loop, conn); ASSERT_EQ (MockSessionManager::None, session_manager.last_action ()); wait_msec(50); // confirm that user is prompted // and that no action is taken when the user cancels the dialog indicator_session_actions_logout (actions); wait_msec (50); ASSERT_TRUE (end_session_dialog->is_open()); end_session_dialog->cancel(); wait_msec (50); ASSERT_EQ (MockSessionManager::None, session_manager.last_action ()); // confirm that user is prompted // and that logout is called when user confirms in the dialog indicator_session_actions_logout (actions); wait_msec (50); ASSERT_TRUE (end_session_dialog->is_open ()); end_session_dialog->confirm_logout (); wait_msec (100); ASSERT_EQ (MockSessionManager::LogoutQuiet, session_manager.last_action ()); // confirm that we try to call SessionManager::LogoutQuet // when prompts are disabled login1_manager->clear_last_action (); ASSERT_EQ ("", login1_manager->last_action()); g_settings_set_boolean (indicator_settings, SUPPRESS_KEY, TRUE); wait_msec (50); indicator_session_actions_logout (actions); wait_msec (50); ASSERT_EQ (MockSessionManager::LogoutQuiet, session_manager.last_action ()); g_settings_reset (indicator_settings, SUPPRESS_KEY); } TEST_F (Actions, Suspend) { ASSERT_TRUE (login1_manager->last_action().empty()); indicator_session_actions_suspend (actions); wait_msec (50); ASSERT_EQ (login1_manager->last_action(), "suspend"); } TEST_F (Actions, Hibernate) { ASSERT_TRUE (login1_manager->last_action().empty()); indicator_session_actions_hibernate (actions); wait_msec (50); ASSERT_EQ (login1_manager->last_action(), "hibernate"); } TEST_F (Actions, SwitchToScreensaver) { MockUnitySession desktop_session(loop, conn); ASSERT_EQ (MockUnitySession::None, desktop_session.last_action()); indicator_session_actions_switch_to_screensaver (actions); wait_msec (50); ASSERT_EQ (MockUnitySession::Lock, desktop_session.last_action()); } TEST_F (Actions, SwitchToGreeter) { MockUnitySession desktop_session(loop, conn); ASSERT_NE (MockDisplayManagerSeat::GREETER, dm_seat->last_action()); ASSERT_EQ (MockUnitySession::None, desktop_session.last_action()); indicator_session_actions_switch_to_greeter (actions); wait_msec (50); ASSERT_EQ (MockUnitySession::PromptLock, desktop_session.last_action()); ASSERT_EQ (MockDisplayManagerSeat::GREETER, dm_seat->last_action()); } TEST_F (Actions, SwitchToGuest) { MockUnitySession desktop_session(loop, conn); // allow guests dm_seat->set_guest_allowed (true); // set up a guest MockUser * guest_user = new MockUser (loop, conn, "guest-zzbEVV", "Guest", 10); guest_user->set_system_account (true); accounts->add_user (guest_user); int guest_session_tag = login1_manager->add_session (login1_seat, guest_user); // try to switch to guest indicator_session_actions_switch_to_guest (actions); wait_for_signal (login1_seat->skeleton(), "notify::active-session"); ASSERT_EQ (guest_session_tag, login1_seat->active_session()); wait_msec (50); ASSERT_EQ (MockUnitySession::PromptLock, desktop_session.last_action()); } TEST_F (Actions, SwitchToUsername) { MockUnitySession desktop_session(loop, conn); const char * const dr1_username = "whartnell"; const char * const dr2_username = "ptroughton"; MockUser * dr1_user; MockUser * dr2_user; int dr1_session; int dr2_session; dr1_user = accounts->find_by_username (dr1_username); dr1_session = login1_manager->add_session (login1_seat, dr1_user); dr2_user = accounts->find_by_username (dr2_username); dr2_session = login1_manager->add_session (login1_seat, dr2_user); indicator_session_actions_switch_to_username (actions, dr1_username); wait_for_signal (login1_seat->skeleton(), "notify::active-session"); ASSERT_EQ (dr1_session, login1_seat->active_session()); wait_msec (50); ASSERT_EQ (MockUnitySession::PromptLock, desktop_session.last_action()); indicator_session_actions_switch_to_username (actions, dr2_username); wait_for_signal (login1_seat->skeleton(), "notify::active-session"); ASSERT_EQ (dr2_session, login1_seat->active_session()); wait_msec (50); indicator_session_actions_switch_to_username (actions, dr1_username); wait_for_signal (login1_seat->skeleton(), "notify::active-session"); ASSERT_EQ (dr1_session, login1_seat->active_session()); wait_msec (50); } TEST_F (Actions, HasOnlineAccountError) { bool b; gboolean gb; b = webcredentials->has_error (); ASSERT_EQ (b, indicator_session_actions_has_online_account_error (actions)); g_object_get (actions, INDICATOR_SESSION_ACTIONS_PROP_HAS_ONLINE_ACCOUNT_ERROR, &gb, NULL); ASSERT_EQ (b, gb); b = !b; webcredentials->set_error (b); wait_msec (50); ASSERT_EQ (b, indicator_session_actions_has_online_account_error (actions)); g_object_get (actions, INDICATOR_SESSION_ACTIONS_PROP_HAS_ONLINE_ACCOUNT_ERROR, &gb, NULL); ASSERT_EQ (b, gb); b = !b; webcredentials->set_error (b); wait_msec (50); ASSERT_EQ (b, indicator_session_actions_has_online_account_error (actions)); g_object_get (actions, INDICATOR_SESSION_ACTIONS_PROP_HAS_ONLINE_ACCOUNT_ERROR, &gb, NULL); ASSERT_EQ (b, gb); } namespace { static gboolean toggle_suppress (gpointer settings) { const char * key = SUPPRESS_KEY; gboolean b = g_settings_get_boolean (G_SETTINGS(settings), key); g_settings_set_boolean (G_SETTINGS(settings), key, !b); return G_SOURCE_REMOVE; } } TEST_F (Actions, SuppressPrompts) { for (int i=0; i<3; ++i) { bool b; gboolean b2; b = indicator_session_actions_can_prompt (actions); b2 = !g_settings_get_boolean (indicator_settings, SUPPRESS_KEY); ASSERT_EQ (b, b2); g_idle_add (toggle_suppress, indicator_settings); wait_for_signal (actions, "notify::" INDICATOR_SESSION_ACTIONS_PROP_CAN_PROMPT); } g_settings_reset (indicator_settings, SUPPRESS_KEY); } ayatana-indicator-session-0.4.4/tests/backend-dbus/test-guest.cc0000644000000000000000000001352613567434467021607 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #include "gtest-mock-dbus-fixture.h" #include "backend.h" #include "backend-dbus/backend-dbus.h" /*** **** ***/ class Guest: public GTestMockDBusFixture { private: typedef GTestMockDBusFixture super; protected: GCancellable * cancellable; IndicatorSessionGuest * guest; virtual void SetUp () { super :: SetUp (); // get the guest-dbus cancellable = g_cancellable_new (); guest = 0; backend_get (cancellable, NULL, NULL, &guest); wait_msec (100); // test the default state ASSERT_TRUE (guest != 0); ASSERT_FALSE (indicator_session_guest_is_allowed (guest)); ASSERT_FALSE (indicator_session_guest_is_logged_in (guest)); ASSERT_FALSE (indicator_session_guest_is_active (guest)); } virtual void TearDown () { g_cancellable_cancel (cancellable); g_clear_object (&cancellable); g_clear_object (&guest); super :: TearDown (); } protected: void add_mock_guest (MockUser *& guest_user, int & guest_session_tag) { guest_user = new MockUser (loop, conn, "guest-jjbEVV", "Guest", 10, 100); accounts->add_user (guest_user); guest_user->set_system_account (true); guest_session_tag = login1_manager->add_session (login1_seat, guest_user); } }; /** * Confirms that the Fixture's SetUp() and TearDown() work */ TEST_F (Guest, HelloWorld) { ASSERT_TRUE (true); } /** * Toggle in the DM whether or not guests are allowed. * Confirm that "guest" reflects the changes. */ TEST_F (Guest, Allowed) { dm_seat->set_guest_allowed (true); wait_for_signal (guest, "notify::guest-is-allowed"); ASSERT_TRUE (indicator_session_guest_is_allowed (guest)); ASSERT_FALSE (indicator_session_guest_is_logged_in (guest)); ASSERT_FALSE (indicator_session_guest_is_active (guest)); dm_seat->set_guest_allowed (false); wait_for_signal (guest, "notify::guest-is-allowed"); ASSERT_FALSE (indicator_session_guest_is_allowed (guest)); ASSERT_FALSE (indicator_session_guest_is_logged_in (guest)); ASSERT_FALSE (indicator_session_guest_is_active (guest)); } /** * Have a guest user log in & out. * Confirm that "guest" reflects the changes. */ TEST_F (Guest, Login) { gboolean b; dm_seat->set_guest_allowed (true); // Log a Guest in // And confirm that guest's is_login changes to true MockUser * guest_user; int session_tag; add_mock_guest (guest_user, session_tag); wait_for_signal (guest, "notify::guest-is-logged-in"); ASSERT_TRUE (indicator_session_guest_is_allowed (guest)); ASSERT_TRUE (indicator_session_guest_is_logged_in (guest)); g_object_get (guest, INDICATOR_SESSION_GUEST_PROPERTY_LOGGED_IN, &b,NULL); ASSERT_TRUE (b); ASSERT_FALSE (indicator_session_guest_is_active (guest)); // Log the Guest User out // and confirm that guest's is_login changes to false login1_manager->remove_session (login1_seat, session_tag); accounts->remove_user (guest_user); delete guest_user; wait_for_signal (guest, "notify::guest-is-logged-in"); ASSERT_TRUE (indicator_session_guest_is_allowed (guest)); ASSERT_FALSE (indicator_session_guest_is_logged_in (guest)); g_object_get (guest, INDICATOR_SESSION_GUEST_PROPERTY_LOGGED_IN, &b,NULL); ASSERT_FALSE (b); ASSERT_FALSE (indicator_session_guest_is_active (guest)); } /** * Activate a Guest session, then activate a different session. * Confirm that "guest" reflects the changes. */ TEST_F (Guest, Active) { gboolean b; const int user_session_tag = login1_seat->active_session(); dm_seat->set_guest_allowed (true); MockUser * guest_user; int guest_session_tag; add_mock_guest (guest_user, guest_session_tag); // Activate the guest session // and confirm that guest's is_active changes to true login1_seat->activate_session (guest_session_tag); wait_for_signal (guest, "notify::guest-is-active-session"); ASSERT_TRUE (indicator_session_guest_is_allowed (guest)); ASSERT_TRUE (indicator_session_guest_is_logged_in (guest)); ASSERT_TRUE (indicator_session_guest_is_active (guest)); g_object_get (guest, INDICATOR_SESSION_GUEST_PROPERTY_ACTIVE, &b,NULL); ASSERT_TRUE (b); // Activate a non-guest session // and confirm that guest's is_active changes to false login1_seat->activate_session (user_session_tag); wait_for_signal (guest, "notify::guest-is-active-session"); ASSERT_TRUE (indicator_session_guest_is_allowed (guest)); ASSERT_TRUE (indicator_session_guest_is_logged_in (guest)); ASSERT_FALSE (indicator_session_guest_is_active (guest)); g_object_get (guest, INDICATOR_SESSION_GUEST_PROPERTY_ACTIVE, &b,NULL); ASSERT_FALSE (b); } /** * Activate a guest session using the "guest" API. * Confirm that the guest session gets activated on the bus. */ TEST_F (Guest, Activate) { dm_seat->set_guest_allowed (true); wait_for_signal (guest, "notify::guest-is-allowed"); MockUser * guest_user; int guest_session_tag; add_mock_guest (guest_user, guest_session_tag); indicator_session_guest_switch_to_guest (guest); wait_for_signal (login1_seat->skeleton(), "notify::active-session"); ASSERT_EQ (guest_session_tag, login1_seat->active_session()); wait_msec (50); } ayatana-indicator-session-0.4.4/tests/backend-dbus/test-users.cc0000644000000000000000000002733113567434467021620 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #include "gtest-mock-dbus-fixture.h" #include "backend.h" #include "backend-dbus/backend-dbus.h" /*** **** ***/ class Users: public GTestMockDBusFixture { private: typedef GTestMockDBusFixture super; protected: GCancellable * cancellable; IndicatorSessionUsers * users; virtual void SetUp () { super :: SetUp (); init_event_keys (0); // init 'users' cancellable = g_cancellable_new (); users = 0; backend_get (cancellable, NULL, &users, NULL); g_assert (users != 0); // wait for the users added by GTestMockDBusFixture::SetUp() to show up wait_for_signals (users, INDICATOR_SESSION_USERS_SIGNAL_USER_ADDED, 12); init_event_keys (0); } virtual void TearDown () { g_cancellable_cancel (cancellable); g_clear_object (&cancellable); g_clear_object (&users); super :: TearDown (); } protected: void compare_user (const MockUser * mu, const IndicatorSessionUser * isu, const std::string& user_state) { ASSERT_EQ (user_state, login1_seat->user_state (mu->uid())); ASSERT_EQ (mu->uid(), isu->uid); ASSERT_EQ (mu->login_frequency(), isu->login_frequency); ASSERT_STREQ (mu->username(), isu->user_name); ASSERT_STREQ (mu->realname(), isu->real_name); ASSERT_EQ (mu->uid(), isu->uid); ASSERT_EQ (user_state!="offline", isu->is_logged_in); ASSERT_EQ (user_state=="active", isu->is_current_user); } void compare_user (const MockUser * mu, guint uid, const std::string& user_state) { IndicatorSessionUser * isu; isu = indicator_session_users_get_user (users, uid); compare_user (mu, isu, user_state); indicator_session_user_free (isu); } void compare_user (guint uid, const std::string& user_state) { IndicatorSessionUser * isu = indicator_session_users_get_user (users, uid); MockUser * mu = accounts->find_by_uid (uid); compare_user (mu, isu, user_state); indicator_session_user_free (isu); } private: void init_event_keys (size_t n) { expected_event_count = n; event_keys.clear(); } static gboolean wait_for_signals__timeout (gpointer name) { g_error ("%s: timed out waiting for signal '%s'", G_STRLOC, (char*)name); return G_SOURCE_REMOVE; } static void wait_for_signals__event (IndicatorSessionUser * u G_GNUC_UNUSED, guint uid, gpointer gself) { Users * self = static_cast(gself); self->event_keys.push_back (uid); if (self->event_keys.size() == self->expected_event_count) g_main_loop_quit (self->loop); } protected: std::vector event_keys; size_t expected_event_count; void wait_for_signals (gpointer o, const gchar * name, size_t n) { const int timeout_seconds = 5; // arbitrary init_event_keys (n); guint handler_id = g_signal_connect (o, name, G_CALLBACK(wait_for_signals__event), this); gulong timeout_id = g_timeout_add_seconds (timeout_seconds, wait_for_signals__timeout, (gpointer)name); g_main_loop_run (loop); g_source_remove (timeout_id); g_signal_handler_disconnect (o, handler_id); } }; /*** **** ***/ /** * Confirm that the fixture's SetUp() and TearDown() work */ TEST_F (Users, HelloWorld) { ASSERT_TRUE (true); } /** * Confirm that 'users' can get the cached users from our Mock Accounts */ TEST_F (Users, InitialUsers) { GList * l; GList * uids = indicator_session_users_get_uids (users); ASSERT_EQ (12, g_list_length (uids)); for (l=uids; l!=NULL; l=l->next) { const guint uid = GPOINTER_TO_UINT (l->data); compare_user (uid, login1_seat->user_state (uid)); } g_list_free (uids); } /** * Confirm that 'users' can tell when a new user is added */ TEST_F (Users, UserAdded) { MockUser * mu; mu = new MockUser (loop, conn, "pcushing", "Peter Cushing", 2); accounts->add_user (mu); ASSERT_EQ (0, event_keys.size()); wait_for_signals (users, INDICATOR_SESSION_USERS_SIGNAL_USER_ADDED, 1); ASSERT_EQ (1, event_keys.size()); compare_user (mu, event_keys[0], "offline"); } /** * Confirm that 'users' can tell when a user is removed */ TEST_F (Users, UserRemoved) { MockUser * mu = accounts->find_by_username ("pdavison"); /* confirm that users knows about pdavison */ IndicatorSessionUser * isu = indicator_session_users_get_user (users, mu->uid()); ASSERT_TRUE (isu != NULL); compare_user (mu, isu, "offline"); g_clear_pointer (&isu, indicator_session_user_free); /* on the bus, remove pdavison. */ accounts->remove_user (mu); /* now, users should emit a 'user removed' signal... */ ASSERT_EQ (0, event_keys.size()); wait_for_signals (users, INDICATOR_SESSION_USERS_SIGNAL_USER_REMOVED, 1); ASSERT_EQ (1, event_keys.size()); /* confirm that users won't give us pdavison's info */ isu = indicator_session_users_get_user (users, mu->uid()); ASSERT_TRUE (isu == NULL); /* confirm that users won't give us pdavison's uid */ GList * uids = indicator_session_users_get_uids (users); ASSERT_TRUE (g_list_find (uids, GUINT_TO_POINTER(mu->uid())) == NULL); g_list_free (uids); delete mu; } /** * Confirm that 'users' notices when a user's real name changes */ TEST_F (Users, RealnameChanged) { MockUser * mu; mu = accounts->find_by_username ("pdavison"); const char * const realname = "Peter M. G. Moffett"; mu->set_realname (realname); ASSERT_NE (mu->realname(), realname); ASSERT_STREQ (mu->realname(), realname); wait_for_signals (users, INDICATOR_SESSION_USERS_SIGNAL_USER_CHANGED, 1); ASSERT_EQ (1, event_keys.size()); compare_user (mu, event_keys[0], "offline"); } /** * Confirm that 'users' notices when users log in and out */ TEST_F (Users, LogInLogOut) { // The fist doctor logs in. // Confirm that 'users' notices. MockUser * mu = accounts->find_by_username ("whartnell"); ASSERT_EQ (login1_seat->user_state (mu->uid()), "offline"); const int session_tag = login1_manager->add_session (login1_seat, mu); wait_for_signals (users, INDICATOR_SESSION_USERS_SIGNAL_USER_CHANGED, 1); ASSERT_EQ (1, event_keys.size()); compare_user (mu, event_keys[0], "online"); // The first doctor logs out. // Confirm that 'users' notices. login1_manager->remove_session (login1_seat, session_tag); wait_for_signals (users, INDICATOR_SESSION_USERS_SIGNAL_USER_CHANGED, 1); ASSERT_EQ (1, event_keys.size()); compare_user (mu, event_keys[0], "offline"); } /** * Confirm that 'users' notices when the active session changes */ TEST_F (Users, ActivateSession) { // confirm preconditions: msmith is active, msmith is offline MockUser * const whartnell = accounts->find_by_username ("whartnell"); ASSERT_EQ (login1_seat->user_state (whartnell->uid()), "offline"); MockUser * const msmith = accounts->find_by_username ("msmith"); ASSERT_EQ (login1_seat->user_state (msmith->uid()), "active"); // whartnell logs in... confirm that 'users' notices login1_manager->add_session (login1_seat, whartnell); wait_for_signals (users, INDICATOR_SESSION_USERS_SIGNAL_USER_CHANGED, 1); ASSERT_EQ (1, event_keys.size()); compare_user (whartnell, event_keys[0], "online"); // activate whartnell's session... confirm that 'users' sees: // 1. msmith changes from 'active' to 'online' // 2. whartnell changes from 'online' to 'active' login1_seat->switch_to_user (whartnell->username()); wait_for_signals (users, INDICATOR_SESSION_USERS_SIGNAL_USER_CHANGED, 2); ASSERT_EQ (2, event_keys.size()); compare_user (msmith, event_keys[0], "online"); compare_user (whartnell, event_keys[1], "active"); // reverse the test login1_seat->switch_to_user (msmith->username()); wait_for_signals (users, INDICATOR_SESSION_USERS_SIGNAL_USER_CHANGED, 2); ASSERT_EQ (2, event_keys.size()); compare_user (whartnell, event_keys[0], "online"); compare_user (msmith, event_keys[1], "active"); } /** * Confirm that we can change the active session via users' API. * This is nearly the same as ActivateSession but uses users' API */ TEST_F (Users, ActivateUser) { // confirm preconditions: msmith is active, msmith is offline MockUser * const whartnell = accounts->find_by_username ("whartnell"); ASSERT_EQ (login1_seat->user_state (whartnell->uid()), "offline"); MockUser * const msmith = accounts->find_by_username ("msmith"); ASSERT_EQ (login1_seat->user_state (msmith->uid()), "active"); // whartnell logs in... confirm that 'users' notices login1_manager->add_session (login1_seat, whartnell); wait_for_signals (users, INDICATOR_SESSION_USERS_SIGNAL_USER_CHANGED, 1); ASSERT_EQ (1, event_keys.size()); compare_user (whartnell, event_keys[0], "online"); // activate whartnell's session... confirm that 'users' sees: // 1. msmith changes from 'active' to 'online' // 2. whartnell changes from 'online' to 'active' indicator_session_users_activate_user (users, whartnell->uid()); wait_for_signals (users, INDICATOR_SESSION_USERS_SIGNAL_USER_CHANGED, 2); ASSERT_EQ (2, event_keys.size()); compare_user (msmith, event_keys[0], "online"); compare_user (whartnell, event_keys[1], "active"); // reverse the test indicator_session_users_activate_user (users, msmith->uid()); wait_for_signals (users, INDICATOR_SESSION_USERS_SIGNAL_USER_CHANGED, 2); ASSERT_EQ (2, event_keys.size()); compare_user (whartnell, event_keys[0], "online"); compare_user (msmith, event_keys[1], "active"); } /** * Confirm that adding a Guest doesn't show up in the users list */ TEST_F (Users, UnwantedGuest) { GList * uids; uids = indicator_session_users_get_uids (users); const size_t n = g_list_length (uids); g_list_free (uids); MockUser * mu = new MockUser (loop, conn, "guest-jjbEVV", "Guest", 1); mu->set_system_account (true); accounts->add_user (mu); wait_msec (50); uids = indicator_session_users_get_uids (users); ASSERT_EQ (n, g_list_length (uids)); g_list_free (uids); } /** * Confirm that we can detect live sessions */ TEST_F (Users, LiveSession) { gboolean b; // not initially a live session ASSERT_FALSE (indicator_session_users_is_live_session (users)); g_object_get (users, INDICATOR_SESSION_USERS_PROP_IS_LIVE_SESSION, &b, NULL); ASSERT_FALSE (b); // now add the criteria for a live session MockUser * live_user = new MockUser (loop, conn, "ubuntu", "Ubuntu", 1, 999); live_user->set_system_account (true); accounts->add_user (live_user); const int session_tag = login1_manager->add_session (login1_seat, live_user); wait_msec (100); login1_seat->activate_session (session_tag); wait_for_signal (users, "notify::" INDICATOR_SESSION_USERS_PROP_IS_LIVE_SESSION); // confirm the backend thinks it's a live session ASSERT_TRUE (indicator_session_users_is_live_session (users)); g_object_get (users, INDICATOR_SESSION_USERS_PROP_IS_LIVE_SESSION, &b, NULL); ASSERT_TRUE (b); } ayatana-indicator-session-0.4.4/tests/backend-mock-actions.c0000644000000000000000000001671713567434467020777 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #include #include #include "backend-mock.h" #include "backend-mock-actions.h" G_DEFINE_TYPE (IndicatorSessionActionsMock, indicator_session_actions_mock, INDICATOR_TYPE_SESSION_ACTIONS) /*** **** Virtual Functions ***/ static gboolean my_can_lock (IndicatorSessionActions * self G_GNUC_UNUSED) { return g_settings_get_boolean (mock_settings, "can-lock"); } static gboolean my_can_logout (IndicatorSessionActions * self G_GNUC_UNUSED) { return g_settings_get_boolean (mock_settings, "can-logout"); } static gboolean my_can_reboot (IndicatorSessionActions * self G_GNUC_UNUSED) { return g_settings_get_boolean (mock_settings, "can-reboot"); } static gboolean my_can_switch (IndicatorSessionActions * self G_GNUC_UNUSED) { return g_settings_get_boolean (mock_settings, "can-switch-sessions"); } static gboolean my_can_suspend (IndicatorSessionActions * self G_GNUC_UNUSED) { return g_settings_get_boolean (mock_settings, "can-suspend"); } static gboolean my_can_hibernate (IndicatorSessionActions * self G_GNUC_UNUSED) { return g_settings_get_boolean (mock_settings, "can-hibernate"); } static void my_logout (IndicatorSessionActions * self G_GNUC_UNUSED) { g_settings_set_string (mock_settings, "last-command", "logout"); } static void my_suspend (IndicatorSessionActions * self G_GNUC_UNUSED) { g_settings_set_string (mock_settings, "last-command", "suspend"); } static void my_hibernate (IndicatorSessionActions * self G_GNUC_UNUSED) { g_settings_set_string (mock_settings, "last-command", "hibernate"); } static void my_reboot (IndicatorSessionActions * self G_GNUC_UNUSED) { g_settings_set_string (mock_settings, "last-command", "reboot"); } static void my_power_off (IndicatorSessionActions * self G_GNUC_UNUSED) { g_settings_set_string (mock_settings, "last-command", "power-off"); } static void my_switch_to_screensaver (IndicatorSessionActions * self G_GNUC_UNUSED) { g_settings_set_string (mock_settings, "last-command", "switch-to-screensaver"); } static void my_switch_to_greeter (IndicatorSessionActions * self G_GNUC_UNUSED) { g_settings_set_string (mock_settings, "last-command", "switch-to-greeter"); } static void my_switch_to_guest (IndicatorSessionActions * self G_GNUC_UNUSED) { g_settings_set_string (mock_settings, "last-command", "switch-to-guest"); } static void my_switch_to_username (IndicatorSessionActions * self G_GNUC_UNUSED, const char * username) { gchar * str = g_strdup_printf ("switch-to-user::%s", username); g_settings_set_string (mock_settings, "last-command", str); } static void my_desktop_help (IndicatorSessionActions * self G_GNUC_UNUSED) { g_settings_set_string (mock_settings, "last-command", "desktop_help"); } static void my_distro_help (IndicatorSessionActions * self G_GNUC_UNUSED) { g_settings_set_string (mock_settings, "last-command", "distro_help"); } static void my_about (IndicatorSessionActions * self G_GNUC_UNUSED) { g_settings_set_string (mock_settings, "last-command", "about"); } static void my_settings (IndicatorSessionActions * self G_GNUC_UNUSED) { g_settings_set_string (mock_settings, "last-command", "settings"); } static void my_online_accounts (IndicatorSessionActions * self G_GNUC_UNUSED) { g_settings_set_string (mock_settings, "last-command", "online-accounts"); } static gboolean my_can_prompt (IndicatorSessionActions * self G_GNUC_UNUSED) { return g_settings_get_boolean (mock_settings, "can-prompt"); } static gboolean my_has_online_account_error (IndicatorSessionActions * self G_GNUC_UNUSED) { return g_settings_get_boolean (mock_settings, "has-online-account-error"); } static void my_dispose (GObject * o) { G_OBJECT_CLASS (indicator_session_actions_mock_parent_class)->dispose (o); } static void my_finalize (GObject * o) { G_OBJECT_CLASS (indicator_session_actions_mock_parent_class)->finalize (o); } /*** **** GObject Boilerplate ***/ static void /* cppcheck-suppress unusedFunction */ indicator_session_actions_mock_class_init (IndicatorSessionActionsMockClass * klass) { GObjectClass * object_class; IndicatorSessionActionsClass * actions_class; object_class = G_OBJECT_CLASS (klass); object_class->dispose = my_dispose; object_class->finalize = my_finalize; actions_class = INDICATOR_SESSION_ACTIONS_CLASS (klass); actions_class->can_lock = my_can_lock; actions_class->can_logout = my_can_logout; actions_class->can_reboot = my_can_reboot; actions_class->can_switch = my_can_switch; actions_class->can_suspend = my_can_suspend; actions_class->can_hibernate = my_can_hibernate; actions_class->can_prompt = my_can_prompt; actions_class->has_online_account_error = my_has_online_account_error; actions_class->logout = my_logout; actions_class->suspend = my_suspend; actions_class->hibernate = my_hibernate; actions_class->reboot = my_reboot; actions_class->power_off = my_power_off; actions_class->settings = my_settings; actions_class->online_accounts = my_online_accounts; actions_class->desktop_help = my_desktop_help; actions_class->distro_help = my_distro_help; actions_class->about = my_about; actions_class->switch_to_screensaver = my_switch_to_screensaver; actions_class->switch_to_greeter = my_switch_to_greeter; actions_class->switch_to_guest = my_switch_to_guest; actions_class->switch_to_username = my_switch_to_username; } static void /* cppcheck-suppress unusedFunction */ indicator_session_actions_mock_init (IndicatorSessionActionsMock * self) { g_signal_connect_swapped (mock_settings, "changed::can-lock", G_CALLBACK(indicator_session_actions_notify_can_lock), self); g_signal_connect_swapped (mock_settings, "changed::can-logout", G_CALLBACK(indicator_session_actions_notify_can_logout), self); g_signal_connect_swapped (mock_settings, "changed::can-switch-sessions", G_CALLBACK(indicator_session_actions_notify_can_switch), self); g_signal_connect_swapped (mock_settings, "changed::can-suspend", G_CALLBACK(indicator_session_actions_notify_can_suspend), self); g_signal_connect_swapped (mock_settings, "changed::can-hibernate", G_CALLBACK(indicator_session_actions_notify_can_hibernate), self); g_signal_connect_swapped (mock_settings, "changed::can-prompt", G_CALLBACK(indicator_session_actions_notify_can_prompt), self); g_signal_connect_swapped (mock_settings, "changed::has-online-account-error", G_CALLBACK(indicator_session_actions_notify_has_online_account_error), self); } /*** **** Public ***/ IndicatorSessionActions * indicator_session_actions_mock_new (void) { gpointer o = g_object_new (INDICATOR_TYPE_SESSION_ACTIONS_MOCK, NULL); return INDICATOR_SESSION_ACTIONS (o); } ayatana-indicator-session-0.4.4/tests/backend-mock-actions.h0000644000000000000000000000421513567434467020772 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #ifndef __INDICATOR_SESSION_ACTIONS_MOCK_H__ #define __INDICATOR_SESSION_ACTIONS_MOCK_H__ #include #include #include "actions.h" /* parent class */ G_BEGIN_DECLS #define INDICATOR_TYPE_SESSION_ACTIONS_MOCK (indicator_session_actions_mock_get_type()) #define INDICATOR_SESSION_ACTIONS_MOCK(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), INDICATOR_TYPE_SESSION_ACTIONS_MOCK, IndicatorSessionActionsMock)) #define INDICATOR_SESSION_ACTIONS_MOCK_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), INDICATOR_TYPE_SESSION_ACTIONS_MOCK, IndicatorSessionActionsMockClass)) #define INDICATOR_IS_SESSION_ACTIONS_MOCK(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), INDICATOR_TYPE_SESSION_ACTIONS_MOCK)) typedef struct _IndicatorSessionActionsMock IndicatorSessionActionsMock; typedef struct _IndicatorSessionActionsMockPriv IndicatorSessionActionsMockPriv; typedef struct _IndicatorSessionActionsMockClass IndicatorSessionActionsMockClass; /** * An implementation of IndicatorSessionActions that lies about everything. */ struct _IndicatorSessionActionsMock { /*< private >*/ IndicatorSessionActions parent; IndicatorSessionActionsMockPriv * priv; }; struct _IndicatorSessionActionsMockClass { IndicatorSessionActionsClass parent_class; }; GType indicator_session_actions_mock_get_type (void); IndicatorSessionActions * indicator_session_actions_mock_new (void); G_END_DECLS #endif /* __INDICATOR_SESSION_ACTIONS_MOCK_H__ */ ayatana-indicator-session-0.4.4/tests/backend-mock.c0000644000000000000000000000272713567434467017335 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #include "backend-mock.h" #include "backend-mock-actions.h" #include "backend-mock-guest.h" #include "backend-mock-users.h" GSettings * mock_settings = NULL; IndicatorSessionActions * mock_actions = NULL; IndicatorSessionUsers * mock_users = NULL; IndicatorSessionGuest * mock_guest = NULL; void backend_get (GCancellable * cancellable G_GNUC_UNUSED, IndicatorSessionActions ** setme_actions, IndicatorSessionUsers ** setme_users, IndicatorSessionGuest ** setme_guest) { if (setme_actions != NULL) *setme_actions = g_object_ref (mock_actions); if (setme_users != NULL) *setme_users = g_object_ref (mock_users); if (setme_guest != NULL) *setme_guest = g_object_ref (mock_guest); } ayatana-indicator-session-0.4.4/tests/backend-mock-guest.c0000644000000000000000000000641213567434467020455 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #include #include "backend-mock-guest.h" struct _IndicatorSessionGuestMockPriv { gboolean guest_is_active; gboolean guest_is_logged_in; gboolean guest_is_allowed; }; typedef IndicatorSessionGuestMockPriv priv_t; G_DEFINE_TYPE (IndicatorSessionGuestMock, indicator_session_guest_mock, INDICATOR_TYPE_SESSION_GUEST) /** *** IndicatorSessionGuest virtual functions **/ static gboolean my_is_allowed (IndicatorSessionGuest * self) { return INDICATOR_SESSION_GUEST_MOCK(self)->priv->guest_is_allowed; } static gboolean my_is_logged_in (IndicatorSessionGuest * self) { g_return_val_if_fail (INDICATOR_IS_SESSION_GUEST_MOCK(self), FALSE); return INDICATOR_SESSION_GUEST_MOCK(self)->priv->guest_is_logged_in; } static gboolean my_is_active (IndicatorSessionGuest * self) { return INDICATOR_SESSION_GUEST_MOCK(self)->priv->guest_is_active; } static void my_switch_to_guest (IndicatorSessionGuest * self G_GNUC_UNUSED) { g_message ("%s %s FIXME", G_STRLOC, G_STRFUNC); } /*** **** GObject virtual Functions ***/ static void my_dispose (GObject * o) { G_OBJECT_CLASS (indicator_session_guest_mock_parent_class)->dispose (o); } static void my_finalize (GObject * o) { G_OBJECT_CLASS (indicator_session_guest_mock_parent_class)->finalize (o); } /*** **** GObject Boilerplate ***/ static void /* cppcheck-suppress unusedFunction */ indicator_session_guest_mock_class_init (IndicatorSessionGuestMockClass * klass) { GObjectClass * object_class; IndicatorSessionGuestClass * guest_class; object_class = G_OBJECT_CLASS (klass); object_class->dispose = my_dispose; object_class->finalize = my_finalize; guest_class = INDICATOR_SESSION_GUEST_CLASS (klass); guest_class->is_allowed = my_is_allowed; guest_class->is_logged_in = my_is_logged_in; guest_class->is_active = my_is_active; guest_class->switch_to_guest = my_switch_to_guest; g_type_class_add_private (klass, sizeof (IndicatorSessionGuestMockPriv)); } static void /* cppcheck-suppress unusedFunction */ indicator_session_guest_mock_init (IndicatorSessionGuestMock * self) { priv_t * p; p = G_TYPE_INSTANCE_GET_PRIVATE (self, INDICATOR_TYPE_SESSION_GUEST_MOCK, IndicatorSessionGuestMockPriv); self->priv = p; p->guest_is_allowed = TRUE; p->guest_is_active = FALSE; p->guest_is_logged_in = FALSE; } /*** **** Public ***/ IndicatorSessionGuest * indicator_session_guest_mock_new (void) { gpointer o = g_object_new (INDICATOR_TYPE_SESSION_GUEST_MOCK, NULL); return INDICATOR_SESSION_GUEST (o); } ayatana-indicator-session-0.4.4/tests/backend-mock-guest.h0000644000000000000000000000400613567434467020457 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #ifndef __GUEST_MOCK_H__ #define __GUEST_MOCK_H__ #include #include #include "guest.h" /* parent class */ G_BEGIN_DECLS #define INDICATOR_TYPE_SESSION_GUEST_MOCK (indicator_session_guest_mock_get_type()) #define INDICATOR_SESSION_GUEST_MOCK(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), INDICATOR_TYPE_SESSION_GUEST_MOCK, IndicatorSessionGuestMock)) #define INDICATOR_SESSION_GUEST_MOCK_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), INDICATOR_TYPE_SESSION_GUEST_MOCK, IndicatorSessionGuestMockClass)) #define INDICATOR_IS_SESSION_GUEST_MOCK(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), INDICATOR_TYPE_SESSION_GUEST_MOCK)) typedef struct _IndicatorSessionGuestMock IndicatorSessionGuestMock; typedef struct _IndicatorSessionGuestMockPriv IndicatorSessionGuestMockPriv; typedef struct _IndicatorSessionGuestMockClass IndicatorSessionGuestMockClass; /** * An implementation of IndicatorSessionGuest that lies about everything. */ struct _IndicatorSessionGuestMock { /*< private >*/ IndicatorSessionGuest parent; IndicatorSessionGuestMockPriv * priv; }; struct _IndicatorSessionGuestMockClass { IndicatorSessionGuestClass parent_class; }; GType indicator_session_guest_mock_get_type (void); IndicatorSessionGuest * indicator_session_guest_mock_new (void); G_END_DECLS #endif ayatana-indicator-session-0.4.4/tests/backend-mock.h0000644000000000000000000000210213567434467017325 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #ifndef __BACKEND_MOCK_H__ #define __BACKEND_MOCK_H__ #include /* GCancellable */ #include "actions.h" #include "guest.h" #include "users.h" G_BEGIN_DECLS extern GSettings * mock_settings; extern IndicatorSessionActions * mock_actions; extern IndicatorSessionUsers * mock_users; extern IndicatorSessionGuest * mock_guest; G_END_DECLS #endif ayatana-indicator-session-0.4.4/tests/backend-mock-users.c0000644000000000000000000001225313567434467020467 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #include "backend-mock.h" #include "backend-mock-users.h" struct _IndicatorSessionUsersMockPriv { GHashTable * users; }; typedef IndicatorSessionUsersMockPriv priv_t; G_DEFINE_TYPE (IndicatorSessionUsersMock, indicator_session_users_mock, INDICATOR_TYPE_SESSION_USERS) /*** **** IndicatorSessionUsers virtual functions ***/ static gboolean my_is_live_session (IndicatorSessionUsers * users G_GNUC_UNUSED) { return g_settings_get_boolean (mock_settings, "is-live-session"); } static void my_activate_user (IndicatorSessionUsers * users, guint uid) { g_message ("%s %s users %p uid %u FIXME", G_STRLOC, G_STRFUNC, (void*)users, uid); } static GList * my_get_uids (IndicatorSessionUsers * users) { g_return_val_if_fail (INDICATOR_IS_SESSION_USERS_MOCK(users), NULL); return g_hash_table_get_keys (INDICATOR_SESSION_USERS_MOCK(users)->priv->users); } static IndicatorSessionUser * my_get_user (IndicatorSessionUsers * self, guint uid) { priv_t * p; const IndicatorSessionUser * src; IndicatorSessionUser * ret = NULL; g_return_val_if_fail (INDICATOR_IS_SESSION_USERS_MOCK(self), NULL); p = INDICATOR_SESSION_USERS_MOCK (self)->priv; if ((src = g_hash_table_lookup (p->users, GUINT_TO_POINTER(uid)))) { ret = g_new0 (IndicatorSessionUser, 1); ret->is_current_user = src->is_current_user; ret->is_logged_in = src->is_logged_in; ret->uid = src->uid; ret->login_frequency = src->login_frequency; ret->user_name = g_strdup (src->user_name); ret->real_name = g_strdup (src->real_name); ret->icon_file = g_strdup (src->icon_file); } return ret; } /*** **** GObject virtual functions ***/ static void my_dispose (GObject * o) { G_OBJECT_CLASS (indicator_session_users_mock_parent_class)->dispose (o); } static void my_finalize (GObject * o) { priv_t * p = INDICATOR_SESSION_USERS_MOCK (o)->priv; g_hash_table_destroy (p->users); G_OBJECT_CLASS (indicator_session_users_mock_parent_class)->finalize (o); } /*** **** GObject boilerplate ***/ static void /* cppcheck-suppress unusedFunction */ indicator_session_users_mock_class_init (IndicatorSessionUsersMockClass * klass) { GObjectClass * object_class; IndicatorSessionUsersClass * users_class; object_class = G_OBJECT_CLASS (klass); object_class->dispose = my_dispose; object_class->finalize = my_finalize; users_class = INDICATOR_SESSION_USERS_CLASS (klass); users_class->is_live_session = my_is_live_session; users_class->get_uids = my_get_uids; users_class->get_user = my_get_user; users_class->activate_user = my_activate_user; g_type_class_add_private (klass, sizeof (IndicatorSessionUsersMockPriv)); } static void /* cppcheck-suppress unusedFunction */ indicator_session_users_mock_init (IndicatorSessionUsersMock * self) { priv_t * p; p = G_TYPE_INSTANCE_GET_PRIVATE (self, INDICATOR_TYPE_SESSION_USERS_MOCK, IndicatorSessionUsersMockPriv); self->priv = p; p->users = g_hash_table_new_full (g_direct_hash, g_direct_equal, NULL, (GDestroyNotify)indicator_session_user_free); g_signal_connect_swapped (mock_settings, "changed::is-live-session", G_CALLBACK(indicator_session_users_notify_is_live_session), self); } /*** **** Public ***/ IndicatorSessionUsers * indicator_session_users_mock_new (void) { gpointer o = g_object_new (INDICATOR_TYPE_SESSION_USERS_MOCK, NULL); return INDICATOR_SESSION_USERS (o); } void indicator_session_users_mock_add_user (IndicatorSessionUsersMock * self, IndicatorSessionUser * user) { g_return_if_fail (INDICATOR_IS_SESSION_USERS_MOCK (self)); g_return_if_fail (user != NULL); g_return_if_fail (user->uid > 0); g_return_if_fail (!g_hash_table_contains (self->priv->users, GUINT_TO_POINTER(user->uid))); g_hash_table_insert (self->priv->users, GUINT_TO_POINTER(user->uid), user); indicator_session_users_added (INDICATOR_SESSION_USERS (self), user->uid); } void indicator_session_users_mock_remove_user (IndicatorSessionUsersMock * self, guint uid) { g_return_if_fail (INDICATOR_IS_SESSION_USERS_MOCK (self)); g_return_if_fail (uid > 0); g_hash_table_remove (self->priv->users, GUINT_TO_POINTER(uid)); indicator_session_users_removed (INDICATOR_SESSION_USERS (self), uid); } ayatana-indicator-session-0.4.4/tests/backend-mock-users.h0000644000000000000000000000451113567434467020472 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #ifndef __USERS_MOCK_H__ #define __USERS_MOCK_H__ #include #include #include "users.h" /* parent class */ G_BEGIN_DECLS #define INDICATOR_TYPE_SESSION_USERS_MOCK (indicator_session_users_mock_get_type()) #define INDICATOR_SESSION_USERS_MOCK(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), INDICATOR_TYPE_SESSION_USERS_MOCK, IndicatorSessionUsersMock)) #define INDICATOR_SESSION_USERS_MOCK_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), INDICATOR_TYPE_SESSION_USERS_MOCK, IndicatorSessionUsersMockClass)) #define INDICATOR_IS_SESSION_USERS_MOCK(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), INDICATOR_TYPE_SESSION_USERS_MOCK)) typedef struct _IndicatorSessionUsersMock IndicatorSessionUsersMock; typedef struct _IndicatorSessionUsersMockPriv IndicatorSessionUsersMockPriv; typedef struct _IndicatorSessionUsersMockClass IndicatorSessionUsersMockClass; /** * An implementation of IndicatorSessionUsers that lies about everything. */ struct _IndicatorSessionUsersMock { /*< private >*/ IndicatorSessionUsers parent; IndicatorSessionUsersMockPriv * priv; }; struct _IndicatorSessionUsersMockClass { IndicatorSessionUsersClass parent_class; }; GType indicator_session_users_mock_get_type (void); IndicatorSessionUsers * indicator_session_users_mock_new (void); void indicator_session_users_mock_add_user (IndicatorSessionUsersMock * self, IndicatorSessionUser * user); void indicator_session_users_mock_remove_user (IndicatorSessionUsersMock * self, guint uid); G_END_DECLS #endif ayatana-indicator-session-0.4.4/tests/CMakeLists.txt0000644000000000000000000000526613567434467017414 0ustar # build the necessary schemas set_directory_properties (PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES gschemas.compiled) set_source_files_properties (gschemas.compiled GENERATED) # GSettings: # compile the schemas our tests use (ayatana-indicator-session's, lockdown, media-keys) # into a gschemas.compiled file in this directory, and help the tests to find # that file by setting -DSCHEMA_DIR set (SCHEMA_DIR ${CMAKE_CURRENT_BINARY_DIR}) add_definitions(-DSCHEMA_DIR="${SCHEMA_DIR}") execute_process (COMMAND ${PKG_CONFIG_EXECUTABLE} gio-2.0 --variable glib_compile_schemas OUTPUT_VARIABLE COMPILE_SCHEMA_EXECUTABLE OUTPUT_STRIP_TRAILING_WHITESPACE) add_custom_command (OUTPUT gschemas.compiled DEPENDS ${CMAKE_BINARY_DIR}/data/org.ayatana.indicator.session.gschema.xml ${CMAKE_SOURCE_DIR}/tests/org.ayatana.indicator.session.backendmock.gschema.xml ${CMAKE_SOURCE_DIR}/tests/org.gnome.desktop.lockdown.gschema.xml ${CMAKE_SOURCE_DIR}/tests/org.gnome.settings-daemon.plugins.media-keys.gschema.xml COMMAND cp -f ${CMAKE_BINARY_DIR}/data/*gschema.xml ${SCHEMA_DIR} COMMAND cp -f ${CMAKE_SOURCE_DIR}/tests/*gschema.xml ${SCHEMA_DIR} COMMAND ${COMPILE_SCHEMA_EXECUTABLE} ${SCHEMA_DIR}) # DBus Activation configure_file (ayatana-indicator-session.service.in ayatana-indicator-session.service) add_definitions(-DINDICATOR_SERVICE_DIR="${CMAKE_CURRENT_BINARY_DIR}") # look for hearder in our src dir, and also in the directories where we autogenerate files... include_directories (${CMAKE_SOURCE_DIR}/src) include_directories (${CMAKE_CURRENT_BINARY_DIR} ${SERVICE_INCLUDE_DIRS}) # backendmock add_library (backendmock STATIC backend-mock-actions.c backend-mock-actions.h backend-mock.c backend-mock.h backend-mock-guest.c backend-mock-guest.h backend-mock-users.c backend-mock-users.h) set_target_properties (backendmock PROPERTIES COMPILE_FLAGS " ${CC_WARNING_ARGS} -g") add_custom_target( gschemas-compiled ALL DEPENDS gschemas.compiled ) # test-service add_executable (test-service test-service.cc) set_target_properties (test-service PROPERTIES COMPILE_FLAGS " ${CC_WARNING_ARGS} -std=c++0x -g") add_test (test-service test-service) add_dependencies (test-service libayatanaindicatorsessionservice backendmock gschemas-compiled) target_link_libraries (test-service libayatanaindicatorsessionservice backendmock gtest ${SERVICE_LIBRARIES} ${GTEST_LIBS}) add_subdirectory (backend-dbus) ayatana-indicator-session-0.4.4/tests/gtest-dbus-fixture.h0000644000000000000000000001021113567434467020554 0ustar /* * Copyright 2013 Canonical Ltd. * * Authors: * Charles Kerr * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ #include #include #include /*** **** ***/ class GTestDBusFixture : public ::testing::Test { private: static void on_bus_opened (GObject * o G_GNUC_UNUSED, GAsyncResult * res, gpointer gself) { GTestDBusFixture * self = static_cast(gself); GError * err = 0; self->conn = g_bus_get_finish (res, &err); g_assert_no_error (err); g_main_loop_quit (self->loop); } static void on_bus_closed (GObject * o G_GNUC_UNUSED, GAsyncResult * res, gpointer gself) { GTestDBusFixture * self = static_cast(gself); GError * err = 0; g_dbus_connection_close_finish (self->conn, res, &err); g_assert_no_error (err); g_main_loop_quit (self->loop); } protected: virtual void SetUp () { conn = 0; test_dbus = 0; loop = 0; g_setenv ("GSETTINGS_SCHEMA_DIR", SCHEMA_DIR, TRUE); g_setenv ("GSETTINGS_BACKEND", "memory", TRUE); g_debug ("SCHEMA_DIR is %s", SCHEMA_DIR); // pull up a test dbus loop = g_main_loop_new (NULL, FALSE); test_dbus = g_test_dbus_new (G_TEST_DBUS_NONE); g_test_dbus_add_service_dir (test_dbus, INDICATOR_SERVICE_DIR); g_debug ("INDICATOR_SERVICE_DIR is %s", INDICATOR_SERVICE_DIR); g_test_dbus_up (test_dbus); const char * address; address = g_test_dbus_get_bus_address (test_dbus); g_setenv ("DBUS_SYSTEM_BUS_ADDRESS", address, TRUE); g_debug ("test_dbus's address is %s", address); // wait for the GDBusConnection before returning g_bus_get (G_BUS_TYPE_SYSTEM, NULL, on_bus_opened, this); g_main_loop_run (loop); } virtual void TearDown() { // close the bus connection g_dbus_connection_close (conn, NULL, on_bus_closed, this); g_main_loop_run (loop); g_clear_object (&conn); // tear down the test dbus g_test_dbus_down (test_dbus); g_clear_object (&test_dbus); g_clear_pointer (&loop, g_main_loop_unref); } private: static gboolean wait_for_signal__timeout(gpointer name) { g_error("%s: timed out waiting for signal '%s'", G_STRLOC, (char*)name); return G_SOURCE_REMOVE; } static gboolean wait_msec__timeout(gpointer loop) { g_main_loop_quit(static_cast(loop)); return G_SOURCE_CONTINUE; } protected: /* convenience func to loop while waiting for a GObject's signal */ void wait_for_signal(gpointer o, const gchar * signal, const int timeout_seconds=5) { // wait for the signal or for timeout, whichever comes first const auto handler_id = g_signal_connect_swapped(o, signal, G_CALLBACK(g_main_loop_quit), loop); const auto timeout_id = g_timeout_add_seconds(timeout_seconds, wait_for_signal__timeout, loop); g_main_loop_run(loop); g_source_remove(timeout_id); g_signal_handler_disconnect(o, handler_id); } /* convenience func to loop for N msec */ void wait_msec(int msec=50) { const auto id = g_timeout_add(msec, wait_msec__timeout, loop); g_main_loop_run(loop); g_source_remove(id); } GMainLoop * loop; GTestDBus * test_dbus; GDBusConnection * conn; }; ayatana-indicator-session-0.4.4/tests/manual0000644000000000000000000000145213567434467016045 0ustar Test-case ayatana-indicator-session/unity7-items-check
Log in to a Unity 7 user session
Go to the panel and click on the Session indicator
Ensure there are items in the menu
Test-case ayatana-indicator-session/unity7-greeter-items-check
Start a system and wait for the greeter or logout of the current user session
Go to the panel and click on the Session indicator
Ensure there are items in the menu
Test-case ayatana-indicator-session/unity8-items-check
Login to a user session running Unity 8
Pull down the top panel until it sticks open
Navigate through the tabs until "Session" is shown
Session is at the top of the menu
The menu is populated with items
ayatana-indicator-session-0.4.4/tests/org.ayatana.indicator.session.backendmock.gschema.xml0000644000000000000000000000306413567434467027077 0ustar '' The last command activated false Has online account error true Is hibernation allowed? true Is suspending allowed? true Is logging out allowed? true Is rebooting allowed? true Is locking the session allowed? true Is switching sessions allowed? true Do we have a way of prompting for confirmation? false Is this a session running on a live CD? ayatana-indicator-session-0.4.4/tests/org.ayatana.indicator.session.gschema.xml0000644000000000000000000000335113567434467024636 0ustar false Suppress the dialog to confirm logout, restart and shutdown action Whether or not to show confirmation dialogs for logout, restart and shutdown actions. false Remove the Log Out item from the session menu Makes it so that the logout button doesn’t show in the session menu. false Remove the Restart item from the session menu Makes it so that the restart button doesn’t show in the session menu. false Remove the shutdown item from the session menu Makes it so that the shutdown button doesn’t show in the session menu. false Determine the visibility of the User's real name on the panel Allow for the Removal of the users name from the panel true Show the list of users Allow for the user list to be hidden by the user. ayatana-indicator-session-0.4.4/tests/org.gnome.desktop.lockdown.gschema.xml0000644000000000000000000000437413567434467024165 0ustar false Disable command line Prevent the user from accessing the terminal or specifying a command line to be executed. For example, this would disable access to the panel's "Run Application" dialog. false Disable saving files to disk Prevent the user from saving files to disk. For example, this would disable access to all applications' "Save as" dialogs. false Disable printing Prevent the user from printing. For example, this would disable access to all applications' "Print" dialogs. false Disable print setup Prevent the user from modifying print settings. For example, this would disable access to all applications' "Print Setup" dialogs. false Disable user switching Prevent the user from switching to another account while his session is active. false Disable lock screen Prevent the user to lock his screen. false Disable URL and MIME type handlers Prevent running any URL or MIME type handler applications. false Disable log out Prevent the user from logging out. ayatana-indicator-session-0.4.4/tests/org.gnome.settings-daemon.plugins.media-keys.gschema.xml0000644000000000000000000001775413567434467027513 0ustar true Activation of this plugin Whether this plugin would be activated by gnome-settings-daemon or not [] Custom keybindings List of custom keybindings 'XF86Calculator' Launch calculator Binding to launch the calculator. 'XF86Mail' Launch email client Binding to launch the email client. 'XF86Eject' Eject Binding to eject an optical disc. '' Launch help browser Binding to launch the help browser. 'XF86Explorer' Home folder Binding to open the Home folder. 'XF86AudioMedia' Launch media player Binding to launch the media player. 'XF86AudioNext' Next track Binding to skip to next track. 'XF86AudioPause' Pause playback Binding to pause playback. 'XF86AudioPlay' Play (or play/pause) Binding to start playback (or toggle play/pause). '<Control><Alt>Delete' Log out Binding to log out. 'XF86AudioPrev' Previous track Binding to skip to previous track. 98 Priority to use for this plugin Priority to use for this plugin in gnome-settings-daemon startup queue '<Control><Alt>l' Lock screen Binding to lock the screen. 'XF86Search' Search Binding to launch the search tool. 'XF86AudioStop' Stop playback Binding to stop playback. 'XF86AudioLowerVolume' Volume down Binding to lower the system volume. 'XF86AudioMute' Volume mute Binding to mute the system volume. 'XF86AudioRaiseVolume' Volume up Binding to raise the system volume. 'Print' Take a screenshot Binding to take a screenshot. '<Alt>Print' Take a screenshot of a window Binding to take a screenshot of a window. '<Shift>Print' Take a screenshot of an area Binding to take a screenshot of an area. '<Ctrl>Print' Copy a screenshot to clipboard Binding to copy a screenshot to clipboard. '<Ctrl><Alt>Print' Copy a screenshot of a window to clipboard Binding to copy a screenshot of a window to clipboard. '<Ctrl><Shift>Print' Copy a screenshot of an area to clipboard Binding to copy a screenshot of an area to clipboard. '<Primary><Alt>t' Launch terminal Binding to launch the terminal. 'XF86WWW' Launch web browser Binding to launch the web browser. '' Toggle magnifier Binding to show the screen magnifier '' Toggle screen reader Binding to start the screen reader '' Toggle on-screen keyboard Binding to show the on-screen keyboard '' Increase text size Binding to increase the text size '' Decrease text size Binding to decrease the text size '' Toggle contrast Binding to toggle the interface contrast '' Magnifier zoom in Binding for the magnifier to zoom in '' Magnifier zoom out Binding for the magnifier to zoom out '' Name Name of the custom binding '' Binding Binding for the custom binding '' Command Command to run when the binding is invoked ayatana-indicator-session-0.4.4/tests/test-service.cc0000644000000000000000000010463713567434467017602 0ustar /* Copyright 2012 Canonical Ltd. Authors: Charles Kerr This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License version 3, as published by the Free Software Foundation. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranties of MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . */ #include "gtest-dbus-fixture.h" #include "service.h" #include "backend-mock.h" #include "backend-mock-users.h" #include "backend-mock-guest.h" #include "backend-mock-actions.h" /*** **** ***/ #if 0 namespace { void dump_menu_model (GMenuModel * model, int depth) { GString * indent = g_string_new_len (" ", (depth*4)); const int n = g_menu_model_get_n_items (model); g_message ("%s depth[%d] menu model[%p] has %d items", indent->str, depth, (void*)model, n); for (int i=0; istr, depth, (void*)model, i, name, str); g_free (str); g_variant_unref (attribute_value); } g_clear_object (&attribute_iter); GMenuLinkIter * link_iter = g_menu_model_iterate_item_links (model, i); while (g_menu_link_iter_get_next (link_iter, &name, &link_value)) { g_message ("%s depth[%d] menu model[%p] item[%d] attribute key[%s] model[%p]", indent->str, depth, (void*)model, i, name, (void*)link_value); dump_menu_model (link_value, depth+1); g_object_unref (link_value); } g_clear_object (&link_iter); } g_string_free (indent, TRUE); } } #endif /* cppcheck-suppress noConstructor */ class ServiceTest: public GTestDBusFixture { typedef GTestDBusFixture super; enum { TIME_LIMIT_SEC = 10 }; private: static void on_name_appeared (GDBusConnection * connection G_GNUC_UNUSED, const gchar * name G_GNUC_UNUSED, const gchar * name_owner G_GNUC_UNUSED, gpointer gself) { g_main_loop_quit (static_cast(gself)->loop); } GSList * menu_references; gboolean any_item_changed; static void on_items_changed (GMenuModel * model G_GNUC_UNUSED, gint position G_GNUC_UNUSED, gint removed G_GNUC_UNUSED, gint added G_GNUC_UNUSED, gpointer any_item_changed) { *((gboolean*)any_item_changed) = true; } protected: void activate_subtree (GMenuModel * model) { // query the GDBusMenuModel for information to activate it int n = g_menu_model_get_n_items (model); if (!n) { // give the model a moment to populate its info wait_msec (100); n = g_menu_model_get_n_items (model); } // keep a ref so that it stays activated menu_references = g_slist_prepend (menu_references, g_object_ref(model)); g_signal_connect (model, "items-changed", G_CALLBACK(on_items_changed), &any_item_changed); // recurse for (int i=0; i= TIME_LIMIT_SEC; } void wait_for_has_action (const char * name) { while (!g_action_group_has_action (G_ACTION_GROUP(action_group), name) && !times_up()) wait_msec (50); ASSERT_FALSE (times_up()); ASSERT_TRUE (g_action_group_has_action (G_ACTION_GROUP(action_group), name)); } void wait_for_menu_resync (void) { any_item_changed = false; while (!times_up() && !any_item_changed) wait_msec (50); g_warn_if_fail (any_item_changed); sync_menu (); } protected: void check_last_command_is (const char * expected) { char * str = g_settings_get_string (mock_settings, "last-command"); ASSERT_STREQ (expected, str); g_free (str); } void test_simple_action (const char * action_name) { wait_for_has_action (action_name); g_action_group_activate_action (G_ACTION_GROUP (action_group), action_name, NULL); wait_for_signal (mock_settings, "changed::last-command"); check_last_command_is (action_name); } protected: bool find_menu_item_for_action (const char * action_key, GMenuModel ** setme, int * item_index) { bool success = false; for (GSList * l=menu_references; !success && (l!=NULL); l=l->next) { GMenuModel * mm = G_MENU_MODEL (l->data); const int n = g_menu_model_get_n_items (mm); for (int i=0; !success && iuid = 100; u->user_name = g_strdup ("thing1"); u->real_name = g_strdup (" "); indicator_session_users_mock_add_user (INDICATOR_SESSION_USERS_MOCK(mock_users), u); u = g_new0 (IndicatorSessionUser, 1); u->uid = 101; u->user_name = g_strdup ("thing2"); u->real_name = g_strdup (" "); indicator_session_users_mock_add_user (INDICATOR_SESSION_USERS_MOCK(mock_users), u); wait_for_menu_resync (); // confirm that the ellipsis are correct ASSERT_EQ (confirm, action_menuitem_label_is_ellipsized ("indicator.switch-to-screensaver")); ASSERT_EQ (confirm, action_menuitem_label_is_ellipsized ("indicator.logout")); if (action_menuitem_exists ("indicator.reboot")) { ASSERT_EQ (confirm, action_menuitem_label_is_ellipsized ("indicator.reboot")); } ASSERT_EQ (confirm, action_menuitem_label_is_ellipsized ("indicator.power-off")); // now toggle the can-prompt flag confirm_supported = !confirm_supported; g_settings_set_boolean (mock_settings, confirm_supported_key, confirm_supported); confirm = confirm_supported && !confirm_disabled; wait_for_menu_resync (); // confirm that the ellipsis are correct ASSERT_EQ (confirm, action_menuitem_label_is_ellipsized ("indicator.switch-to-greeter")); ASSERT_EQ (confirm, action_menuitem_label_is_ellipsized ("indicator.logout")); if (action_menuitem_exists ("indicator.reboot")) { ASSERT_EQ (confirm, action_menuitem_label_is_ellipsized ("indicator.reboot")); } ASSERT_EQ (confirm, action_menuitem_label_is_ellipsized ("indicator.power-off")); // cleanup g_settings_reset (mock_settings, confirm_supported_key); } TEST_F (ServiceTest, ConfirmationDisabledByUser) { const char * const confirm_supported_key = "can-prompt"; const char * const confirm_disabled_key = "suppress-logout-restart-shutdown"; bool confirm_supported = g_settings_get_boolean (mock_settings, confirm_supported_key); bool confirm_disabled = g_settings_get_boolean (indicator_settings, confirm_disabled_key); bool confirm = confirm_supported && !confirm_disabled; // Add users so switch options are shown IndicatorSessionUser * u = g_new0 (IndicatorSessionUser, 1); u->uid = 100; u->user_name = g_strdup ("thing1"); u->real_name = g_strdup (" "); indicator_session_users_mock_add_user (INDICATOR_SESSION_USERS_MOCK(mock_users), u); u = g_new0 (IndicatorSessionUser, 1); u->uid = 101; u->user_name = g_strdup ("thing2"); u->real_name = g_strdup (" "); indicator_session_users_mock_add_user (INDICATOR_SESSION_USERS_MOCK(mock_users), u); wait_for_menu_resync (); // confirm that the ellipsis are correct ASSERT_EQ (confirm, action_menuitem_label_is_ellipsized ("indicator.switch-to-screensaver")); ASSERT_EQ (confirm, action_menuitem_label_is_ellipsized ("indicator.logout")); if (action_menuitem_exists ("indicator.reboot")) { ASSERT_EQ (confirm, action_menuitem_label_is_ellipsized ("indicator.reboot")); } ASSERT_EQ (confirm, action_menuitem_label_is_ellipsized ("indicator.power-off")); // now toggle the can-prompt flag confirm_disabled = !confirm_disabled; g_settings_set_boolean (indicator_settings, confirm_disabled_key, confirm_disabled); confirm = confirm_supported && !confirm_disabled; wait_for_menu_resync (); // confirm that the ellipsis are correct ASSERT_EQ (confirm, action_menuitem_label_is_ellipsized ("indicator.switch-to-greeter")); ASSERT_EQ (confirm, action_menuitem_label_is_ellipsized ("indicator.logout")); if (action_menuitem_exists ("indicator.reboot")) { ASSERT_EQ (confirm, action_menuitem_label_is_ellipsized ("indicator.reboot")); } ASSERT_EQ (confirm, action_menuitem_label_is_ellipsized ("indicator.power-off")); // cleanup g_settings_reset (indicator_settings, confirm_disabled_key); } TEST_F (ServiceTest, LockdownUserSwitching) { const char * const can_switch_key = "can-switch-sessions"; // Add users so switch options are shown IndicatorSessionUser * u = g_new0 (IndicatorSessionUser, 1); u->uid = 100; u->user_name = g_strdup ("thing1"); u->real_name = g_strdup (" "); indicator_session_users_mock_add_user (INDICATOR_SESSION_USERS_MOCK(mock_users), u); u = g_new0 (IndicatorSessionUser, 1); u->uid = 101; u->user_name = g_strdup ("thing2"); u->real_name = g_strdup (" "); indicator_session_users_mock_add_user (INDICATOR_SESSION_USERS_MOCK(mock_users), u); wait_for_menu_resync (); // Check can enable screensaver lock ASSERT_TRUE (action_menuitem_exists ("indicator.switch-to-screensaver")); ASSERT_FALSE (action_menuitem_exists ("indicator.switch-to-greeter")); g_settings_set_boolean (mock_settings, can_switch_key, FALSE); wait_for_menu_resync (); // Check can still enable screensaver (though it can't switch) ASSERT_TRUE (action_menuitem_exists ("indicator.switch-to-screensaver")); ASSERT_FALSE (action_menuitem_exists ("indicator.switch-to-greeter")); // cleanup g_settings_reset (mock_settings, can_switch_key); } TEST_F (ServiceTest, LockdownLockScreen) { const char * const can_lock_key = "can-lock"; // Add users so switch options are shown IndicatorSessionUser * u = g_new0 (IndicatorSessionUser, 1); u->uid = 100; u->user_name = g_strdup ("thing1"); u->real_name = g_strdup (" "); indicator_session_users_mock_add_user (INDICATOR_SESSION_USERS_MOCK(mock_users), u); u = g_new0 (IndicatorSessionUser, 1); u->uid = 101; u->user_name = g_strdup ("thing2"); u->real_name = g_strdup (" "); indicator_session_users_mock_add_user (INDICATOR_SESSION_USERS_MOCK(mock_users), u); wait_for_menu_resync (); // Check can enable screensaver lock ASSERT_TRUE (action_menuitem_exists ("indicator.switch-to-screensaver")); ASSERT_FALSE (action_menuitem_exists ("indicator.switch-to-greeter")); g_settings_set_boolean (mock_settings, can_lock_key, FALSE); wait_for_menu_resync (); // Check can't enable screensaver - just go to greeter ASSERT_FALSE (action_menuitem_exists ("indicator.switch-to-screensaver")); ASSERT_TRUE (action_menuitem_exists ("indicator.switch-to-greeter")); // cleanup g_settings_reset (mock_settings, can_lock_key); } TEST_F (ServiceTest, LockdownUserSwitchingAndLockScreen) { const char * const can_switch_key = "can-switch-sessions"; const char * const can_lock_key = "can-lock"; // Add users so switch options are shown IndicatorSessionUser * u = g_new0 (IndicatorSessionUser, 1); u->uid = 100; u->user_name = g_strdup ("thing1"); u->real_name = g_strdup (" "); indicator_session_users_mock_add_user (INDICATOR_SESSION_USERS_MOCK(mock_users), u); u = g_new0 (IndicatorSessionUser, 1); u->uid = 101; u->user_name = g_strdup ("thing2"); u->real_name = g_strdup (" "); indicator_session_users_mock_add_user (INDICATOR_SESSION_USERS_MOCK(mock_users), u); wait_for_menu_resync (); // Check can enable screensaver lock ASSERT_TRUE (action_menuitem_exists ("indicator.switch-to-screensaver")); ASSERT_FALSE (action_menuitem_exists ("indicator.switch-to-greeter")); g_settings_set_boolean (mock_settings, can_switch_key, FALSE); g_settings_set_boolean (mock_settings, can_lock_key, FALSE); wait_for_menu_resync (); // Check can't enable screensaver or go to greeter ASSERT_FALSE (action_menuitem_exists ("indicator.switch-to-screensaver")); ASSERT_FALSE (action_menuitem_exists ("indicator.switch-to-greeter")); // cleanup g_settings_reset (mock_settings, can_switch_key); g_settings_reset (mock_settings, can_lock_key); } /** * Check that the default menu has items for each of these actions */ TEST_F (ServiceTest, DefaultMenuItems) { ASSERT_TRUE (find_menu_item_for_action ("indicator.about", NULL, NULL)); ASSERT_TRUE (find_menu_item_for_action ("indicator.desktop_help", NULL, NULL)); ASSERT_TRUE (find_menu_item_for_action ("indicator.distro_help", NULL, NULL)); ASSERT_TRUE (find_menu_item_for_action ("indicator.settings", NULL, NULL)); ASSERT_TRUE (find_menu_item_for_action ("indicator.switch-to-screensaver", NULL, NULL)); ASSERT_TRUE (find_menu_item_for_action ("indicator.switch-to-guest", NULL, NULL)); ASSERT_TRUE (find_menu_item_for_action ("indicator.logout", NULL, NULL)); ASSERT_TRUE (find_menu_item_for_action ("indicator.suspend", NULL, NULL)); ASSERT_TRUE (find_menu_item_for_action ("indicator.hibernate", NULL, NULL)); ASSERT_TRUE (find_menu_item_for_action ("indicator.power-off", NULL, NULL)); } TEST_F (ServiceTest, OnlineAccountError) { bool err; int pos = -1; GMenuModel * model = 0; const char * const error_key = "has-online-account-error"; // check the initial default header state check_header ("", "system-devices-panel", "System"); // check that the menuitems' existence matches the error flag err = g_settings_get_boolean (mock_settings, error_key); ASSERT_FALSE (err); ASSERT_EQ (err, find_menu_item_for_action ("indicator.online-accounts", &model, &pos)); g_clear_object (&model); // now toggle the error flag err = !err; g_settings_set_boolean (mock_settings, error_key, err); // wait for the _header action and error menuitem to update wait_for_menu_resync (); // check that the menuitems' existence matches the error flag ASSERT_TRUE (g_settings_get_boolean (mock_settings, error_key)); ASSERT_TRUE (find_menu_item_for_action ("indicator.online-accounts", &model, &pos)); g_clear_object (&model); // check that the service has a corresponding action ASSERT_TRUE (g_action_group_has_action (G_ACTION_GROUP(action_group), "online-accounts")); ASSERT_TRUE (g_action_group_get_action_enabled (G_ACTION_GROUP(action_group), "online-accounts")); // confirm that activating the action is handled by the service g_action_group_activate_action (G_ACTION_GROUP(action_group), "online-accounts", NULL); wait_for_signal (mock_settings, "changed::last-command"); check_last_command_is ("online-accounts"); // check that the header's icon and a11y adjusted to the error state check_header ("", "system-devices-panel", "System"); // cleanup g_settings_reset (mock_settings, error_key); } namespace { gboolean set_live_session_to_true (gpointer unused G_GNUC_UNUSED) { const char * const live_session_key = "is-live-session"; g_settings_set_boolean (mock_settings, live_session_key, true); return G_SOURCE_REMOVE; } } TEST_F (ServiceTest, LiveSession) { gboolean b; const char * const live_session_key = "is-live-session"; // default BackendMock is not a live session ASSERT_FALSE (g_settings_get_boolean (mock_settings, live_session_key)); g_object_get (mock_users, INDICATOR_SESSION_USERS_PROP_IS_LIVE_SESSION, &b, NULL); ASSERT_FALSE (b); // confirm that we can see live sessions g_idle_add (set_live_session_to_true, NULL); wait_for_signal (mock_users, "notify::" INDICATOR_SESSION_USERS_PROP_IS_LIVE_SESSION); ASSERT_TRUE (g_settings_get_boolean (mock_settings, live_session_key)); wait_msec (50); g_object_get (mock_users, INDICATOR_SESSION_USERS_PROP_IS_LIVE_SESSION, &b, NULL); ASSERT_TRUE (b); // cleanup g_settings_reset (mock_settings, live_session_key); } TEST_F (ServiceTest, User) { const char * const error_key = "has-online-account-error"; const char * const show_name_key = "show-real-name-on-panel"; struct { guint uid; guint64 login_frequency; const gchar * user_name; const gchar * real_name; } account_info[] = { { 101, 134, "whartnell", "First Doctor" }, { 102, 119, "ptroughton", "Second Doctor" }, { 103, 128, "jpertwee", "Third Doctor" }, { 104, 172, "tbaker", "Fourth Doctor" }, { 105, 69, "pdavison", "Fifth Doctor" }, { 106, 31, "cbaker", "Sixth Doctor" }, { 107, 42, "smccoy", "Seventh Doctor" }, { 108, 1, "pmcgann", "Eigth Doctor" }, { 109, 13, "ceccleston", "Ninth Doctor" }, { 110, 47, "dtennant", "Tenth Doctor" }, { 111, 34, "msmith", "Eleventh Doctor" }, { 201, 1, "rhurndall", "First Doctor" } }; // Find the switcher menu model. // In BackendMock's default setup, it will only have two menuitems: lockswitch & guest int pos = 0; GMenuModel * switch_menu = 0; ASSERT_TRUE (find_menu_item_for_action ("indicator.switch-to-screensaver", &switch_menu, &pos)); ASSERT_EQ (0, pos); ASSERT_EQ (2, g_menu_model_get_n_items (switch_menu)); g_clear_object (&switch_menu); // now add some users IndicatorSessionUser * users[12]; for (int i=0; i<12; ++i) users[i] = 0; for (int i=0; i<5; ++i) { IndicatorSessionUser * u = g_new0 (IndicatorSessionUser, 1); u->is_current_user = false; u->is_logged_in = false; u->uid = account_info[i].uid; u->login_frequency = account_info[i].login_frequency; u->user_name = g_strdup (account_info[i].user_name); u->real_name = g_strdup (account_info[i].real_name); indicator_session_users_mock_add_user (INDICATOR_SESSION_USERS_MOCK(mock_users), u); users[i] = u; } wait_for_menu_resync (); // now there should be 7 menuitems: greeter + guest + the five doctors ASSERT_TRUE (find_menu_item_for_action ("indicator.switch-to-screensaver", &switch_menu, &pos)); ASSERT_EQ (0, pos); ASSERT_EQ (7, g_menu_model_get_n_items (switch_menu)); // confirm that the doctor names are sorted check_label ("Fifth Doctor", switch_menu, 2); check_label ("First Doctor", switch_menu, 3); check_label ("Fourth Doctor", switch_menu, 4); check_label ("Second Doctor", switch_menu, 5); check_label ("Third Doctor", switch_menu, 6); g_clear_object (&switch_menu); // now remove a couple of 'em indicator_session_users_mock_remove_user (INDICATOR_SESSION_USERS_MOCK(mock_users), account_info[3].uid); indicator_session_users_mock_remove_user (INDICATOR_SESSION_USERS_MOCK(mock_users), account_info[4].uid); wait_for_menu_resync (); // now there should be 5 menuitems: greeter + guest + the three doctors ASSERT_TRUE (find_menu_item_for_action ("indicator.switch-to-screensaver", &switch_menu, &pos)); ASSERT_EQ (0, pos); ASSERT_EQ (5, g_menu_model_get_n_items (switch_menu)); // confirm that the doctor names are sorted check_label ("First Doctor", switch_menu, 2); check_label ("Second Doctor", switch_menu, 3); check_label ("Third Doctor", switch_menu, 4); g_clear_object (&switch_menu); // now let's have the third one be the current user users[2]->is_current_user = true; users[2]->is_logged_in = true; indicator_session_users_changed (mock_users, users[2]->uid); wait_for_menu_resync (); // now there should be 5 menuitems: greeter + guest + the three doctors ASSERT_TRUE (find_menu_item_for_action ("indicator.switch-to-screensaver", &switch_menu, &pos)); ASSERT_EQ (0, pos); ASSERT_EQ (5, g_menu_model_get_n_items (switch_menu)); g_clear_object (&switch_menu); // oh hey, while we've got an active user let's check the header ASSERT_FALSE (g_settings_get_boolean (indicator_settings, show_name_key)); ASSERT_FALSE (g_settings_get_boolean (mock_settings, error_key)); check_header ("", "system-devices-panel", "System"); g_settings_set_boolean (indicator_settings, show_name_key, true); wait_for_signal (action_group, "action-state-changed"); check_header ("Third Doctor", "system-devices-panel", "System, Third Doctor"); g_settings_reset (indicator_settings, show_name_key); // try setting the max user count to 2... // since troughton has the fewest logins, he should get culled g_object_set (service, "max-users", 2, NULL); guint max_users; g_object_get (service, "max-users", &max_users, NULL); ASSERT_EQ (2, max_users); wait_for_menu_resync (); ASSERT_TRUE (find_menu_item_for_action ("indicator.switch-to-screensaver", &switch_menu, &pos)); ASSERT_EQ (0, pos); ASSERT_EQ (4, g_menu_model_get_n_items (switch_menu)); check_label ("First Doctor", switch_menu, 2); check_label ("Third Doctor", switch_menu, 3); g_clear_object (&switch_menu); // add some more, test sorting and culling. // add in all the doctors, but only show 7, and make msmith the current session g_object_set (service, "max-users", 7, NULL); g_object_get (service, "max-users", &max_users, NULL); ASSERT_EQ (7, max_users); for (int i=3; i<12; ++i) { IndicatorSessionUser * u = g_new0 (IndicatorSessionUser, 1); u->is_current_user = false; u->is_logged_in = false; u->uid = 101 + i; u->login_frequency = account_info[i].login_frequency; u->user_name = g_strdup (account_info[i].user_name); u->real_name = g_strdup (account_info[i].real_name); indicator_session_users_mock_add_user (INDICATOR_SESSION_USERS_MOCK(mock_users), u); users[i] = u; } users[2]->is_current_user = false; indicator_session_users_changed (mock_users, users[2]->uid); users[10]->is_current_user = true; users[10]->is_logged_in = true; indicator_session_users_changed (mock_users, users[10]->uid); wait_for_menu_resync (); ASSERT_TRUE (find_menu_item_for_action ("indicator.switch-to-screensaver", &switch_menu, &pos)); ASSERT_EQ (0, pos); ASSERT_EQ (9, g_menu_model_get_n_items (switch_menu)); check_label ("Eleventh Doctor", switch_menu, 2); check_label ("Fifth Doctor", switch_menu, 3); check_label ("First Doctor", switch_menu, 4); check_label ("Fourth Doctor", switch_menu, 5); check_label ("Second Doctor", switch_menu, 6); check_label ("Tenth Doctor", switch_menu, 7); check_label ("Third Doctor", switch_menu, 8); g_clear_object (&switch_menu); /* Hide the user list */ g_settings_set_boolean (indicator_settings, "user-show-menu", FALSE); wait_for_menu_resync (); // now there should be 2 menuitems: greeter + guest ASSERT_TRUE (find_menu_item_for_action ("indicator.switch-to-screensaver", &switch_menu, &pos)); ASSERT_EQ (0, pos); ASSERT_EQ (2, g_menu_model_get_n_items (switch_menu)); g_clear_object (&switch_menu); g_settings_set_boolean (indicator_settings, "user-show-menu", TRUE); // now switch to one of the doctors g_action_group_activate_action (G_ACTION_GROUP(action_group), "switch-to-user", g_variant_new_string("tbaker")); wait_for_signal (mock_settings, "changed::last-command"); check_last_command_is ("switch-to-user::tbaker"); } TEST_F (ServiceTest, UserLabels) { int pos = 0; GMenuModel * switch_menu = 0; // Check label uses username when real name is blank IndicatorSessionUser * u = g_new0 (IndicatorSessionUser, 1); u->uid = 100; u->user_name = g_strdup ("blank"); u->real_name = g_strdup (""); indicator_session_users_mock_add_user (INDICATOR_SESSION_USERS_MOCK(mock_users), u); wait_for_menu_resync (); ASSERT_TRUE (find_menu_item_for_action ("indicator.switch-to-screensaver", &switch_menu, &pos)); check_label ("blank", switch_menu, 2); g_clear_object (&switch_menu); indicator_session_users_mock_remove_user (INDICATOR_SESSION_USERS_MOCK(mock_users), 100); // Check label uses username when real name is all whitespace u = g_new0 (IndicatorSessionUser, 1); u->uid = 100; u->user_name = g_strdup ("whitespace"); u->real_name = g_strdup (" "); indicator_session_users_mock_add_user (INDICATOR_SESSION_USERS_MOCK(mock_users), u); wait_for_menu_resync (); ASSERT_TRUE (find_menu_item_for_action ("indicator.switch-to-screensaver", &switch_menu, &pos)); check_label ("whitespace", switch_menu, 2); g_clear_object (&switch_menu); indicator_session_users_mock_remove_user (INDICATOR_SESSION_USERS_MOCK(mock_users), 100); } ayatana-indicator-session-0.4.4/trim-lcov.py0000755000000000000000000000267013567434467015777 0ustar #!/usr/bin/python # This script removes branch and/or line coverage data for lines that # contain a particular substring. # # In the interest of "fairness" it removes all branch or coverage data # when a match is found -- not just negative data. It is therefore # likely that running this script will actually reduce the total number # of lines and branches that are marked as covered (in absolute terms). # # This script intentionally avoids checking for errors. Any exceptions # will trigger make to fail. # # Author: Ryan Lortie import sys line_suppress = ['g_assert_not_reached'] branch_suppress = ['g_assert', 'g_return_if_fail', 'g_clear_object', 'g_clear_pointer', 'g_return_val_if_fail', 'G_DEFINE_TYPE'] def check_suppress(suppressions, source, data): line, _, rest = data.partition(',') line = int(line) - 1 assert line < len(source) for suppression in suppressions: if suppression in source[line]: return True return False source = [] for line in sys.stdin: line = line[:-1] keyword, _, rest = line.partition(':') # Source file if keyword == 'SF': source = file(rest).readlines() # Branch coverage data elif keyword == 'BRDA': if check_suppress(branch_suppress, source, rest): continue # Line coverage data elif keyword == 'DA': if check_suppress(line_suppress, source, rest): continue print line ayatana-indicator-session-0.4.4/update-po.sh0000755000000000000000000000250413567434467015737 0ustar #!/bin/bash set -x # Copyright (C) 2017 by Mike Gabriel # # This package is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; version 3 of the License. # # This package is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see GETTEXT_DOMAIN=$(cat CMakeLists.txt | grep 'set.*(.*GETTEXT_PACKAGE' | sed -r -e 's/.*\"([^"]+)\"\)/\1/') cp po/${GETTEXT_DOMAIN}.pot po/${GETTEXT_DOMAIN}.pot~ cd po/ cat LINGUAS | while read lingua; do if [ ! -e ${lingua}.po ]; then msginit --input=${GETTEXT_DOMAIN}.pot --locale=${lingua} --no-translator --output-file=$lingua.po else intltool-update --gettext-package ${GETTEXT_DOMAIN} $(basename ${lingua}) fi sed -e 's/\.xml\.in\.h:/.xml.in:/g' \ -e 's/\.ini\.in\.h:/.ini.in:/g' \ -e 's/\.xml\.h:/.xml:/g' \ -e 's/\.ini\.h:/.ini:/g' \ -i ${lingua}.po done cd - 1>/dev/null mv po/${GETTEXT_DOMAIN}.pot~ po/${GETTEXT_DOMAIN}.pot ayatana-indicator-session-0.4.4/update-pot.sh0000755000000000000000000000202013567434467016114 0ustar #!/bin/bash # Copyright (C) 2017 by Mike Gabriel # # This package is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; version 3 of the License. # # This package is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see GETTEXT_DOMAIN=$(cat CMakeLists.txt | grep 'set.*(.*GETTEXT_PACKAGE' | sed -r -e 's/.*\"([^"]+)\"\)/\1/') cd po/ && intltool-update --gettext-package ${GETTEXT_DOMAIN} --pot && cd - 1>/dev/null sed -e 's/\.xml\.in\.h:/.xml.in:/g' \ -e 's/\.ini\.in\.h:/.ini.in:/g' \ -e 's/\.xml\.h:/.xml:/g' \ -e 's/\.ini\.h:/.ini:/g' \ -i po/${GETTEXT_DOMAIN}.pot