aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.build.yml104
-rw-r--r--AUTHORS10
-rw-r--r--CMakeLists.txt71
-rw-r--r--ChangeLog132
-rw-r--r--Makefile.am25
-rw-r--r--Makefile.am.coverage47
-rw-r--r--NEWS14
-rwxr-xr-xautogen.sh9
-rw-r--r--cmake/GdbusCodegen.cmake36
-rw-r--r--configure.ac98
-rw-r--r--data/CMakeLists.txt15
-rw-r--r--data/Makefile.am34
-rw-r--r--data/ayatana-indicator-printers.desktop.in2
-rw-r--r--data/ayatana-indicator-printers.service.in2
-rw-r--r--data/org.ayatana.indicator.printers11
-rw-r--r--debian/changelog21
-rw-r--r--debian/control11
-rwxr-xr-xdebian/rules24
-rw-r--r--m4/gcov.m486
-rw-r--r--po/CMakeLists.txt2
-rw-r--r--po/POTFILES.in3
-rw-r--r--po/aa.po35
-rw-r--r--po/af.po42
-rw-r--r--po/am.po35
-rw-r--r--po/an.po35
-rw-r--r--po/ar.po35
-rw-r--r--po/as.po35
-rw-r--r--po/ast.po35
-rw-r--r--po/ayatana-indicator-printers.pot35
-rw-r--r--po/az.po35
-rw-r--r--po/be.po42
-rw-r--r--po/bem.po35
-rw-r--r--po/bg.po35
-rw-r--r--po/bn.po39
-rw-r--r--po/bo.po35
-rw-r--r--po/br.po35
-rw-r--r--po/bs.po35
-rw-r--r--po/ca.po45
-rw-r--r--po/ca@valencia.po35
-rw-r--r--po/ce.po35
-rw-r--r--po/ckb.po35
-rw-r--r--po/co.po35
-rw-r--r--po/crh.po35
-rw-r--r--po/cs.po44
-rw-r--r--po/csb.po35
-rw-r--r--po/cv.po35
-rw-r--r--po/cy.po35
-rw-r--r--po/da.po35
-rw-r--r--po/de.po44
-rw-r--r--po/dv.po35
-rw-r--r--po/el.po38
-rw-r--r--po/en_AU.po38
-rw-r--r--po/en_CA.po38
-rw-r--r--po/en_GB.po38
-rw-r--r--po/eo.po42
-rw-r--r--po/es.po44
-rw-r--r--po/et.po42
-rw-r--r--po/eu.po35
-rw-r--r--po/fa.po42
-rw-r--r--po/fi.po35
-rw-r--r--po/fil.po35
-rw-r--r--po/fo.po35
-rw-r--r--po/fr.po51
-rw-r--r--po/fr_CA.po42
-rw-r--r--po/frp.po35
-rw-r--r--po/fur.po35
-rw-r--r--po/fy.po35
-rw-r--r--po/ga.po35
-rw-r--r--po/gd.po35
-rw-r--r--po/gl.po42
-rw-r--r--po/gu.po35
-rw-r--r--po/gv.po39
-rw-r--r--po/he.po42
-rw-r--r--po/hi.po35
-rw-r--r--po/hr.po46
-rw-r--r--po/ht.po35
-rw-r--r--po/hu.po42
-rw-r--r--po/hy.po39
-rw-r--r--po/ia.po35
-rw-r--r--po/id.po45
-rw-r--r--po/is.po35
-rw-r--r--po/it.po42
-rw-r--r--po/it_CARES.po35
-rw-r--r--po/ja.po42
-rw-r--r--po/ka.po35
-rw-r--r--po/kk.po35
-rw-r--r--po/kl.po35
-rw-r--r--po/km.po35
-rw-r--r--po/kmr.po35
-rw-r--r--po/kn.po35
-rw-r--r--po/ko.po44
-rw-r--r--po/ku.po35
-rw-r--r--po/kw.po35
-rw-r--r--po/ky.po35
-rw-r--r--po/la.po35
-rw-r--r--po/lb.po35
-rw-r--r--po/lo.po35
-rw-r--r--po/lt.po44
-rw-r--r--po/lv.po35
-rw-r--r--po/mg.po35
-rw-r--r--po/mhr.po35
-rw-r--r--po/mi.po35
-rw-r--r--po/mk.po35
-rw-r--r--po/ml.po35
-rw-r--r--po/mr.po42
-rw-r--r--po/ms.po38
-rw-r--r--po/my.po35
-rw-r--r--po/nb.po44
-rw-r--r--po/ne.po35
-rw-r--r--po/nl.po44
-rw-r--r--po/nn.po35
-rw-r--r--po/ny.po35
-rw-r--r--po/oc.po42
-rw-r--r--po/os.po35
-rw-r--r--po/pa.po35
-rw-r--r--po/pl.po42
-rw-r--r--po/ps.po35
-rw-r--r--po/pt.po44
-rw-r--r--po/pt_BR.po44
-rw-r--r--po/ro.po42
-rw-r--r--po/ru.po48
-rw-r--r--po/sa.po35
-rw-r--r--po/sc.po35
-rw-r--r--po/sd.po35
-rw-r--r--po/sdh.po35
-rw-r--r--po/se.po35
-rw-r--r--po/shn.po35
-rw-r--r--po/si.po35
-rw-r--r--po/sk.po42
-rw-r--r--po/sl.po39
-rw-r--r--po/sq.po35
-rw-r--r--po/sr.po39
-rw-r--r--po/sv.po48
-rw-r--r--po/sw.po35
-rw-r--r--po/szl.po35
-rw-r--r--po/ta.po35
-rw-r--r--po/ta_LK.po35
-rw-r--r--po/te.po35
-rw-r--r--po/tg.po35
-rw-r--r--po/th.po35
-rw-r--r--po/ti.po35
-rw-r--r--po/tr.po44
-rw-r--r--po/tt.po35
-rw-r--r--po/ug.po42
-rw-r--r--po/uk.po48
-rw-r--r--po/ur.po35
-rw-r--r--po/uz.po35
-rw-r--r--po/vec.po35
-rw-r--r--po/vi.po35
-rw-r--r--po/wae.po35
-rw-r--r--po/wo.po35
-rw-r--r--po/zh_CN.po38
-rw-r--r--po/zh_HK.po35
-rw-r--r--po/zh_LATN@pinyin.po35
-rw-r--r--po/zh_TW.po38
-rw-r--r--src/CMakeLists.txt22
-rw-r--r--src/Makefile.am53
-rw-r--r--src/indicator-menu-item.c395
-rw-r--r--src/indicator-menu-item.h81
-rw-r--r--src/indicator-printer-state-notifier.c36
-rw-r--r--src/indicator-printers-menu.c334
-rw-r--r--src/indicator-printers-menu.h76
-rw-r--r--src/indicator-printers-service.c567
-rw-r--r--src/indicator-printers-service.h52
-rw-r--r--src/indicator-printers.c303
-rw-r--r--src/indicator-printers.h70
-rw-r--r--src/main.c47
-rw-r--r--test/CMakeLists.txt12
-rw-r--r--test/Makefile.am30
-rwxr-xr-xupdate-po.sh2
-rwxr-xr-xupdate-pot.sh2
171 files changed, 3591 insertions, 4274 deletions
diff --git a/.build.yml b/.build.yml
index dd79166..1ef8055 100644
--- a/.build.yml
+++ b/.build.yml
@@ -3,58 +3,50 @@
##########################################################
requires:
archlinux:
- # Useful URL: https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=ayatana-indicator-session
+ # Useful URL: https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=ayatana-indicator-printers
- clang
- gcc
- git
- make
- startup-notification
- which
-# - cmake
-# - cmake-extras
- - mate-common
+ - cmake
+ - cmake-extras
- intltool
- - ayatana-indicator3
- - gobject-introspection
- glib2
+ - libayatana-common
+ - libcups
- systemd
+ - cups
debian:
- # Useful URL: https://salsa.debian.org/debian-ayatana-team/ayatana-session
- - autopoint
+ # Useful URL: https://salsa.debian.org/debian-ayatana-team/ayatana-printers
- clang
- clang-tools
- g++
- cppcheck
- git
-# - cmake
-# - cmake-extras
- - mate-common
+ - cmake
+ - cmake-extras
- intltool
- libglib2.0-dev
- - libgtk-3-dev
- - libdbusmenu-glib-dev
- - libdbusmenu-gtk3-dev
- - libayatana-indicator3-dev
- libcups2-dev
+# - libayatana-common-dev
+ - liblomiri-url-dispatcher-dev
- dbus
ubuntu:
- - autopoint
- clang
- clang-tools
- g++
- git
-# - cmake
-# - cmake-extras
- - mate-common
+ - cmake
+ - cmake-extras
- intltool
- libglib2.0-dev
- - libgtk-3-dev
- - libdbusmenu-glib-dev
- - libdbusmenu-gtk3-dev
- - libayatana-indicator3-dev
- libcups2-dev
+# - libayatana-common-dev
+# - liblomiri-url-dispatcher-dev
variables:
- 'CHECKERS="
@@ -74,46 +66,32 @@ variables:
-enable-checker alpha.core.FixedAddr
-enable-checker security.insecureAPI.strcpy"'
-### the printers indicator requires a very old version of libayatana-indicator, so no need to
-### build it from source here. Leaving the ruleset here, nonetheless.
+before_scripts:
+ - cd ${START_DIR}
+ - if [ ! -d libayatana-common-build ]; then
+ - git clone --depth 1 https://github.com/AyatanaIndicators/libayatana-common.git libayatana-common-build
+ - fi
+ - cd libayatana-common-build
+ - if [ ${DISTRO_NAME} == "debian" ]; then
+ - cmake . -DCMAKE_INSTALL_PREFIX=/usr -DENABLE_LOMIRI_FEATURES=ON
+ - else
+ - cmake . -DCMAKE_INSTALL_PREFIX=/usr
+ - fi
+ - make
+ - make install
+ - cd -
+ - rm -Rf libayatana-common-build/
-#before_scripts:
-# - cd ${START_DIR}
-# - if [ ! -d ayatana-ido-build ]; then
-# - git clone --depth 1 https://github.com/AyatanaIndicators/ayatana-ido.git ayatana-ido-build
-# - fi
-# - cd ayatana-ido-build
-# - cmake . -DCMAKE_INSTALL_PREFIX=/usr
-# - make
-# - make install
-# - cd -
-# - rm -Rf ayatana-ido-build/
-# -
-# - cd ${START_DIR}
-# - if [ ! -d libayatana-indicator-build ]; then
-# - git clone --depth 1 https://github.com/AyatanaIndicators/libayatana-indicator.git libayatana-indicator-build
-# - fi
-# - cd libayatana-indicator-build
-# - cmake . -DCMAKE_INSTALL_PREFIX=/usr
-# - make
-# - make install
-# - cd -
-# - rm -Rf libayatana-indicator-build/
-#
build_scripts:
- if [ ${DISTRO_NAME} == "debian" ];then
- - export CFLAGS+=" -Wsign-compare -Wunused-parameter"
- cppcheck --enable=warning,style,performance,portability,information,missingInclude .
- fi
-
- - if [ -e ./autogen.sh ]; then
- - NOCONFIGURE=1 ./autogen.sh
- - scan-build $CHECKERS ./configure --prefix=/usr --enable-gtk-doc --enable-compile-warnings=maximum
- - elif [ -e ./CMakeLists.txt ]; then
+ - if [ -e ./CMakeLists.txt ]; then
- if [ ${DISTRO_NAME} == "debian" ] || [ ${DISTRO_NAME} == "ubuntu" ]; then
- - scan-build $CHECKERS cmake . -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -DENABLE_TESTS=ON
+ - scan-build $CHECKERS cmake . -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -DENABLE_WERROR=ON -DENABLE_TESTS=ON
- else
- - scan-build $CHECKERS cmake . -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON
+ - scan-build $CHECKERS cmake . -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -DENABLE_WERROR=ON
- fi
- else
- exit 1
@@ -132,12 +110,10 @@ build_scripts:
- fi
- scan-build $CHECKERS --keep-cc -o html-report make
- fi
-# -
-# - XVFB_RUN="$(which xvfb-run || true)"
-# - if [ ${DISTRO_NAME} == "debian" ] || [ ${DISTRO_NAME} == "ubuntu" ];then
-# - if [ -e ./autogen.sh ]; then
-# - ${XVFB_RUN} make check
-# - elif [ -e ./CMakeLists.txt ]; then
-# - ${XVFB_RUN} env CTEST_OUTPUT_ON_FAILURE=1 make test
-# - fi
-# - fi
+ -
+ - XVFB_RUN="$(which xvfb-run || true)"
+ - if [ ${DISTRO_NAME} == "debian" ] || [ ${DISTRO_NAME} == "ubuntu" ];then
+ - if [ -e ./CMakeLists.txt ]; then
+ - ${XVFB_RUN} env CTEST_OUTPUT_ON_FAILURE=1 make test
+ - fi
+ - fi
diff --git a/AUTHORS b/AUTHORS
index 1866f63..128cea2 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -9,6 +9,7 @@ Anders Jonsson <anders.jonsson@norsjovallen.se>
antuketot76 <antuketot76@protonmail.com>
Baka Gaijin <lewdwarrior@waifu.club>
Bileto Bot <ci-train-bot@canonical.com>
+bittin1ddc447d824349b2 <bittin@reimu.nl>
Charles Kerr <charles.kerr@canonical.com>
CI Train Bot <ci-train-bot@canonical.com>
David Mohammed <fossfreedom@ubuntu.com>
@@ -18,13 +19,18 @@ Didier Roche <didier.roche@canonical.com>
Didier Roche <didrocks@ubuntu.com>
Efstathios Iosifidis <iefstathios@gmail.com>
Gabor Kelemen <kelemeng@ubuntu.com>
+gallegonovato <fran-carro@hotmail.es>
george k <norhorn@gmail.com>
+gits0000 <19572405+gits0000@users.noreply.github.com>
+Heimen Stoffels <vistausss@fastmail.com>
Heimen Stoffels <vistausss@outlook.com>
Hosted Weblate <hosted@weblate.org>
iNetRoos <inetroos@gmail.com>
+Ivo Xavier <ivofernandes12@gmail.com>
Jeannette L <j.lavoie@net-c.ca>
Jeremy Bicha <jbicha@ubuntu.com>
Joan CiberSheep <cibersheep@gmail.com>
+Jozef Mlich <jmlich83@gmail.com>
Juraj Liso <lisojuraj@gmail.com>
Kentaro Hayashi <kenhys@gmail.com>
Kristjan Räts <kristjanrats@gmail.com>
@@ -40,6 +46,7 @@ Milo Ivir <mail@milotype.de>
Moo <hazap@hotmail.com>
Murilo Venturoso <muriloventuroso@gmail.com>
Niara <kitekatkek@gmail.com>
+OÄŸuz Ersen <oguz@ersen.moe>
OrionJK - <idorionjk@gmail.com>
Pavel Borecki <pavel.borecki@gmail.com>
phlostically <phlostically@mailinator.com>
@@ -51,7 +58,9 @@ Rodney Dawes <rodney.dawes@canonical.com>
Rui Mendes <xz9@protonmail.com>
Sebastian Rasmussen <sebras@gmail.com>
Sebastien Bacher <seb128@ubuntu.com>
+Serhii Horichenko <m@sgg.im>
snehal dangroshiya <snehaldangroshiya@gmail.com>
+spnux <stephane.petrus@posteo.net>
Swann Martinet <swann.ranskassa@laposte.net>
Talking Panda <memredogan3626@gmail.com>
Ted Gould <ted@gould.cx>
@@ -61,6 +70,7 @@ Viktar Vauchkevich <victorenator@gmail.com>
WaldiS <admin@sto.ugu.pl>
wdggg <wdggg7@gmail.com>
Weblate <noreply@weblate.org>
+Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Yaron Shahrabani <sh.yaron@gmail.com>
Yota321 <golamsayan@gmail.com>
Володимир БринÑк <bardvv@gmail.com>
diff --git a/CMakeLists.txt b/CMakeLists.txt
new file mode 100644
index 0000000..9f224e5
--- /dev/null
+++ b/CMakeLists.txt
@@ -0,0 +1,71 @@
+project (ayatana-indicator-printers C)
+cmake_minimum_required (VERSION 3.13)
+
+if (CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT)
+ SET (CMAKE_INSTALL_PREFIX "/usr" CACHE PATH "..." FORCE)
+endif (CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT)
+
+list (APPEND CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake")
+
+set (PROJECT_VERSION "23.10.1")
+set (PACKAGE ${CMAKE_PROJECT_NAME})
+set (GETTEXT_PACKAGE "ayatana-indicator-printers")
+
+# Options
+option (ENABLE_TESTS "Enable all tests and checks" OFF)
+option (ENABLE_COVERAGE "Enable coverage reports (includes enabling all tests and checks)" OFF)
+option (ENABLE_WERROR "Treat all build warnings as errors" OFF)
+
+if (ENABLE_COVERAGE)
+ set (ENABLE_TESTS ON)
+ set (CMAKE_BUILD_TYPE "Coverage")
+else ()
+ set (CMAKE_BUILD_TYPE "Release")
+endif ()
+
+if (ENABLE_WERROR)
+ add_definitions ("-Werror")
+endif ()
+
+if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang")
+ add_definitions ("-Weverything")
+else ()
+ add_definitions ("-Wall")
+endif ()
+
+# Check for prerequisites
+include (GNUInstallDirs)
+find_package (PkgConfig REQUIRED)
+include (FindPkgConfig)
+pkg_check_modules (SERVICE REQUIRED glib-2.0>=2.36 gio-2.0>=2.36 gio-unix-2.0>=2.36 libayatana-common)
+find_program (CUPS_CONFIG cups-config REQUIRED)
+execute_process (COMMAND ${CUPS_CONFIG} --cflags OUTPUT_VARIABLE CUPS_CFLAGS)
+execute_process (COMMAND ${CUPS_CONFIG} --libs OUTPUT_VARIABLE CUPS_LIBS)
+list (APPEND SERVICE_CFLAGS ${CUPS_CFLAGS})
+list (APPEND SERVICE_LDFLAGS ${CUPS_LIBS})
+list (APPEND SERVICE_LIBRARIES "cups")
+
+# Custom targets
+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 (cppcheck COMMAND cppcheck --enable=all -q --error-exitcode=2 --inline-suppr ${CMAKE_SOURCE_DIR}/src ${CMAKE_SOURCE_DIR}/test)
+
+# Build
+add_subdirectory (src)
+add_subdirectory (data)
+add_subdirectory (po)
+
+if (ENABLE_TESTS)
+ include (CTest)
+ enable_testing ()
+ add_subdirectory (test)
+ if (ENABLE_COVERAGE)
+ find_package (CoverageReport)
+ ENABLE_COVERAGE_REPORT (TARGETS "ayatanaindicatorprintersservice" "ayatana-indicator-printers-service" TESTS "mock-cups-notifier" FILTER /usr/include ${CMAKE_BINARY_DIR}/*)
+ endif ()
+endif ()
+
+# Display config info
+message (STATUS "Install prefix: ${CMAKE_INSTALL_PREFIX}")
+message (STATUS "Unit tests: ${ENABLE_TESTS}")
+message (STATUS "Build with -Werror: ${ENABLE_WERROR}")
diff --git a/ChangeLog b/ChangeLog
index e8760b9..4d988e9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,136 @@
+2023-12-26 Mike Gabriel
+
+ * release 23.10.1 (HEAD -> main, tag: 23.10.1)
+ * d/changelog: fix missing entry for 23.10.0 (b3f2a87)
+
+2023-11-08 bittin1ddc447d824349b2
+
+ * Translated using Weblate (Swedish) (e53a359)
+
+2023-11-08 Ivo Xavier
+
+ * Translated using Weblate (Portuguese) (10f4533)
+
+2023-10-24 Moo
+
+ * Translated using Weblate (Lithuanian) (8c7592d)
+
+2023-10-20 Jozef Mlich
+
+ * Translated using Weblate (Czech) (2f8103f)
+
+2023-10-14 Quentin PAGÈS
+
+ * Translated using Weblate (Occitan) (6c73c6b)
+
+2023-10-15 Allan Nordhøy
+
+ * Translated using Weblate (Norwegian Bokmål) (cf9f180)
+
+2023-10-14 Yaron Shahrabani
+
+ * Translated using Weblate (Hebrew) (ea5d20f)
+
+2023-10-14 gallegonovato
+
+ * Translated using Weblate (Spanish) (be817bc)
+
+2023-10-13 Mike Gabriel
+
+ * Translated using Weblate (German) (853b72a)
+ * release 23.10.0 (052644f) (tag: 23.10.0)
+
+2023-10-11 Serhii Horichenko
+
+ * Translated using Weblate (Ukrainian) (c26df96)
+
+2023-10-10 OÄŸuz Ersen
+
+ * Translated using Weblate (Turkish) (68e69d7)
+
+2023-10-12 Serhii Horichenko
+
+ * Translated using Weblate (Russian) (e5fcb3e)
+
+2023-10-11 Wellington Terumi Uemura
+
+ * Translated using Weblate (Portuguese (Brazil)) (f175904)
+
+2023-10-11 Heimen Stoffels
+
+ * Translated using Weblate (Dutch) (7d3b028)
+
+2023-10-11 Mike Gabriel
+
+ * po/: Update translation files. (6d8ed2e)
+
+2023-07-01 spnux
+
+ * Translated using Weblate (French) (f60d4e0)
+ * Translated using Weblate (French) (499ee0a)
+
+2022-12-15 Mike Gabriel
+
+ * release 22.9.0 (c4d35a6) (tag: 22.9.0)
+
+2022-09-22 Robert Tari
+
+ * Merge branch 'sunweaver-pr/tooltip-support' (025c06a)
+
+2022-09-22 Mike Gabriel
+
+ * src/indicator-printers-service.c: Add tooltip support. (bcd0658)
+
+2022-09-21 Mike Gabriel
+
+ * Merge branch 'tari01-pr/indicator-ng' (ce5fa07)
+ * CMake: Typo fix in target name. (0c689d5)
+
+2022-09-06 Robert Tari
+
+ * .build.yml: Update build dependencies (f22f67c)
+ * debian/control: Update build dependencies (0c644b5)
+ * Rewrite to indicator-ng: Remove unused source files (3caee4c)
+ * Rewrite to indicator-ng: Add service configuration file (fdd0455)
+ * Rewrite to indicator-ng: Code and build changes (d32524e)
+
+2022-09-05 Mike Gabriel
+
+ * update-po{,t}.sh: White-space changes (use same script as on other
+ ayatana-indicator-* projects). (4e646da)
+ * Merge branch 'tari01-pr/move-to-cmake' (e953439)
+
+2022-08-14 Robert Tari
+
+ * Drop all references to config.h (9e5b57c)
+ * Drop Automake files (f487079)
+ * debian/*: Change to using CMake (e03433a)
+ * .build.yml: Use CMake build (8b90bcc)
+ * Update translation scripts (de319a7)
+ * Use CMake variables in configurable files (7d9327a)
+ * Add CMakeLists.txt files (be468e9)
+ * config.h: Add dummy file (8963b20)
+ * Whitespace fix (b0e1be9)
+
+2022-02-28 Mike Gabriel
+
+ * Merge branch 'tari01-pr/cleanup-compile-flags' (0ef8ce7)
+
+2022-02-23 Robert Tari
+
+ * .build.yml: Remove extra compilation flags (8173711)
+
+2022-02-28 Mike Gabriel
+
+ * Merge branch 'gits0000-patch-1' (3929de4)
+
+2022-02-26 gits0000
+
+ * Update AUTHORS (7db50cc)
+
2022-02-17 Mike Gabriel
- * release 22.2.0 (HEAD -> main, tag: 22.2.0)
+ * release 22.2.0 (4c2b65a) (tag: 22.2.0)
2022-02-08 Mike Gabriel
diff --git a/Makefile.am b/Makefile.am
deleted file mode 100644
index 26e7118..0000000
--- a/Makefile.am
+++ /dev/null
@@ -1,25 +0,0 @@
-SUBDIRS = src data test po
-
-include $(top_srcdir)/Makefile.am.coverage
-
-DISTCLEANFILES = \
- INSTALL \
- Makefile.in \
- aclocal.m4 \
- compile \
- configure \
- config.h.in \
- config.h \
- config.sub \
- config.guess \
- depcomp \
- install-sh \
- ltmain.sh \
- missing \
- m4/intltool.m4 \
- m4/libtool.m4 \
- m4/ltoptions.m4 \
- m4/ltsugar.m4 \
- m4/ltversion.m4 \
- m4/lt~obsolete.m4 \
- po/Makefile.in.in
diff --git a/Makefile.am.coverage b/Makefile.am.coverage
deleted file mode 100644
index 7d2d43f..0000000
--- a/Makefile.am.coverage
+++ /dev/null
@@ -1,47 +0,0 @@
-# Coverage targets
-
-.PHONY: clean-gcno clean-gcda \
- coverage-html generate-coverage-html clean-coverage-html \
- coverage-gcovr generate-coverage-gcovr clean-coverage-gcovr
-
-clean-local: clean-gcno clean-coverage-html clean-coverage-gcovr
-
-if HAVE_GCOV
-
-clean-gcno:
- @echo Removing old coverage instrumentation
- -find -name '*.gcno' -print | xargs -r rm
-
-clean-gcda:
- @echo Removing old coverage results
- -find -name '*.gcda' -print | xargs -r rm
-
-coverage-html: clean-gcda
- -$(MAKE) $(AM_MAKEFLAGS) -k check
- $(MAKE) $(AM_MAKEFLAGS) generate-coverage-html
-
-generate-coverage-html:
- @echo Collecting coverage data
- $(LCOV) --directory $(top_builddir) --capture --output-file coverage.info --no-checksum --compat-libtool
- LANG=C $(GENHTML) --prefix $(top_builddir) --output-directory coveragereport --title "Code Coverage" --legend --show-details coverage.info
-
-clean-coverage-html: clean-gcda
- -$(LCOV) --directory $(top_builddir) -z
- -rm -rf coverage.info coveragereport
-
-if HAVE_GCOVR
-
-coverage-gcovr: clean-gcda
- -$(MAKE) $(AM_MAKEFLAGS) -k check
- $(MAKE) $(AM_MAKEFLAGS) generate-coverage-gcovr
-
-generate-coverage-gcovr:
- @echo Generating coverage GCOVR report
- $(GCOVR) -x -r $(top_builddir) -o $(top_builddir)/coverage.xml
-
-clean-coverage-gcovr: clean-gcda
- -rm -rf $(top_builddir)/coverage.xml
-
-endif # HAVE_GCOVR
-
-endif # HAVE_GCOV
diff --git a/NEWS b/NEWS
index f5c790e..3703319 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,17 @@
+Overview of changes in ayatana-indicator-printers 23.10.1
+
+ - Translation updates.
+
+Overview of changes in ayatana-indicator-printers 23.10.0
+
+ - Translation updates.
+
+Overview of changes in ayatana-indicator-printers 22.9.0
+
+ - Port to CMake
+ - Rewrite to indicator-ng.
+ - Add tooltip support.
+
Overview of changes in ayatana-indicator-printers 22.2.0
- Upstream version bump to new release versioning scheme:
diff --git a/autogen.sh b/autogen.sh
deleted file mode 100755
index 0478484..0000000
--- a/autogen.sh
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/bin/sh
-
-which mate-autogen || {
- echo "Could not find 'mate-autgen'. Is mate-common installed?"
- exit 1
-}
-
-. mate-autogen
-
diff --git a/cmake/GdbusCodegen.cmake b/cmake/GdbusCodegen.cmake
new file mode 100644
index 0000000..5261ba8
--- /dev/null
+++ b/cmake/GdbusCodegen.cmake
@@ -0,0 +1,36 @@
+cmake_minimum_required(VERSION 3.13)
+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)
diff --git a/configure.ac b/configure.ac
deleted file mode 100644
index b47ddb6..0000000
--- a/configure.ac
+++ /dev/null
@@ -1,98 +0,0 @@
-AC_INIT(ayatana-indicator-printers, 22.2.0)
-
-AC_PREREQ(2.53)
-AM_INIT_AUTOMAKE([])
-
-AC_PROG_CC
-AC_PROG_INSTALL
-AC_PROG_LIBTOOL
-AM_PROG_CC_C_O
-AM_SILENT_RULES([yes])
-AC_CONFIG_MACRO_DIR([m4])
-
-AC_DEFUN([AC_DEFINE_PATH], [
- test "x$prefix" = xNONE && prefix="$ac_default_prefix"
- test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
- ac_define_path=`eval echo [$]$2`
- ac_define_path=`eval echo [$]ac_define_path`
- $1="$ac_define_path"
- AC_SUBST($1)
- ifelse($3, ,
- AC_DEFINE_UNQUOTED($1, "$ac_define_path"),
- AC_DEFINE_UNQUOTED($1, "$ac_define_path", $3))
-])
-
-IT_PROG_INTLTOOL([0.35.0])
-GETTEXT_PACKAGE=ayatana-indicator-printers
-AC_SUBST(GETTEXT_PACKAGE)
-AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, "$GETTEXT_PACKAGE", [gettext package])
-AC_DEFINE_PATH(LOCALEDIR, "${datadir}/locale", [locale directory])
-AM_GLIB_GNU_GETTEXT
-
-AC_CONFIG_HEADER(config.h)
-AC_CONFIG_FILES([
- Makefile
- src/Makefile
- data/Makefile
- test/Makefile
- po/Makefile.in
-])
-
-PKG_CHECK_MODULES(APPLET, gtk+-3.0 >= 3.0
- ayatana-indicator3-0.4 >= 0.2
- dbusmenu-gtk3-0.4 >= 0.2)
-PKG_CHECK_MODULES(SERVICE, gtk+-3.0 >= 3.0
- ayatana-indicator3-0.4 >= 0.2
- dbusmenu-glib-0.4 >= 0.2)
-
-AC_PATH_PROG(CUPS_CONFIG, cups-config, no)
-if test "x$CUPS_CONFIG" = "xno"; then
- AC_MSG_ERROR([could not find cups-config])
-fi
-AC_CHECK_HEADER(cups/cups.h,,AC_MSG_ERROR([could not find cups.h]))
-CUPS_CFLAGS=`$CUPS_CONFIG --cflags`
-CUPS_LIBS=`$CUPS_CONFIG --libs`
-SERVICE_CFLAGS="$SERVICE_CFLAGS $CUPS_CFLAGS"
-SERVICE_LIBS="$SERVICE_LIBS $CUPS_LIBS"
-
-#########################
-# Check for systemd
-#########################
-PKG_CHECK_MODULES(SYSTEMD, systemd,
- [has_systemd=yes],
- []
-)
-if test "x$has_systemd" = "xyes"; then
- SYSTEMD_USERDIR=`$PKG_CONFIG --variable=systemduserunitdir systemd`
- AC_SUBST(SYSTEMD_USERDIR)
- AC_DEFINE(HAVE_SYSTEMD, 1, [create ayatana-indicator-printers.service for systemd])
-fi
-
-INDICATORDIR=`$PKG_CONFIG --variable=indicatordir ayatana-indicator3-0.4`
-INDICATORICONSDIR=`$PKG_CONFIG --variable=iconsdir ayatana-indicator3-0.4`
-
-AC_SUBST(INDICATORDIR)
-AC_SUBST(INDICATORICONSDIR)
-
-###########################
-# DBus Service Info
-###########################
-
-DBUSSERVICEDIR=`$PKG_CONFIG --variable=session_bus_services_dir dbus-1`
-AC_SUBST(DBUSSERVICEDIR)
-
-###########################
-# gcov coverage reporting
-###########################
-
-m4_include([m4/gcov.m4])
-AC_TDD_GCOV
-AM_CONDITIONAL([HAVE_GCOV], [test "x$ac_cv_check_gcov" = xyes])
-AM_CONDITIONAL([HAVE_LCOV], [test "x$ac_cv_check_lcov" = xyes])
-AM_CONDITIONAL([HAVE_GCOVR], [test "x$ac_cv_check_gcovr" = xyes])
-AC_SUBST(COVERAGE_CFLAGS)
-AC_SUBST(COVERAGE_LDFLAGS)
-
-AC_SUBST(AM_CFLAGS, "-Wall")
-
-AC_OUTPUT
diff --git a/data/CMakeLists.txt b/data/CMakeLists.txt
new file mode 100644
index 0000000..ac6a6c6
--- /dev/null
+++ b/data/CMakeLists.txt
@@ -0,0 +1,15 @@
+# ayatana-indicator-printers.service
+pkg_check_modules (SYSTEMD systemd)
+
+if (${SYSTEMD_FOUND})
+ pkg_get_variable (SYSTEMD_USER_DIR systemd systemduserunitdir)
+ configure_file ("${CMAKE_CURRENT_SOURCE_DIR}/ayatana-indicator-printers.service.in" "${CMAKE_CURRENT_BINARY_DIR}/ayatana-indicator-printers.service" @ONLY)
+ install (FILES "${CMAKE_CURRENT_BINARY_DIR}/ayatana-indicator-printers.service" DESTINATION "${SYSTEMD_USER_DIR}")
+endif ()
+
+# ayatana-indicator-printers.desktop
+configure_file ("${CMAKE_CURRENT_SOURCE_DIR}/ayatana-indicator-printers.desktop.in" "${CMAKE_CURRENT_BINARY_DIR}/ayatana-indicator-printers.desktop" @ONLY)
+install (FILES "${CMAKE_CURRENT_BINARY_DIR}/ayatana-indicator-printers.desktop" DESTINATION "/etc/xdg/autostart")
+
+# org.ayatana.indicator.printers
+install (FILES "${CMAKE_CURRENT_SOURCE_DIR}/org.ayatana.indicator.printers" DESTINATION "${CMAKE_INSTALL_FULL_DATAROOTDIR}/ayatana/indicators")
diff --git a/data/Makefile.am b/data/Makefile.am
deleted file mode 100644
index 8bf680d..0000000
--- a/data/Makefile.am
+++ /dev/null
@@ -1,34 +0,0 @@
-BUILT_SOURCES=
-CLEANFILES=
-EXTRA_DIST=
-
-#
-# the systemd unit file
-#
-
-#if defined(HAVE_SYSTEMD)
-systemddir = $(SYSTEMD_USERDIR)
-systemd_DATA = ayatana-indicator-printers.service
-systemd_in = $(systemd_DATA:.service=.service.in)
-$(systemd_DATA): $(systemd_in)
- $(AM_V_GEN) $(SED) -e "s|\@pkglibexecdir\@|$(pkglibexecdir)|" $< > $@
-BUILT_SOURCES += $(systemd_DATA)
-EXTRA_DIST += $(systemd_in)
-CLEANFILES += $(systemd_DATA)
-#endif
-
-#
-# the xdg autostart job file
-#
-
-xdg_autostartdir = /etc/xdg/autostart
-xdg_autostart_DATA = ayatana-indicator-printers.desktop
-xdg_autostart_in = $(xdg_autostart_DATA:.desktop=.desktop.in)
-$(xdg_autostart_DATA): $(xdg_autostart_in)
- $(AM_V_GEN) $(SED) -e "s|\@pkglibexecdir\@|$(pkglibexecdir)|" $< > $@
-BUILT_SOURCES += $(xdg_autostart_DATA)
-CLEANFILES += $(xdg_autostart_DATA)
-EXTRA_DIST += $(xdg_autostart_in)
-
-DISTCLEANFILES = \
- Makefile.in
diff --git a/data/ayatana-indicator-printers.desktop.in b/data/ayatana-indicator-printers.desktop.in
index e0f74b0..1027096 100644
--- a/data/ayatana-indicator-printers.desktop.in
+++ b/data/ayatana-indicator-printers.desktop.in
@@ -1,7 +1,7 @@
[Desktop Entry]
Type=Application
Name=Ayatana Indicator Printers
-Exec=@pkglibexecdir@/ayatana-indicator-printers-service
+Exec=@CMAKE_INSTALL_FULL_LIBEXECDIR@/ayatana-indicator-printers/ayatana-indicator-printers-service
OnlyShowIn=MATE;XFCE;Budgie
NoDisplay=true
StartupNotify=false
diff --git a/data/ayatana-indicator-printers.service.in b/data/ayatana-indicator-printers.service.in
index 781f3e6..e482f96 100644
--- a/data/ayatana-indicator-printers.service.in
+++ b/data/ayatana-indicator-printers.service.in
@@ -4,7 +4,7 @@ PartOf=graphical-session.target
PartOf=ayatana-indicators.target
[Service]
-ExecStart=@pkglibexecdir@/ayatana-indicator-printers-service
+ExecStart=@CMAKE_INSTALL_FULL_LIBEXECDIR@/ayatana-indicator-printers/ayatana-indicator-printers-service
Restart=on-failure
[Install]
diff --git a/data/org.ayatana.indicator.printers b/data/org.ayatana.indicator.printers
new file mode 100644
index 0000000..d9fe355
--- /dev/null
+++ b/data/org.ayatana.indicator.printers
@@ -0,0 +1,11 @@
+[Indicator Service]
+Name=ayatana-indicator-printers
+ObjectPath=/org/ayatana/indicator/printers
+Position=100
+
+[phone]
+ObjectPath=/org/ayatana/indicator/printers/phone
+Position=25
+
+[desktop]
+ObjectPath=/org/ayatana/indicator/printers/desktop
diff --git a/debian/changelog b/debian/changelog
index 93f3508..dae127e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,24 @@
+ayatana-indicator-printers (23.10.1-0) unstable; urgency=medium
+
+ * Upstream-provided Debian package for ayatana-indicator-printers.
+ See upstream ChangeLog for recent changes.
+
+ -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Tue, 26 Dec 2023 13:10:02 +0100
+
+ayatana-indicator-printers (23.10.0-0) unstable; urgency=medium
+
+ * Upstream-provided Debian package for ayatana-indicator-printers.
+ See upstream ChangeLog for recent changes.
+
+ -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Fri, 13 Oct 2023 08:24:46 +0200
+
+ayatana-indicator-printers (22.9.0-0) unstable; urgency=medium
+
+ * Upstream-provided Debian package for ayatana-indicator-printers.
+ See upstream ChangeLog for recent changes.
+
+ -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Thu, 15 Dec 2022 21:48:08 +0100
+
ayatana-indicator-printers (22.2.0-0) unstable; urgency=medium
* Upstream-provided Debian package for ayatana-indicator-printers.
diff --git a/debian/control b/debian/control
index 3e98b9c..040ff2b 100644
--- a/debian/control
+++ b/debian/control
@@ -3,17 +3,14 @@ Section: x11
Priority: extra
Maintainer: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Build-Depends: debhelper (>= 10),
- autotools-dev,
- dh-autoreconf | debhelper (>= 9.20160403~),
+ cmake,
+ cmake-extras,
dh-systemd | debhelper (>= 10.2~),
dpkg-dev (>= 1.16.1.1),
- mate-common,
+ intltool,
libglib2.0-dev (>= 2.43.2),
- libgtk-3-dev,
- libdbusmenu-glib-dev (>= 0.5.90),
- libdbusmenu-gtk3-dev (>= 0.5.90),
- libayatana-indicator3-dev (>= 0.3.91),
libcups2-dev,
+ libayatana-common-dev,
systemd [linux-any],
Standards-Version: 4.1.1
Homepage: https://github.com/AyatanaIndicators/ayatana-indicator-printers
diff --git a/debian/rules b/debian/rules
index ba2e36f..fac96d4 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,28 +1,32 @@
#!/usr/bin/make -f
+export DPKG_GENSYMBOLS_CHECK_LEVEL=4
+
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
DPKG_EXPORT_BUILDFLAGS = 1
include /usr/share/dpkg/buildflags.mk
-CFLAGS += -Wno-error=deprecated-declarations
-LDFLAGS += -Wl,-z,defs -Wl,--as-needed
+DEB_CMAKE_EXTRA_FLAGS = \
+ -DENABLE_TESTS=ON \
+ -DENABLE_COVERAGE=OFF \
+ $(NULL)
export DPKG_GENSYMBOLS_CHECK_LEVEL = 4
%:
- dh $@ --without autoreconf,systemd
+ dh $@ --with systemd
override_dh_auto_configure:
- NOCONFIGURE=1 ./autogen.sh
- dh_auto_configure -- \
- --disable-static
+ dh_auto_configure -- $(DEB_CMAKE_EXTRA_FLAGS)
override_dh_install:
find debian/ayatana-indicator-printers -name \*.la -delete
find debian/ayatana-indicator-printers -name \*.a -delete
dh_install --fail-missing
-override_dh_auto_clean:
- dh_auto_clean
- # no clue, why they don't disappear during make distclean...
- rm -f config.sub config.guess
+# Hack as it seems it's not possible to easy run that under dbus-test-runner
+override_dh_auto_test:
+ env -u LD_PRELOAD dh_auto_test
+
+get-orig-source:
+ uscan --noconf --force-download --rename --download-current-version --destdir=..
diff --git a/m4/gcov.m4 b/m4/gcov.m4
deleted file mode 100644
index 3163584..0000000
--- a/m4/gcov.m4
+++ /dev/null
@@ -1,86 +0,0 @@
-# Checks for existence of coverage tools:
-# * gcov
-# * lcov
-# * genhtml
-# * gcovr
-#
-# Sets ac_cv_check_gcov to yes if tooling is present
-# and reports the executables to the variables LCOV, GCOVR and GENHTML.
-AC_DEFUN([AC_TDD_GCOV],
-[
- AC_ARG_ENABLE(gcov,
- AS_HELP_STRING([--enable-gcov],
- [enable coverage testing with gcov]),
- [use_gcov=$enableval], [use_gcov=no])
-
- if test "x$use_gcov" = "xyes"; then
- # we need gcc:
- if test "$GCC" != "yes"; then
- AC_MSG_ERROR([GCC is required for --enable-gcov])
- fi
-
- # Check if ccache is being used
- AC_CHECK_PROG(SHTOOL, shtool, shtool)
- case `$SHTOOL path $CC` in
- *ccache*[)] gcc_ccache=yes;;
- *[)] gcc_ccache=no;;
- esac
-
- if test "$gcc_ccache" = "yes" && (test -z "$CCACHE_DISABLE" || test "$CCACHE_DISABLE" != "1"); then
- AC_MSG_ERROR([ccache must be disabled when --enable-gcov option is used. You can disable ccache by setting environment variable CCACHE_DISABLE=1.])
- fi
-
- lcov_version_list="1.6 1.7 1.8 1.9"
- AC_CHECK_PROG(LCOV, lcov, lcov)
- AC_CHECK_PROG(GENHTML, genhtml, genhtml)
-
- if test "$LCOV"; then
- AC_CACHE_CHECK([for lcov version], glib_cv_lcov_version, [
- glib_cv_lcov_version=invalid
- lcov_version=`$LCOV -v 2>/dev/null | $SED -e 's/^.* //'`
- for lcov_check_version in $lcov_version_list; do
- if test "$lcov_version" = "$lcov_check_version"; then
- glib_cv_lcov_version="$lcov_check_version (ok)"
- fi
- done
- ])
- else
- lcov_msg="To enable code coverage reporting you must have one of the following lcov versions installed: $lcov_version_list"
- AC_MSG_ERROR([$lcov_msg])
- fi
-
- case $glib_cv_lcov_version in
- ""|invalid[)]
- lcov_msg="You must have one of the following versions of lcov: $lcov_version_list (found: $lcov_version)."
- AC_MSG_ERROR([$lcov_msg])
- LCOV="exit 0;"
- ;;
- esac
-
- if test -z "$GENHTML"; then
- AC_MSG_ERROR([Could not find genhtml from the lcov package])
- fi
-
- ac_cv_check_gcov=yes
- ac_cv_check_lcov=yes
-
- # Remove all optimization flags from CFLAGS
- changequote({,})
- CFLAGS=`echo "$CFLAGS" | $SED -e 's/-O[0-9]*//g'`
- changequote([,])
-
- # Add the special gcc flags
- COVERAGE_CFLAGS="-O0 -fprofile-arcs -ftest-coverage"
- COVERAGE_CXXFLAGS="-O0 -fprofile-arcs -ftest-coverage"
- COVERAGE_LDFLAGS="-lgcov"
-
- # Check availability of gcovr
- AC_CHECK_PROG(GCOVR, gcovr, gcovr)
- if test -z "$GCOVR"; then
- ac_cv_check_gcovr=no
- else
- ac_cv_check_gcovr=yes
- fi
-
-fi
-]) # AC_TDD_GCOV
diff --git a/po/CMakeLists.txt b/po/CMakeLists.txt
new file mode 100644
index 0000000..fce8216
--- /dev/null
+++ b/po/CMakeLists.txt
@@ -0,0 +1,2 @@
+find_package (Intltool REQUIRED)
+intltool_install_translations (ALL GETTEXT_PACKAGE ${GETTEXT_PACKAGE})
diff --git a/po/POTFILES.in b/po/POTFILES.in
index 6286c0b..8bf42b4 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -1,7 +1,4 @@
[encoding: UTF-8]
-src/indicator-menu-item.c
-src/indicator-printers.c
-src/indicator-printers-menu.c
src/indicator-printers-service.c
src/indicator-printer-state-notifier.c
src/spawn-printer-settings.c
diff --git a/po/aa.po b/po/aa.po
index 86bb6b0..f225f49 100644
--- a/po/aa.po
+++ b/po/aa.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-11-29 12:44+0100\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/af.po b/po/af.po
index dbfbdcd..2746e1e 100644
--- a/po/af.po
+++ b/po/af.po
@@ -7,11 +7,11 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2020-05-10 06:13+0000\n"
"Last-Translator: iNetRoos <inetroos@gmail.com>\n"
-"Language-Team: Afrikaans <https://hosted.weblate.org/projects/"
-"ayatana-indicators/printers-applet/af/>\n"
+"Language-Team: Afrikaans <https://hosted.weblate.org/projects/ayatana-"
+"indicators/printers-applet/af/>\n"
"Language: af\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -19,66 +19,70 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.1-dev\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr "Drukkers"
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr "Onderbreek"
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] "U het %d drukwerk taak in die waglys."
msgstr[1] "U het %d drukwerk take in die waglys."
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr "Drukker Probleem"
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr "_Instellings…"
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr "Die drukker “%s†het min papier."
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr "Die drukker “%s†kort papier."
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr "Die drukker “%s†het min ink."
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr "Die drukker “%s†het geen ink."
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr "Drukker “%s†se deksel staan oop."
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr "'n Deur van drukker “%s†is oop."
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
"Die drukker “%s†kan nie gebruik word nie, want die sagteware is vermis."
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr "Die drukker \"%s\" is van lyn af."
+
+#~ msgid "_Settings…"
+#~ msgstr "_Instellings…"
diff --git a/po/am.po b/po/am.po
index aba1a8a..c5f3327 100644
--- a/po/am.po
+++ b/po/am.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/an.po b/po/an.po
index 32de44b..4dc30f5 100644
--- a/po/an.po
+++ b/po/an.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/ar.po b/po/ar.po
index e0d7ba9..ce8590d 100644
--- a/po/ar.po
+++ b/po/ar.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/as.po b/po/as.po
index 439b12b..8859e24 100644
--- a/po/as.po
+++ b/po/as.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-11-29 12:44+0100\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/ast.po b/po/ast.po
index 4cad8c5..6c1a35b 100644
--- a/po/ast.po
+++ b/po/ast.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/ayatana-indicator-printers.pot b/po/ayatana-indicator-printers.pot
index 5536eb8..eb32c03 100644
--- a/po/ayatana-indicator-printers.pot
+++ b/po/ayatana-indicator-printers.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-11-29 12:44+0100\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -18,65 +18,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/az.po b/po/az.po
index ee6e890..6618782 100644
--- a/po/az.po
+++ b/po/az.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/be.po b/po/be.po
index 1ca071d..8a37aea 100644
--- a/po/be.po
+++ b/po/be.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2017-10-12 18:19+0000\n"
"Last-Translator: Viktar Vauchkevich <victorenator@gmail.com>\n"
"Language-Team: Belarusian <https://hosted.weblate.org/projects/ayatana-"
@@ -16,19 +16,24 @@ msgstr ""
"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"
+"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.17-dev\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr "Друкаркі"
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr "ПрыпыненаÑ"
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
@@ -36,52 +41,51 @@ msgstr[0] "У Ð²Ð°Ñ Ñ‘Ñць %d задача Ñž чарзе на гÑтай др
msgstr[1] "У Ð²Ð°Ñ Ñ‘Ñць %d задачы Ñž чарзе на гÑтай друкарцы."
msgstr[2] "У Ð²Ð°Ñ Ñ‘Ñць %d задач Ñž чарзе на гÑтай друкарцы."
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr "Праблема друку"
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr "_Ðалады…"
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr "У друкарцы «%s» мала паперы."
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr "У друкарцы «%s» закончылаÑÑ Ð¿Ð°Ð¿ÐµÑ€Ð°."
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr "У друкарцы «%s» мала тонера."
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr "У друкарцы «%s» закончыўÑÑ Ñ‚Ð¾Ð½ÐµÑ€."
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr "У друкарцы «%s» Ð°Ð´ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð½Ð°ÐºÑ€Ñ‹ÑžÐºÐ°."
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr "У друкарцы «%s» Ð°Ð´ÐºÑ€Ñ‹Ñ‚Ñ‹Ñ Ð´Ð·Ð²ÐµÑ€Ñ†Ñ‹."
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
"Друкарка «%s» не можа быць выкарыÑÑ‚Ð°Ð½Ð°Ñ Ð· прычыны адÑутнаÑці неабходнага "
"праграмнага забÑÑпÑчÑннÑ."
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr "Друкарка «%s» у цÑперашні Ñ‡Ð°Ñ Ð¿Ð°-за Ñеткай."
+
+#~ msgid "_Settings…"
+#~ msgstr "_Ðалады…"
diff --git a/po/bem.po b/po/bem.po
index f03b9fa..18d86f5 100644
--- a/po/bem.po
+++ b/po/bem.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/bg.po b/po/bg.po
index 3595ddc..1db6c65 100644
--- a/po/bg.po
+++ b/po/bg.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/bn.po b/po/bn.po
index 99fd338..bc3eee9 100644
--- a/po/bn.po
+++ b/po/bn.po
@@ -7,11 +7,11 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2020-10-17 09:26+0000\n"
"Last-Translator: Yota321 <golamsayan@gmail.com>\n"
-"Language-Team: Bengali <https://hosted.weblate.org/projects/"
-"ayatana-indicators/printers-applet/bn/>\n"
+"Language-Team: Bengali <https://hosted.weblate.org/projects/ayatana-"
+"indicators/printers-applet/bn/>\n"
"Language: bn\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -19,67 +19,68 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.3.1-dev\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
#, fuzzy
msgid "Printers"
msgstr "Printers"
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
#, fuzzy
msgid "Paused"
msgstr "Paused"
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/bo.po b/po/bo.po
index 92bd1b4..4c38892 100644
--- a/po/bo.po
+++ b/po/bo.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/br.po b/po/br.po
index 68314a4..f223862 100644
--- a/po/br.po
+++ b/po/br.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/bs.po b/po/bs.po
index 66675d8..3d84c78 100644
--- a/po/bs.po
+++ b/po/bs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/ca.po b/po/ca.po
index d15a30f..6ec8a75 100644
--- a/po/ca.po
+++ b/po/ca.po
@@ -7,11 +7,11 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2020-11-01 04:26+0000\n"
"Last-Translator: Joan CiberSheep <cibersheep@gmail.com>\n"
-"Language-Team: Catalan <https://hosted.weblate.org/projects/"
-"ayatana-indicators/printers-applet/ca/>\n"
+"Language-Team: Catalan <https://hosted.weblate.org/projects/ayatana-"
+"indicators/printers-applet/ca/>\n"
"Language: ca\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -19,65 +19,70 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.3.2-dev\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr "Impressores"
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr "En pausa"
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] "Teniu %d treball a la coa d'impressió a aquesta impressora."
msgstr[1] "Teniu %d treballs a la coa d'impressió a aquesta impressora."
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr "Problema d'impressió"
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr "_Paràmetres…"
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr "Hi ha poc paper a la impressora «%s»."
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr "La impressora «%s» s'ha quedat sense paper."
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr "Queda poc tòner a la impressora «%s»."
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr "La impressora «%s» s'ha quedat sense tòner."
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr "La impressora «%s» té una tapadora oberta."
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr "La impressora «%s» té una porta oberta."
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
-msgstr "No es pot usar la impressora «%s» perquè falta el programari necessari."
+msgstr ""
+"No es pot usar la impressora «%s» perquè falta el programari necessari."
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr "La impressora «%s» està fora de línia."
+
+#~ msgid "_Settings…"
+#~ msgstr "_Paràmetres…"
diff --git a/po/ca@valencia.po b/po/ca@valencia.po
index 311557d..3c73c8e 100644
--- a/po/ca@valencia.po
+++ b/po/ca@valencia.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/ce.po b/po/ce.po
index 42562a3..8489014 100644
--- a/po/ce.po
+++ b/po/ce.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/ckb.po b/po/ckb.po
index 288a0b3..85c2f24 100644
--- a/po/ckb.po
+++ b/po/ckb.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/co.po b/po/co.po
index ae275ba..fbbd2da 100644
--- a/po/co.po
+++ b/po/co.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/crh.po b/po/crh.po
index 16fcd2d..373dd07 100644
--- a/po/crh.po
+++ b/po/crh.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/cs.po b/po/cs.po
index 998a66d..d46dccb 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
-"PO-Revision-Date: 2018-04-05 04:35+0000\n"
-"Last-Translator: Pavel Borecki <pavel.borecki@gmail.com>\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
+"PO-Revision-Date: 2023-10-21 10:01+0000\n"
+"Last-Translator: Jozef Mlich <jmlich83@gmail.com>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/ayatana-indicators/"
"printers-applet/cs/>\n"
"Language: cs\n"
@@ -17,17 +17,22 @@ msgstr ""
"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-Generator: Weblate 5.1\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr "Tiskárny"
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr "Zobrazit tiskové úlohy a fronty"
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr "Pozastaveno"
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
@@ -35,50 +40,49 @@ msgstr[0] "Na této tiskárně máte ve frontě %d úlohu."
msgstr[1] "Na této tiskárně máte ve frontě %d úlohy."
msgstr[2] "Na této tiskárně máte ve frontě %d úloh."
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr "Problém při tisku"
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr "Na_stavení…"
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr "V tiskárně „%s“ dochází papír."
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr "V tiskárně „%s“ došel papír."
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr "V tiskárně „%s“ dochází toner."
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr "V tiskárně „%s“ došel toner."
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr "U tiskárny „%s“ je otevřený kryt."
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr "U tiskárny „%s“ jsou otevřená dvířka."
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr "Tiskárnu „%s“ nelze použít protože chybí potřebný software."
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr "Tiskárna „%s“ je nyní offline."
+
+#~ msgid "_Settings…"
+#~ msgstr "Na_stavení…"
diff --git a/po/csb.po b/po/csb.po
index f8ad49a..7ffb4e1 100644
--- a/po/csb.po
+++ b/po/csb.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-11-29 12:44+0100\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -18,15 +18,20 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
@@ -34,50 +39,46 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/cv.po b/po/cv.po
index a46128c..c5d956a 100644
--- a/po/cv.po
+++ b/po/cv.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/cy.po b/po/cy.po
index e137381..4be1fa7 100644
--- a/po/cy.po
+++ b/po/cy.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/da.po b/po/da.po
index 400240d..3e0c38b 100644
--- a/po/da.po
+++ b/po/da.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/de.po b/po/de.po
index 7e0e310..51319a1 100644
--- a/po/de.po
+++ b/po/de.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
-"PO-Revision-Date: 2019-09-03 20:24+0000\n"
-"Last-Translator: Swann Martinet <swann.ranskassa@laposte.net>\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
+"PO-Revision-Date: 2023-10-16 12:00+0000\n"
+"Last-Translator: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/"
"ayatana-indicators/printers-applet/de/>\n"
"Language: de\n"
@@ -17,17 +17,22 @@ msgstr ""
"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-Generator: Weblate 5.1-dev\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr "Drucker"
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr "Druckaufträge und -warteschlangen anzeigen"
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr "Angehalten"
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
@@ -36,52 +41,51 @@ msgstr[0] ""
msgstr[1] ""
"Es befinden sich für diesen Drucker %d Druckaufträge in der Warteschlange."
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr "Druckproblem"
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr "Ein_stellungen…"
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr "Der Drucker „%s“ hat nur noch wenig Papier."
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr "Der Drucker „%s“ hat kein Papier mehr."
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr "Der Drucker „%s“ hat nur noch wenig Toner."
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr "Der Drucker „%s“ hat keinen Toner mehr."
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr "Eine Abdeckung des Druckers „%s“ ist offen."
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr "Eine Tür des Druckers „%s“ ist offen."
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
"Der Drucker „%s“ kann nicht verwendet werden, weil dafür benötigte Software "
"fehlt."
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr "Der Drucker „%s“ ist zurzeit offline."
+
+#~ msgid "_Settings…"
+#~ msgstr "Ein_stellungen…"
diff --git a/po/dv.po b/po/dv.po
index 69fb1a9..20c1e4e 100644
--- a/po/dv.po
+++ b/po/dv.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-11-29 12:44+0100\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/el.po b/po/el.po
index 61ca784..0d8b2dc 100644
--- a/po/el.po
+++ b/po/el.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2020-04-28 11:11+0000\n"
"Last-Translator: Jeannette L <j.lavoie@net-c.ca>\n"
"Language-Team: Greek <https://hosted.weblate.org/projects/ayatana-indicators/"
@@ -19,67 +19,71 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.0.2\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr "Εκτυπωτές"
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr "Σε παÏση"
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] "ΥπάÏχει %d εÏγασία στην ουÏά για εκτÏπωση."
msgstr[1] "ΥπάÏχουν %d εÏγασίες στην ουÏά για εκτÏπωση."
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr "ΠÏόβλημα εκτÏπωσης"
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr "_Ρυθμίσεις…"
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr "Ο εκτυπωτής «%s» δεν έχει πολλά χαÏτιά."
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr "Ο εκτυπωτής «%s» δεν έχει καθόλου χαÏτί."
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr "Ο εκτυπωτής «%s» έχει λίγο τόνεÏ."
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr "Ο εκτυπωτής «%s» δεν έχει καθόλου τόνεÏ."
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr "Το καπάκι του εκτυπωτή είναι ανοιχτό «%s»."
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr "Η πόÏτα του εκτυπωτή είναι ανοιχτή «%s»."
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
"Ο εκτυπωτής «%s» δεν μποÏεί να χÏησιμοποιηθεί, δεν υπάÏχει το απαιτοÏμενο "
"λογισμικό."
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr "Ο εκτυπωτής «%s» είναι εκτός σÏνδεσης."
+
+#~ msgid "_Settings…"
+#~ msgstr "_Ρυθμίσεις…"
diff --git a/po/en_AU.po b/po/en_AU.po
index a57ea81..8d86a19 100644
--- a/po/en_AU.po
+++ b/po/en_AU.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2020-04-28 11:11+0000\n"
"Last-Translator: Jeannette L <j.lavoie@net-c.ca>\n"
"Language-Team: English (Australia) <https://hosted.weblate.org/projects/"
@@ -19,65 +19,69 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.0.2\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr "Printers"
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr "Paused"
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] "You have %d job queued to print on this printer."
msgstr[1] "You have %d jobs queued to print on this printer."
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr "Printing Problem"
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr "_Settings…"
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr "The printer ‘%s’ is low on paper."
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr "The printer ‘%s’ is out of paper."
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr "The printer ‘%s’ is low on toner."
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr "The printer ‘%s’ is out of toner."
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr "A cover is open on the printer ‘%s’."
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr "A door is open on the printer ‘%s’."
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr "The printer ‘%s’ can’t be used, because required software is missing."
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr "The printer ‘%s’ is currently off-line."
+
+#~ msgid "_Settings…"
+#~ msgstr "_Settings…"
diff --git a/po/en_CA.po b/po/en_CA.po
index 4ebebf0..c42eb03 100644
--- a/po/en_CA.po
+++ b/po/en_CA.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,69 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr "Printers"
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr "Paused"
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] "You have %d job queued to print on this printer."
msgstr[1] "You have %d jobs queued to print on this printer."
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr "Printing Problem"
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr "_Settings…"
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr "The printer “%s†is low on paper."
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr "The printer “%s†is out of paper."
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr "The printer “%s†is low on toner."
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr "The printer “%s†is out of toner."
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr "A cover is open on the printer “%sâ€."
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr "A door is open on the printer “%sâ€."
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr "The printer “%s†can’t be used, because required software is missing."
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr "The printer “%s†is currently off-line."
+
+#~ msgid "_Settings…"
+#~ msgstr "_Settings…"
diff --git a/po/en_GB.po b/po/en_GB.po
index c06ca0d..918d750 100644
--- a/po/en_GB.po
+++ b/po/en_GB.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2020-04-28 11:11+0000\n"
"Last-Translator: Jeannette L <j.lavoie@net-c.ca>\n"
"Language-Team: English (United Kingdom) <https://hosted.weblate.org/projects/"
@@ -19,65 +19,69 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.0.2\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr "Printers"
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr "Paused"
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] "You have %d job queued to print on this printer."
msgstr[1] "You have %d jobs queued to print on this printer."
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr "Printing Problem"
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr "_Settings…"
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr "The printer ‘%s’ is low on paper."
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr "The printer ‘%s’ is out of paper."
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr "The printer ‘%s’ is low on toner."
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr "The printer ‘%s’ is out of toner."
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr "A cover is open on the printer ‘%s’."
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr "A door is open on the printer ‘%s’."
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr "The printer ‘%s’ can’t be used, because required software is missing."
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr "The printer ‘%s’ is currently off-line."
+
+#~ msgid "_Settings…"
+#~ msgstr "_Settings…"
diff --git a/po/eo.po b/po/eo.po
index 6805a5c..f72c8d7 100644
--- a/po/eo.po
+++ b/po/eo.po
@@ -7,11 +7,11 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2021-11-22 22:35+0000\n"
"Last-Translator: phlostically <phlostically@mailinator.com>\n"
-"Language-Team: Esperanto <https://hosted.weblate.org/projects/"
-"ayatana-indicators/printers-applet/eo/>\n"
+"Language-Team: Esperanto <https://hosted.weblate.org/projects/ayatana-"
+"indicators/printers-applet/eo/>\n"
"Language: eo\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -19,65 +19,69 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.10-dev\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr "Presiloj"
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr "PaÅ­zinta"
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] "Restas %d presotaĵo por ĉi tiu presilo."
msgstr[1] "Restas %d presotaĵoj por ĉi tiu presilo."
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr "Problemo pri presado"
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr "_Agordoj…"
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr "La presilo «%s» havas nesufiĉe da paperoj."
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr "Papero mankas je la presilo «%s»."
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr "La presilo «%s» havas nesufiĉe da inkpulvoro."
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr "Inkpulvoro mankas je la presilo «%s»."
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr "Kovrilo de la presilo «%s» estas malfermita."
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr "Pordo de la presilo «%s» estas malfermita."
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr "La presilo «%s» ne estas uzebla, ĉar mankas bezonataj programoj."
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr "La presilo «%s» estas nuntempe ne konektita."
+
+#~ msgid "_Settings…"
+#~ msgstr "_Agordoj…"
diff --git a/po/es.po b/po/es.po
index 8b67df0..4e29ba7 100644
--- a/po/es.po
+++ b/po/es.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
-"PO-Revision-Date: 2018-05-02 18:56+0000\n"
-"Last-Translator: Adolfo Jayme Barrientos <fitojb@ubuntu.com>\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
+"PO-Revision-Date: 2023-10-16 12:00+0000\n"
+"Last-Translator: gallegonovato <fran-carro@hotmail.es>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/"
"ayatana-indicators/printers-applet/es/>\n"
"Language: es\n"
@@ -17,68 +17,72 @@ msgstr ""
"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-Generator: Weblate 5.1-dev\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr "Impresoras"
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr "Ver trabajos de impresión y colas"
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr "En pausa"
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] "Tiene %d tarea pendiente de imprimirse en esta impresora."
msgstr[1] "Tiene %d tareas pendientes de imprimirse en esta impresora."
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr "Problema de impresión"
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr "_Configuración…"
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr "La impresora «%s» tiene poco papel."
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr "La impresora «%s» no tiene papel."
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr "La impresora «%s» tiene poco tóner."
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr "La impresora «%s» no tiene tóner."
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr "Una de las cubiertas de la impresora «%s» está abierta."
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr "Una de las puertas de la impresora «%s» está abierta."
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
"No se puede utilizar la impresora «%s» porque falta un programa necesario."
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr "La impresora «%s» está desconectada actualmente."
+
+#~ msgid "_Settings…"
+#~ msgstr "_Configuración…"
diff --git a/po/et.po b/po/et.po
index eec0d0a..d0d9dba 100644
--- a/po/et.po
+++ b/po/et.po
@@ -7,11 +7,11 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2020-04-28 11:11+0000\n"
"Last-Translator: Jeannette L <j.lavoie@net-c.ca>\n"
-"Language-Team: Estonian <https://hosted.weblate.org/projects/"
-"ayatana-indicators/printers-applet/et/>\n"
+"Language-Team: Estonian <https://hosted.weblate.org/projects/ayatana-"
+"indicators/printers-applet/et/>\n"
"Language: et\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -19,65 +19,69 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.0.2\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr "Printerid"
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr "Peatatud"
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] "Sul on sellel printeril järjekorras %d töö."
msgstr[1] "Sul on sellel printeril järjekorras %d tööd."
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr "Printimise probleem"
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr "_Sätted…"
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr "Printeris „%s“ on paber otsakorral."
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr "Printeris „%s“ on paber otsas."
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr "Printeris „%s“ on tooner otsakorral."
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr "Printeris „%s“ on tooner otsas."
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr "Printeri „%s“ kaas on avatud."
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr "Printeri „%s“ luuk on avatud."
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr "Printerit „%s“ ei saa kasutada, sest puudub vajalik tarkvara."
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr "Printer „%s“ on hetkel lahti ühendatud."
+
+#~ msgid "_Settings…"
+#~ msgstr "_Sätted…"
diff --git a/po/eu.po b/po/eu.po
index 76882cd..5af137f 100644
--- a/po/eu.po
+++ b/po/eu.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/fa.po b/po/fa.po
index bf589f7..ffdf2f0 100644
--- a/po/fa.po
+++ b/po/fa.po
@@ -7,11 +7,11 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2020-07-20 20:42+0000\n"
"Last-Translator: Tetra Homer <tetrahomer@gmail.com>\n"
-"Language-Team: Persian <https://hosted.weblate.org/projects/"
-"ayatana-indicators/printers-applet/fa/>\n"
+"Language-Team: Persian <https://hosted.weblate.org/projects/ayatana-"
+"indicators/printers-applet/fa/>\n"
"Language: fa\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -19,65 +19,69 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.2-dev\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr "چاپگرها"
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr "مکث کرد"
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] "شما برای چاپ روی این چاپگر %d ص٠کار دارید."
msgstr[1] "شما برای چاپ روی این چاپگر %d ص٠کارها دارید."
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr "مشکل چاپ"
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr "_تنظیمات…"
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr "چاپگر “%s†روی کاغذ کم است."
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr "چاپگر “%s†از کاغذ خارج است."
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr "چاپگر “%s†در تونر کم است."
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr "چاپگر “%s†از تونر خارج است."
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr "یک پوشش چاپگر “%s†باز است."
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr "یک در٠چاپگر “%s†باز است."
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr "از چاپگر “%s†نمی توان استÙاده کرد، زیرا نرم اÙزار لازم وجود ندارد."
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr "چاپگر “%s†در حال حاضر Ø¢Ùلاین است."
+
+#~ msgid "_Settings…"
+#~ msgstr "_تنظیمات…"
diff --git a/po/fi.po b/po/fi.po
index e01ea1f..ea4c4fd 100644
--- a/po/fi.po
+++ b/po/fi.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/fil.po b/po/fil.po
index fb1b46e..02dd5b0 100644
--- a/po/fil.po
+++ b/po/fil.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/fo.po b/po/fo.po
index 6c125fd..1ed10cd 100644
--- a/po/fo.po
+++ b/po/fo.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/fr.po b/po/fr.po
index c979d13..58ebee6 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
-"PO-Revision-Date: 2019-09-03 20:24+0000\n"
-"Last-Translator: Swann Martinet <swann.ranskassa@laposte.net>\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
+"PO-Revision-Date: 2024-03-23 23:01+0000\n"
+"Last-Translator: Steve <steve.kueffer.ch@gmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/"
"ayatana-indicators/printers-applet/fr/>\n"
"Language: fr\n"
@@ -17,68 +17,73 @@ msgstr ""
"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-Generator: Weblate 5.5-dev\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr "Imprimantes"
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr "Afficher les travaux d'impression et les files d'attente"
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr "En pause"
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] "Vous avez %d impression en attente sur cette imprimante."
msgstr[1] "Vous avez %d impressions en attente sur cette imprimante."
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr "Problème d'impression"
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr "_Paramètres…"
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr "L'imprimante « %s » a peu de papier."
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr "L'imprimante « %s » n'a plus de papier."
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
-msgstr "L'imprimante « %s » a peu de toner."
+msgstr "L'imprimante « %s » a peu d'encre."
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
-msgstr "L'imprimante « %s » n'a plus de toner."
+msgstr "L'imprimante « %s » n'a plus d'encre."
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr "Un capot est ouvert sur l'imprimante « %s »."
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr "Une porte est ouverte sur l'imprimante « %s »."
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-"L'imprimante « %s » ne peut pas être utilisée parce qu'un logiciel manque."
+"L'imprimante « %s » ne peut pas être utilisée parce qu'un logiciel requis "
+"est manquant."
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr "L'imprimante « %s » est actuellement hors ligne."
+
+#~ msgid "_Settings…"
+#~ msgstr "_Paramètres…"
diff --git a/po/fr_CA.po b/po/fr_CA.po
index efaa198..ec9933e 100644
--- a/po/fr_CA.po
+++ b/po/fr_CA.po
@@ -7,11 +7,11 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2020-04-28 11:11+0000\n"
"Last-Translator: Jeannette L <j.lavoie@net-c.ca>\n"
-"Language-Team: French (Canada) <https://hosted.weblate.org/projects/"
-"ayatana-indicators/printers-applet/fr_CA/>\n"
+"Language-Team: French (Canada) <https://hosted.weblate.org/projects/ayatana-"
+"indicators/printers-applet/fr_CA/>\n"
"Language: fr_CA\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -19,66 +19,70 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.0.2\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr "Imprimantes"
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr "En pause"
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] "Vous avez %d impression en attente sur cette imprimante."
msgstr[1] "Vous avez %d impressions en attente sur cette imprimante."
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr "Problème d'impression"
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr "_Paramètres…"
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr "L'imprimante « %s » a peu de papier."
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr "L'imprimante « %s » n'a plus de papier."
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr "L'imprimante « %s » a peu de toner."
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr "L'imprimante « %s » n'a plus de toner."
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr "Un capot est ouvert sur l'imprimante « %s »."
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr "Une porte est ouverte sur l'imprimante « %s »."
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
"L'imprimante « %s » ne peut pas être utilisée parce qu'un logiciel manque."
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr "L'imprimante « %s » est actuellement hors ligne."
+
+#~ msgid "_Settings…"
+#~ msgstr "_Paramètres…"
diff --git a/po/frp.po b/po/frp.po
index 59d0747..b08392c 100644
--- a/po/frp.po
+++ b/po/frp.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/fur.po b/po/fur.po
index c026c0f..a206bae 100644
--- a/po/fur.po
+++ b/po/fur.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-11-29 12:44+0100\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/fy.po b/po/fy.po
index bc5eee1..4f3170f 100644
--- a/po/fy.po
+++ b/po/fy.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/ga.po b/po/ga.po
index 7c9c678..ab043ae 100644
--- a/po/ga.po
+++ b/po/ga.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,15 +17,20 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n==2 ? 1 : 2;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
@@ -33,50 +38,46 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/gd.po b/po/gd.po
index 6cc1b86..3f35829 100644
--- a/po/gd.po
+++ b/po/gd.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/gl.po b/po/gl.po
index 0b3101a..5c91a17 100644
--- a/po/gl.po
+++ b/po/gl.po
@@ -7,11 +7,11 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 20.9.00-24 17:29+0000\n"
"Last-Translator: Iván Seoane <ivanrsm1997@gmail.com>\n"
-"Language-Team: Galician <https://hosted.weblate.org/projects/"
-"ayatana-indicators/printers-applet/gl/>\n"
+"Language-Team: Galician <https://hosted.weblate.org/projects/ayatana-"
+"indicators/printers-applet/gl/>\n"
"Language: gl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -19,66 +19,70 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.3-dev\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr "Impresoras"
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr "Detido"
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] "Ten %d tarefa pendente para imprimirse nesta impresora."
msgstr[1] "Ten %d tarefas pendentes para imprimirse nesta impresora."
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr "Problema da impresión"
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr "_Axustes…"
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr "A impresora «%s» ten poucos papeis."
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr "A impresora «%s» non ten papeis."
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr "A impresora «%s» ten pouca tintura ou tóner."
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr "A impresora «%s» non ten tintura ou tóner."
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr "Unha das cubertas da impresora «%s» ficou aberta."
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr "Unha das portas da impresora «%s» ficou aberta."
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
"Non se pode empregar a impresora «%s» porque falla un programa precisado."
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr "A impresora «%s» está desconectada agora."
+
+#~ msgid "_Settings…"
+#~ msgstr "_Axustes…"
diff --git a/po/gu.po b/po/gu.po
index c3a9697..de536d3 100644
--- a/po/gu.po
+++ b/po/gu.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2017-12-03 09:46+0000\n"
"Last-Translator: snehal dangroshiya <snehaldangroshiya@gmail.com>\n"
"Language-Team: Gujarati <https://hosted.weblate.org/projects/ayatana-"
@@ -19,65 +19,66 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 2.18-dev\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr "પà«àª°àª¿àª¨à«àªŸàª°"
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr "થોભà«àª¯àª¾"
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/gv.po b/po/gv.po
index 1a67ad4..b471e84 100644
--- a/po/gv.po
+++ b/po/gv.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-11-29 12:44+0100\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -15,19 +15,24 @@ msgstr ""
"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 "
+"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"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
@@ -36,50 +41,46 @@ msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/he.po b/po/he.po
index 6d94ed7..3c523b3 100644
--- a/po/he.po
+++ b/po/he.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
-"PO-Revision-Date: 2018-08-05 20:52+0000\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
+"PO-Revision-Date: 2023-10-16 12:00+0000\n"
"Last-Translator: Yaron Shahrabani <sh.yaron@gmail.com>\n"
"Language-Team: Hebrew <https://hosted.weblate.org/projects/"
"ayatana-indicators/printers-applet/he/>\n"
@@ -18,17 +18,22 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=4; plural=(n == 1) ? 0 : ((n == 2) ? 1 : ((n > 10 && "
"n % 10 == 0) ? 2 : 3));\n"
-"X-Generator: Weblate 3.1.1\n"
+"X-Generator: Weblate 5.1-dev\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr "מדפסות"
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr "הצגת משימות ותורי הדפסה"
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr "מושהית"
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
@@ -37,50 +42,49 @@ msgstr[1] "יש לך 2 משימות שממתינות להדפסה במדפסת ×
msgstr[2] "יש לך %d משימות שממתינות להדפסה במדפסת זו."
msgstr[3] "יש לך %d משימות שממתינות להדפסה במדפסת זו."
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr "בעיית הדפסה"
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr "ה_גדרות…"
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr "×”×“×¤×™× ×‘×ž×“×¤×¡×ª „%sâ€ ×¢×•×ž×“×™× ×œ×”×™×’×ž×¨."
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr "במדפסת „%s†נגמר הנייר."
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr "כרית הדיו במדפסת „%s†עומדת להסתיי×."
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr "כרית הדיו במדפסת „%s†הסתיימה."
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr "המכסה של המדפסת „%s†פתוח."
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr "דלת פתוחה במדפסת „%sâ€."
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr "×œ× × ×™×ª×Ÿ להשתמש במדפסת „%s†כיוון שתכניות נחוצות חסרות."
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr "המדפסת „%s†××™× ×” מקוונת."
+
+#~ msgid "_Settings…"
+#~ msgstr "ה_גדרות…"
diff --git a/po/hi.po b/po/hi.po
index 8376e05..ab57074 100644
--- a/po/hi.po
+++ b/po/hi.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/hr.po b/po/hr.po
index edd0474..f7c8fb4 100644
--- a/po/hr.po
+++ b/po/hr.po
@@ -7,28 +7,33 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2020-01-03 23:21+0000\n"
"Last-Translator: Milo Ivir <mail@milotype.de>\n"
-"Language-Team: Croatian <https://hosted.weblate.org/projects/"
-"ayatana-indicators/printers-applet/hr/>\n"
+"Language-Team: Croatian <https://hosted.weblate.org/projects/ayatana-"
+"indicators/printers-applet/hr/>\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"
+"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\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr "PisaÄi"
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr "Pauzirano"
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
@@ -36,50 +41,49 @@ msgstr[0] "Na ovom pisaÄu %d posao Äeka na ispis."
msgstr[1] "Na ovom pisaÄu %d posla Äekaju na ispis."
msgstr[2] "Na ovom pisaÄu %d poslova Äeka na ispis."
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr "Problem s ispisom"
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr "_Postavke …"
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr "PisaÄu „%s†ponestaje papira."
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr "PisaÄu „%s†je ponestalo papira."
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr "PisaÄu „%s†ponestaje toner."
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr "PisaÄu „%s†je ponestao toner."
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr "Na pisaÄu „%s†je otvoren jedan poklopac."
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr "Na pisaÄu „%s†su otvorena jedna vrata."
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr "Nije moguće koristiti pisaÄ â€ž%sâ€, jer nedostaje potreban softver."
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr "PisaÄ â€ž%s†trenutaÄno nije povezan."
+
+#~ msgid "_Settings…"
+#~ msgstr "_Postavke …"
diff --git a/po/ht.po b/po/ht.po
index a3a8e0a..b82a969 100644
--- a/po/ht.po
+++ b/po/ht.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/hu.po b/po/hu.po
index 27eaeb5..71ef102 100644
--- a/po/hu.po
+++ b/po/hu.po
@@ -7,11 +7,11 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2020-11-27 14:29+0000\n"
"Last-Translator: Ãcs Zoltán <acszoltan111@gmail.com>\n"
-"Language-Team: Hungarian <https://hosted.weblate.org/projects/"
-"ayatana-indicators/printers-applet/hu/>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/ayatana-"
+"indicators/printers-applet/hu/>\n"
"Language: hu\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -19,65 +19,69 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.4-dev\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr "Nyomtatók"
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr "Szüneteltetve"
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] "%d feladat áll sorban ehhez a nyomtatóhoz."
msgstr[1] "%d feladat áll sorban ehhez a nyomtatóhoz."
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr "Nyomtatási probléma"
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr "_Beállítások…"
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr "A \"%s\" nyomtatóban kevés a papír."
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr "A \"%s\" nyomtatóból kifogyott a papír."
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr "A \"%s\" nyomtatóban kevés a tinta."
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr "A \"%s\" nyomtatóból kifogyott a tinta."
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr "A \"%s\" nyomtató fedele nyitva van."
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr "A \"%s\" nyomtató ajtaja nyitva van."
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr "A \"%s\" nyomtató nem használható, mert hiányzik a szükséges szoftver."
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr "A \"%s†nyomtató jelenleg offline."
+
+#~ msgid "_Settings…"
+#~ msgstr "_Beállítások…"
diff --git a/po/hy.po b/po/hy.po
index b28109b..14af6b8 100644
--- a/po/hy.po
+++ b/po/hy.po
@@ -7,11 +7,11 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2020-04-02 21:09+0000\n"
"Last-Translator: Davit Mayilyan <davit.mayilyan@protonmail.ch>\n"
-"Language-Team: Armenian <https://hosted.weblate.org/projects/"
-"ayatana-indicators/printers-applet/hy/>\n"
+"Language-Team: Armenian <https://hosted.weblate.org/projects/ayatana-"
+"indicators/printers-applet/hy/>\n"
"Language: hy\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -19,65 +19,66 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.0-dev\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr "ÕÕºÕ«Õ¹Õ¶Õ¥Ö€"
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/ia.po b/po/ia.po
index a17c334..6f4aa12 100644
--- a/po/ia.po
+++ b/po/ia.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/id.po b/po/id.po
index faea1d6..f6ecfbb 100644
--- a/po/id.po
+++ b/po/id.po
@@ -7,11 +7,11 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2021-03-18 17:29+0000\n"
"Last-Translator: Reza Almanda <rezaalmanda27@gmail.com>\n"
-"Language-Team: Indonesian <https://hosted.weblate.org/projects/"
-"ayatana-indicators/printers-applet/id/>\n"
+"Language-Team: Indonesian <https://hosted.weblate.org/projects/ayatana-"
+"indicators/printers-applet/id/>\n"
"Language: id\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -19,64 +19,69 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.5.2-dev\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr "Printer"
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr "Dijeda"
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
-msgstr[0] "Anda memiliki tugas %d yang diantrikan untuk dicetak pada pencetak ini."
+msgstr[0] ""
+"Anda memiliki tugas %d yang diantrikan untuk dicetak pada pencetak ini."
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr "Masalah Pencetakan"
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr "_Pengaturan…"
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr "Printer \"%s\" kehabisan kertas."
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr "Printer \"%s\" kehabisan kertas."
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr "Printer \"%s\" kehabisan toner."
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr "Printer \"%s\" kehabisan toner."
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr "Penutup printer terbuka \"%s\"."
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr "Printer “%s†sedang tidak aktif."
+
+#~ msgid "_Settings…"
+#~ msgstr "_Pengaturan…"
diff --git a/po/is.po b/po/is.po
index d0dacd3..358eb03 100644
--- a/po/is.po
+++ b/po/is.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/it.po b/po/it.po
index 646cf66..1d219e3 100644
--- a/po/it.po
+++ b/po/it.po
@@ -7,11 +7,11 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:00+0200\n"
"PO-Revision-Date: 2019-09-03 20:24+0000\n"
"Last-Translator: Swann Martinet <swann.ranskassa@laposte.net>\n"
-"Language-Team: Italian <https://hosted.weblate.org/projects/"
-"ayatana-indicators/printers-applet/it/>\n"
+"Language-Team: Italian <https://hosted.weblate.org/projects/ayatana-"
+"indicators/printers-applet/it/>\n"
"Language: it\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -19,67 +19,71 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.9-dev\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr "Stampanti"
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr "In pausa"
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] "%d stampa accodata in stampa su questa stampante."
msgstr[1] "%d stampe accodate in stampa su questa stampante."
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr "Problema di stampa"
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr "_Impostazioni…"
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr "La stampante «%s» sta esaurendo la carta."
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr "La stampante «%s» ha esaurito la carta."
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr "La stampante «%s» sta esaurendo il toner."
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr "La stampante «%s» ha esaurito il toner."
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr "Coperchio della stampante «%s» aperto."
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr "Sportello della stampante «%s» aperto."
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
"La stampante «%s» non può essere utilizzata in quanto manca il software "
"necessario."
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr "La stampante «%s» è attualmente non disponibile."
+
+#~ msgid "_Settings…"
+#~ msgstr "_Impostazioni…"
diff --git a/po/it_CARES.po b/po/it_CARES.po
index 6ac5603..df62033 100644
--- a/po/it_CARES.po
+++ b/po/it_CARES.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-11-29 12:44+0100\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/ja.po b/po/ja.po
index a9e2a9b..38beda0 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -7,11 +7,11 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2020-09-07 16:36+0000\n"
"Last-Translator: Baka Gaijin <lewdwarrior@waifu.club>\n"
-"Language-Team: Japanese <https://hosted.weblate.org/projects/"
-"ayatana-indicators/printers-applet/ja/>\n"
+"Language-Team: Japanese <https://hosted.weblate.org/projects/ayatana-"
+"indicators/printers-applet/ja/>\n"
"Language: ja\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -19,64 +19,68 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.3-dev\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr "プリンター"
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr "一時åœæ­¢"
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr "_設定…"
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr "プリンター「%sã€ã®ç”¨ç´™æ®‹é‡ãŒå°‘ãªããªã£ã¦ã„ã¾ã™."
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr "プリンタ「%sã€ã®ãƒ‰ã‚¢ãŒé–‹ã„ã¦ã„ã¾ã™ã€‚"
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr "プリンタ「%sã€ã¯ç¾åœ¨ã‚ªãƒ•ãƒ©ã‚¤ãƒ³ã§ã™."
+
+#~ msgid "_Settings…"
+#~ msgstr "_設定…"
diff --git a/po/ka.po b/po/ka.po
index 04bd9b4..b648b5f 100644
--- a/po/ka.po
+++ b/po/ka.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/kk.po b/po/kk.po
index 0761701..28c7203 100644
--- a/po/kk.po
+++ b/po/kk.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/kl.po b/po/kl.po
index 278319e..4aca991 100644
--- a/po/kl.po
+++ b/po/kl.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/km.po b/po/km.po
index 0096885..d493bac 100644
--- a/po/km.po
+++ b/po/km.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/kmr.po b/po/kmr.po
index 2d42838..f6a3e40 100644
--- a/po/kmr.po
+++ b/po/kmr.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-11-29 12:44+0100\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/kn.po b/po/kn.po
index b272120..347be45 100644
--- a/po/kn.po
+++ b/po/kn.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/ko.po b/po/ko.po
index 9d3d347..d860bc1 100644
--- a/po/ko.po
+++ b/po/ko.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
-"PO-Revision-Date: 2020-06-15 05:41+0000\n"
-"Last-Translator: MarongHappy <daemul72@gmail.com>\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
+"PO-Revision-Date: 2024-03-15 14:01+0000\n"
+"Last-Translator: ì´ì •í¬ <daemul72@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/"
"ayatana-indicators/printers-applet/ko/>\n"
"Language: ko\n"
@@ -17,66 +17,70 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"X-Generator: Weblate 5.5-dev\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr "프린터"
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr "ì¸ì‡„ ìž‘ì—… ë° ëŒ€ê¸°ì—´ 표시하기"
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr "ì¼ì‹œì •ì§€ë¨"
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] "ì´ í”„ë¦°í„°ì—ì„œ ì¸ì‡„í•  %dê°œì˜ ìž‘ì—…ì´ ëŒ€ê¸°ì—´ì— ìžˆìŠµë‹ˆë‹¤."
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr "ì¸ì‡„ 문제"
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr "설정(_S)…"
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr "“%s†프린터 용지가 부족합니다."
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr "“%s†프린터 용지가 부족합니다."
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr "“%s†프린터 토너가 부족합니다."
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr "“%s†프린터 토너가 부족합니다."
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr "“%sâ€ í”„ë¦°í„°ì˜ ë®ê°œê°€ ì—´ë ¤ 있습니다."
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr "“%sâ€ í”„ë¦°í„°ì˜ ë„ì–´ê°€ ì—´ë ¤ 있습니다."
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr "필요한 소프트웨어가 없어 \"%s\" 프린터를 사용할 수 없습니다."
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr "“%s†프린터가 현재 오프ë¼ì¸ ìƒíƒœìž…니다."
+
+#~ msgid "_Settings…"
+#~ msgstr "설정(_S)…"
diff --git a/po/ku.po b/po/ku.po
index c90cc53..2a1937e 100644
--- a/po/ku.po
+++ b/po/ku.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/kw.po b/po/kw.po
index 5c48b73..84d8f11 100644
--- a/po/kw.po
+++ b/po/kw.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/ky.po b/po/ky.po
index 6542ab9..969e153 100644
--- a/po/ky.po
+++ b/po/ky.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/la.po b/po/la.po
index 3c3be02..4596ed5 100644
--- a/po/la.po
+++ b/po/la.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/lb.po b/po/lb.po
index 69977ff..f2f8ec1 100644
--- a/po/lb.po
+++ b/po/lb.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/lo.po b/po/lo.po
index 25d9e74..58f6837 100644
--- a/po/lo.po
+++ b/po/lo.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/lt.po b/po/lt.po
index 539a84d..b7610a8 100644
--- a/po/lt.po
+++ b/po/lt.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
-"PO-Revision-Date: 2020-04-28 11:11+0000\n"
-"Last-Translator: Jeannette L <j.lavoie@net-c.ca>\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
+"PO-Revision-Date: 2023-10-25 23:03+0000\n"
+"Last-Translator: Moo <hazap@hotmail.com>\n"
"Language-Team: Lithuanian <https://hosted.weblate.org/projects/"
"ayatana-indicators/printers-applet/lt/>\n"
"Language: lt\n"
@@ -19,17 +19,22 @@ msgstr ""
"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 4.0.2\n"
+"X-Generator: Weblate 5.1.1\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr "Spausdintuvai"
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr "Rodyti spausdinimo darbus ir eiles"
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr "Pristabdyta"
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
@@ -37,52 +42,51 @@ msgstr[0] "Å io spausdintuvo spausdinimo eilÄ—je laukia %d darbas."
msgstr[1] "Å io spausdintuvo spausdinimo eilÄ—je laukia %d darbai."
msgstr[2] "Šio spausdintuvo spausdinimo eilėje laukia %d darbų."
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr "Spausdinimo problemos"
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr "Nu_statymai…"
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr "Spausdintuve „%s“ baigiasi popierius."
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr "Spausdintuve „%s“ nėra popieriaus."
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr "Spausdintuve „%s“ baigiasi dažai."
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr "Spausdintuve „%s“ nėra dažų."
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr "Atvertas spausdintuvo „%s“ dangtis."
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr "Atidarytos spausdintuvo „%s“ durelės."
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
"Spausdintuvas „%s“ negali būti naudojamas, nes trūksta reikiamos programinės "
"įrangos."
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr "Šiuo metu spausdintuvas „%s“ yra atsijungęs."
+
+#~ msgid "_Settings…"
+#~ msgstr "Nu_statymai…"
diff --git a/po/lv.po b/po/lv.po
index 75f835a..efb911f 100644
--- a/po/lv.po
+++ b/po/lv.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -18,15 +18,20 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : "
"2);\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
@@ -34,50 +39,46 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/mg.po b/po/mg.po
index e14ec7a..bfa605b 100644
--- a/po/mg.po
+++ b/po/mg.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/mhr.po b/po/mhr.po
index 88e90c2..a5f92ee 100644
--- a/po/mhr.po
+++ b/po/mhr.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/mi.po b/po/mi.po
index 3d8f897..301579c 100644
--- a/po/mi.po
+++ b/po/mi.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/mk.po b/po/mk.po
index 68c8030..60dbaa7 100644
--- a/po/mk.po
+++ b/po/mk.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-11-29 12:44+0100\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n==1 || n%10==1 ? 0 : 1;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/ml.po b/po/ml.po
index e50e7fb..9c813aa 100644
--- a/po/ml.po
+++ b/po/ml.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/mr.po b/po/mr.po
index 7e755d7..e13feaf 100644
--- a/po/mr.po
+++ b/po/mr.po
@@ -7,11 +7,11 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2020-03-18 17:36+0000\n"
"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
-"Language-Team: Marathi <https://hosted.weblate.org/projects/"
-"ayatana-indicators/printers-applet/mr/>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/ayatana-"
+"indicators/printers-applet/mr/>\n"
"Language: mr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -19,65 +19,69 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.0-dev\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr "पà¥à¤°à¤¿à¤‚टर"
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr "थांबविलेले"
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr "मà¥à¤¦à¥à¤°à¤£ समसà¥à¤¯à¤¾"
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr "_ सेटिंगà¥à¤œ …"
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
+
+#~ msgid "_Settings…"
+#~ msgstr "_ सेटिंगà¥à¤œ …"
diff --git a/po/ms.po b/po/ms.po
index ca7ea60..be984cf 100644
--- a/po/ms.po
+++ b/po/ms.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2020-09-05 11:36+0000\n"
"Last-Translator: antuketot76 <antuketot76@protonmail.com>\n"
"Language-Team: Malay <https://hosted.weblate.org/projects/ayatana-indicators/"
@@ -19,64 +19,68 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.3-dev\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr "Pencetak"
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr "Pegun/Kekal"
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] "Anda mempunyai %d giliran untuk dicetak dipencetak ini."
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr "Masalah Pencetak"
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr "_Seting…"
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr "Pencetak “%s†kekurangan kertas."
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr "Pencetak “%s†kekurangan kertas."
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr "Pencetak “%s†kekurangan dakwat."
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr "Pencetak “%s†kekurangan toner."
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr "Penutup pencetak terbuka “%sâ€."
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr "Pintu pencetak terbuka “%sâ€."
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr "Pencetak “%s†tidak boleh digunakan kerana aplikasi tiada."
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr "Pencetak “%s†dalam situasi tutup."
+
+#~ msgid "_Settings…"
+#~ msgstr "_Seting…"
diff --git a/po/my.po b/po/my.po
index 88a02dc..f958f20 100644
--- a/po/my.po
+++ b/po/my.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/nb.po b/po/nb.po
index 049d8af..c1d7b3a 100644
--- a/po/nb.po
+++ b/po/nb.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
-"PO-Revision-Date: 2020-04-28 11:11+0000\n"
-"Last-Translator: Jeannette L <j.lavoie@net-c.ca>\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
+"PO-Revision-Date: 2023-10-16 12:00+0000\n"
+"Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n"
"Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/"
"ayatana-indicators/printers-applet/nb_NO/>\n"
"Language: nb\n"
@@ -17,67 +17,71 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.0.2\n"
+"X-Generator: Weblate 5.1-dev\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr "Skrivere"
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr "Vis utskriftsjobber og køer"
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr "Pauset"
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] "Du har %d jobb i skriverkø på denne skriveren."
msgstr[1] "Du har %d jobber i skriverkø på denne skriveren."
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr "Skriverprobelem"
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr "_Innstillinger…"
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr "Skriveren «%s» har lite papir."
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr "Skriveren «%s» er tom for papir."
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr "Skriveren «%s» har lite toner igjen."
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr "Skriveren «%s» er fri for toner."
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr "Et deksel er åpent på skriveren «%s»."
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr "En dør er åpen på skriveren «%s»."
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr "Skriveren «%s» kan ikke brukes, fordi påkrevd programvare mangler."
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr "Skriveren «%s» er ikke tilkoblet."
+
+#~ msgid "_Settings…"
+#~ msgstr "_Innstillinger…"
diff --git a/po/ne.po b/po/ne.po
index 7c82d0e..32eee8d 100644
--- a/po/ne.po
+++ b/po/ne.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/nl.po b/po/nl.po
index dc083cd..93750e0 100644
--- a/po/nl.po
+++ b/po/nl.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
-"PO-Revision-Date: 2020-04-28 11:11+0000\n"
-"Last-Translator: Jeannette L <j.lavoie@net-c.ca>\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
+"PO-Revision-Date: 2023-10-13 04:14+0000\n"
+"Last-Translator: Heimen Stoffels <vistausss@fastmail.com>\n"
"Language-Team: Dutch <https://hosted.weblate.org/projects/ayatana-indicators/"
"printers-applet/nl/>\n"
"Language: nl\n"
@@ -17,67 +17,71 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.0.2\n"
+"X-Generator: Weblate 5.1-dev\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr "Printers"
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr "Afdruktaken en -wachtrijen tonen"
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr "Onderbroken"
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] "Er staat %d taak in de wachtrij."
msgstr[1] "Er staan %d taken in de wachtrij."
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr "Afdrukprobleem"
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr "In_stellingen…"
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr "Het papier van ‘%s’ is bijna op."
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr "Het papier van ‘%s’ is op."
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr "De toner van ‘%s’ is bijna op."
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr "De toner van ‘%s’ is op."
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr "Een lade van ‘%s’ is open."
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr "Een luik van ‘%s’ is open."
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr "‘%s’ kan niet worden gebruikt omdat de vereiste software ontbreekt."
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr "‘%s’ is momenteel offline."
+
+#~ msgid "_Settings…"
+#~ msgstr "In_stellingen…"
diff --git a/po/nn.po b/po/nn.po
index 86c3148..62e74fb 100644
--- a/po/nn.po
+++ b/po/nn.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/ny.po b/po/ny.po
index 3607859..a6b8d4c 100644
--- a/po/ny.po
+++ b/po/ny.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-11-29 12:44+0100\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/oc.po b/po/oc.po
index d736a0f..b747407 100644
--- a/po/oc.po
+++ b/po/oc.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
-"PO-Revision-Date: 2020-09-26 14:40+0000\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
+"PO-Revision-Date: 2023-10-16 12:00+0000\n"
"Last-Translator: Quentin PAGÈS <quentinantonin@free.fr>\n"
"Language-Team: Occitan <https://hosted.weblate.org/projects/"
"ayatana-indicators/printers-applet/oc/>\n"
@@ -17,67 +17,71 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.3-dev\n"
+"X-Generator: Weblate 5.1-dev\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr "Imprimentas"
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr "Afichar los prètzfaches e la fila d’impression"
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr "En pausa"
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] "Avètz %d prètzfach en espèra sus aquesta imprimenta."
msgstr[1] "Avètz %d prètzfaches en espèra sus aquesta imprimenta."
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr "Problèma d’impression"
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr "_Parametratge…"
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr "L’imprimenta « %s » a pas gaire de papièr."
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr "L’imprimenta « %s » a pas mai de papièr."
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr "L’imprimenta « %s » a pas gaire de tinta."
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr "L’imprimenta « %s » a pas mai de tinta."
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr "L’imprimenta « %s » a un capòt de dobèrt."
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr "L’imprimenta « %s » a una pòrta de dobèrta."
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr "L’imprimenta « %s » pòt pas èsser utilizada perque manca un logicial."
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr "L’imprimenta « %s » es actualament fòra linha."
+
+#~ msgid "_Settings…"
+#~ msgstr "_Parametratge…"
diff --git a/po/os.po b/po/os.po
index a214832..0602da9 100644
--- a/po/os.po
+++ b/po/os.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/pa.po b/po/pa.po
index 42ddb59..d066d9a 100644
--- a/po/pa.po
+++ b/po/pa.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/pl.po b/po/pl.po
index 56363b0..3f0bfad 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -7,11 +7,11 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2020-04-28 11:11+0000\n"
"Last-Translator: Jeannette L <j.lavoie@net-c.ca>\n"
-"Language-Team: Polish <https://hosted.weblate.org/projects/"
-"ayatana-indicators/printers-applet/pl/>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/ayatana-"
+"indicators/printers-applet/pl/>\n"
"Language: pl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -20,15 +20,20 @@ msgstr ""
"|| n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.0.2\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr "Drukarki"
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr "Wstrzymane"
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
@@ -36,51 +41,50 @@ msgstr[0] "Masz %d zadanie w kolejce do drukowania na tej drukarce."
msgstr[1] "Masz %d zadania w kolejce do drukowania na tej drukarce."
msgstr[2] "Masz %d zadań w kolejce do drukowania na tej drukarce."
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr "Problem z drukowaniem"
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr "_Ustawienia…"
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr "Drukarka „%s†ma mało papieru."
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr "W drukarce „%s†skończył się papier."
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr "W drukarce „%s†jest mało tonera."
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr "W drukarce „%s†brakuje toneru."
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr "Pokrywa drukarki jest otwarta „%sâ€."
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr "Drzwi sÄ… otwarte w drukarce „%sâ€."
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
"Nie można użyć drukarki „%s†ponieważ brakuje wymaganego oprogramowania."
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr "Drukarka „%s†jest obecnie wyłączona."
+
+#~ msgid "_Settings…"
+#~ msgstr "_Ustawienia…"
diff --git a/po/ps.po b/po/ps.po
index d1214c3..1043c50 100644
--- a/po/ps.po
+++ b/po/ps.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/pt.po b/po/pt.po
index 28eb350..016b087 100644
--- a/po/pt.po
+++ b/po/pt.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
-"PO-Revision-Date: 2020-04-28 11:11+0000\n"
-"Last-Translator: Jeannette L <j.lavoie@net-c.ca>\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
+"PO-Revision-Date: 2023-11-09 14:33+0000\n"
+"Last-Translator: Ivo Xavier <ivofernandes12@gmail.com>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/"
"ayatana-indicators/printers-applet/pt/>\n"
"Language: pt\n"
@@ -17,68 +17,72 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.0.2\n"
+"X-Generator: Weblate 5.2-dev\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr "Impressoras"
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr "Mostrar trabalhos de impressão e filas"
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr "Em pausa"
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] "Tem %d trabalho na fila para imprimir nesta impressora."
msgstr[1] "Tem %d trabalhos na fila para imprimir nesta impressora."
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr "Problema na impressão"
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr "_Configurações…"
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr "A impressora «%s» tem pouco papel."
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr "A impressora «%s» está sem papel."
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr "A impressora «%s» tem pouco tóner."
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr "A impressora «%s» está com o tóner vazio."
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr "Está aberta uma tampa da impressora «%s»."
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr "Está aberta uma porta na impressora «%s»."
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
"A impressora «%s» não pode ser usada porque falta o software necessário."
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr "A impressora «%s» está neste momento desconectada."
+
+#~ msgid "_Settings…"
+#~ msgstr "_Configurações…"
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 9e2b27c..170497b 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
-"PO-Revision-Date: 2020-04-28 11:11+0000\n"
-"Last-Translator: Jeannette L <j.lavoie@net-c.ca>\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
+"PO-Revision-Date: 2023-10-13 04:14+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"ayatana-indicators/printers-applet/pt_BR/>\n"
"Language: pt_BR\n"
@@ -17,68 +17,72 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.0.2\n"
+"X-Generator: Weblate 5.1-dev\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr "Impressoras"
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr "Mostrar os trabalhos de impressão e as filas"
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr "Pausado"
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] "Você tem %d1 trabalho na fila para imprimir nessa impressora."
msgstr[1] "Você tem %d1 trabalhos na fila para imprimir nessa impressora."
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr "Problema de Impressão"
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr "_Configurações…"
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr "A impressora “%s1†está comp pouco papel."
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr "A impressora “%s1†está sem papel."
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr "A impressora “%s1†está com pouco toner."
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr "A impressora “%s1†está sem toner."
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr "Uma tampa está aberta na impressora “%sâ€."
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr "Uma porta está aberta na impressora “%sâ€."
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
"A impressora “%s†não pode ser usada porque o software exigido está faltando."
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr "A impressora “%s†está atualmente offline."
+
+#~ msgid "_Settings…"
+#~ msgstr "_Configurações…"
diff --git a/po/ro.po b/po/ro.po
index 162375a..8257e9f 100644
--- a/po/ro.po
+++ b/po/ro.po
@@ -7,11 +7,11 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2020-04-28 11:11+0000\n"
"Last-Translator: Jeannette L <j.lavoie@net-c.ca>\n"
-"Language-Team: Romanian <https://hosted.weblate.org/projects/"
-"ayatana-indicators/printers-applet/ro/>\n"
+"Language-Team: Romanian <https://hosted.weblate.org/projects/ayatana-"
+"indicators/printers-applet/ro/>\n"
"Language: ro\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -20,15 +20,20 @@ msgstr ""
"20)) ? 1 : 2;\n"
"X-Generator: Weblate 4.0.2\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr "Imprimante"
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr "Pus pe pauza"
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
@@ -36,51 +41,50 @@ msgstr[0] "Aveti o %d imprimare in asteptare la aceasta imprimanta."
msgstr[1] "Aveti %d imprimari in asteptare la aceasta imprimanta."
msgstr[2] "Aveti %d imprimari in asteptare la aceasta imprimanta."
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr "Problema la imprimare"
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr "_Setari…"
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr "Imprimanta „%s†mai are putina hartie."
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr "Imprimanta „%s†nu mai are hartie."
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr "Imprimanta „%s†mai are doar putin cartus."
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr "Imprimanta „%s†nu mai are cartus."
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr "Capacul imprimantei „%s†este deschis."
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr "O usa a imprimantei „%s†este deschisa."
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
"Imprimanta „%s†nu poate fi utilizata deoarece un sofware necesar lipseste."
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr "Imprimanta „%s†este pentru moment offline."
+
+#~ msgid "_Settings…"
+#~ msgstr "_Setari…"
diff --git a/po/ru.po b/po/ru.po
index c0aaba6..a1b60f7 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -7,28 +7,33 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
-"PO-Revision-Date: 2020-04-28 11:11+0000\n"
-"Last-Translator: Jeannette L <j.lavoie@net-c.ca>\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
+"PO-Revision-Date: 2023-10-13 04:14+0000\n"
+"Last-Translator: Serhii Horichenko <m@sgg.im>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/"
"ayatana-indicators/printers-applet/ru/>\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 4.0.2\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 5.1-dev\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr "Принтеры"
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr "Показать Ð·Ð°Ð´Ð°Ð½Ð¸Ñ Ð¿ÐµÑ‡Ð°Ñ‚Ð¸ и очереди"
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr "ОÑтановлен"
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
@@ -36,52 +41,51 @@ msgstr[0] "У Ð²Ð°Ñ ÐµÑÑ‚ÑŒ %d задача в очереди на печатÑ
msgstr[1] "У Ð²Ð°Ñ ÐµÑÑ‚ÑŒ %d задачи в очереди на печать на Ñтом принтере."
msgstr[2] "У Ð²Ð°Ñ ÐµÑÑ‚ÑŒ %d задач в очереди на печать на Ñтом принтере."
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr "Проблема принтера"
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr "_ÐаÑтройки…"
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr "Ð’ принтере „%s“ оÑталоÑÑŒ мало бумаги."
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr "У принтера „%s“ закончилаÑÑŒ бумага."
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr "У принтера „%s“ мало тонера."
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr "У принтера „%s“ закончилÑÑ Ñ‚Ð¾Ð½ÐµÑ€."
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr "У принтера „%s“ открыта крышка."
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr "У принтера „%s“ открыта дверца."
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
"Принтер „%s“ не может быть иÑпользован, так как необходимое программное "
"обеÑпечение отÑутÑтвует."
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr "Принтер \"%s\" в наÑтоÑщее Ð²Ñ€ÐµÐ¼Ñ Ð¾Ñ‚ÐºÐ»ÑŽÑ‡ÐµÐ½."
+
+#~ msgid "_Settings…"
+#~ msgstr "_ÐаÑтройки…"
diff --git a/po/sa.po b/po/sa.po
index 65042f1..429c03c 100644
--- a/po/sa.po
+++ b/po/sa.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/sc.po b/po/sc.po
index 70bae31..4e7061b 100644
--- a/po/sc.po
+++ b/po/sc.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/sd.po b/po/sd.po
index 0fd934c..e9fcfb4 100644
--- a/po/sd.po
+++ b/po/sd.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/sdh.po b/po/sdh.po
index 087a97f..291839f 100644
--- a/po/sdh.po
+++ b/po/sdh.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-11-29 12:44+0100\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/se.po b/po/se.po
index bfbf83a..9fc79d9 100644
--- a/po/se.po
+++ b/po/se.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/shn.po b/po/shn.po
index 5408835..0911d0e 100644
--- a/po/shn.po
+++ b/po/shn.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/si.po b/po/si.po
index 0340de3..7a3b022 100644
--- a/po/si.po
+++ b/po/si.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/sk.po b/po/sk.po
index 1feb85d..48bd153 100644
--- a/po/sk.po
+++ b/po/sk.po
@@ -7,11 +7,11 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2020-05-31 23:41+0000\n"
"Last-Translator: Juraj Liso <lisojuraj@gmail.com>\n"
-"Language-Team: Slovak <https://hosted.weblate.org/projects/"
-"ayatana-indicators/printers-applet/sk/>\n"
+"Language-Team: Slovak <https://hosted.weblate.org/projects/ayatana-"
+"indicators/printers-applet/sk/>\n"
"Language: sk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -19,15 +19,20 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Weblate 4.1-dev\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr "TlaÄiarne"
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr "Pozastavené"
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
@@ -35,50 +40,49 @@ msgstr[0] "Na tejto tlaÄiarni máte v poradí %d úlohu."
msgstr[1] "Na tejto tlaÄiarni máte v poradí %d úlohy."
msgstr[2] "Na tejto tlaÄiarni máte v poradí %d úloh."
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr "Problém s tlaÄou"
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr "_Nastavenie…"
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr "V TlaÄiarni „%s“ dochádza papier."
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr "V TlaÄiarni „%s“ doÅ¡iel papier."
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr "V TlaÄiarni „%s“ dochádza toner."
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr "V TlaÄiarni „%s“ doÅ¡iel toner."
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr "Na tlaÄiarni „%s“ je otvorený kryt."
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr "Na tlaÄiarni „%s“ sú otvorené dvierka."
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr "TlaÄiareň „%s“ nie je možné použiÅ¥, pretože chýba požadovaný softvér."
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr "TlaÄiareň „%s“ je momentálne offline."
+
+#~ msgid "_Settings…"
+#~ msgstr "_Nastavenie…"
diff --git a/po/sl.po b/po/sl.po
index f87d7e5..6a79d8c 100644
--- a/po/sl.po
+++ b/po/sl.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -15,18 +15,23 @@ msgstr ""
"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"
+"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || "
+"n%100==4 ? 2 : 3);\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
@@ -35,50 +40,46 @@ msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/sq.po b/po/sq.po
index cfe70ae..3ed225c 100644
--- a/po/sq.po
+++ b/po/sq.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/sr.po b/po/sr.po
index ec8531e..1f4fa4b 100644
--- a/po/sr.po
+++ b/po/sr.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -15,18 +15,23 @@ msgstr ""
"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"
+"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"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
@@ -34,50 +39,46 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/sv.po b/po/sv.po
index aa88b63..242ff97 100644
--- a/po/sv.po
+++ b/po/sv.po
@@ -7,77 +7,81 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
-"PO-Revision-Date: 2018-01-24 12:31+0000\n"
-"Last-Translator: Anders Jonsson <anders.jonsson@norsjovallen.se>\n"
-"Language-Team: Swedish <https://hosted.weblate.org/projects/ayatana-"
-"indicators/printers-applet/sv/>\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
+"PO-Revision-Date: 2023-11-09 14:33+0000\n"
+"Last-Translator: bittin1ddc447d824349b2 <bittin@reimu.nl>\n"
+"Language-Team: Swedish <https://hosted.weblate.org/projects/"
+"ayatana-indicators/printers-applet/sv/>\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 2.19-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr "Skrivare"
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr "Visa utskriftsjobb och köer"
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr "Pausad"
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] "Du har %d jobb uppköat för utskrift på denna skrivare."
msgstr[1] "Du har %d jobb uppköade för utskrift på denna skrivare."
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr "Utskriftsproblem"
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr "_Inställningar…"
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr "Skrivaren â€%s†har lite papper."
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr "Skrivaren â€%s†har slut pÃ¥ papper."
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr "Skrivaren â€%s†har lite toner."
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr "Skrivaren â€%s†har slut pÃ¥ toner."
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr "Ett lock är öppet pÃ¥ skrivaren â€%sâ€."
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr "En lucka är öppen pÃ¥ skrivaren â€%sâ€."
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr "Skrivaren â€%s†kan inte användas dÃ¥ programvara som krävs saknas."
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr "Skrivaren â€%s†är för närvarande frÃ¥nkopplad."
+
+#~ msgid "_Settings…"
+#~ msgstr "_Inställningar…"
diff --git a/po/sw.po b/po/sw.po
index cc95b8d..111ed95 100644
--- a/po/sw.po
+++ b/po/sw.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/szl.po b/po/szl.po
index 91187f5..cca7155 100644
--- a/po/szl.po
+++ b/po/szl.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/ta.po b/po/ta.po
index 8f99e5e..3c2b1ae 100644
--- a/po/ta.po
+++ b/po/ta.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/ta_LK.po b/po/ta_LK.po
index 0bc1441..6671d22 100644
--- a/po/ta_LK.po
+++ b/po/ta_LK.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-11-29 12:44+0100\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/te.po b/po/te.po
index 6f96470..4973c10 100644
--- a/po/te.po
+++ b/po/te.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/tg.po b/po/tg.po
index 8137479..24d20c0 100644
--- a/po/tg.po
+++ b/po/tg.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/th.po b/po/th.po
index d3399cf..e5bc143 100644
--- a/po/th.po
+++ b/po/th.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/ti.po b/po/ti.po
index b130040..6a19669 100644
--- a/po/ti.po
+++ b/po/ti.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/tr.po b/po/tr.po
index e3c5345..e2cf362 100644
--- a/po/tr.po
+++ b/po/tr.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
-"PO-Revision-Date: 2020-09-26 14:40+0000\n"
-"Last-Translator: Talking Panda <memredogan3626@gmail.com>\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
+"PO-Revision-Date: 2023-10-13 04:14+0000\n"
+"Last-Translator: OÄŸuz Ersen <oguz@ersen.moe>\n"
"Language-Team: Turkish <https://hosted.weblate.org/projects/"
"ayatana-indicators/printers-applet/tr/>\n"
"Language: tr\n"
@@ -17,67 +17,71 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.3-dev\n"
+"X-Generator: Weblate 5.1-dev\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr "Yazıcılar"
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr "Yazdırma işlerini ve kuyruklarını göster"
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr "Durduruldu"
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] "%d iş yazdırılmayı bekliyor."
msgstr[1] "%d işler yazdırılmayı bekliyor."
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr "Yazdırma sorunu"
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr "_Ayarlar…"
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr "Yazdıcı “%sâ€'da kağıt az."
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr "Yazıcı “%sâ€'da kağıt tükendi."
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr "Yazıcı “%sâ€'da koyultucu az."
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr "Yazıcı “%sâ€'da koyultucu tükendi."
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr "Yazıcı “%sâ€'da yazıcının kapağı açık."
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr "Yazıcı %s üzerinde bir kapı açık."
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr "Yazıcı “%s†gerekli yazılım eksik olduğundan dolayı kullanılamıyor."
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr "Yazıcı “%s†şu anda çevrimdışı."
+
+#~ msgid "_Settings…"
+#~ msgstr "_Ayarlar…"
diff --git a/po/tt.po b/po/tt.po
index b673b1d..fd04fa0 100644
--- a/po/tt.po
+++ b/po/tt.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-11-29 12:44+0100\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,64 +17,65 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/ug.po b/po/ug.po
index bc53550..aa0c00c 100644
--- a/po/ug.po
+++ b/po/ug.po
@@ -7,11 +7,11 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2020-05-10 06:13+0000\n"
"Last-Translator: Abdusalam <1810010207@s.upc.edu.cn>\n"
-"Language-Team: Uyghur <https://hosted.weblate.org/projects/"
-"ayatana-indicators/printers-applet/ug/>\n"
+"Language-Team: Uyghur <https://hosted.weblate.org/projects/ayatana-"
+"indicators/printers-applet/ug/>\n"
"Language: ug\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -19,65 +19,69 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.1-dev\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr "پرىنتÛر"
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr "توختاپ قالدى"
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] "بۇ پىرىنتÛردا بÛسىش ئۈچۈن% d خىزمەت ئورنى بار."
msgstr[1] "بۇ پىرىنتÛردا بÛسىش ئۈچۈن %dخىزمەت كۈتۈپ تۇرۇۋاتىدۇ."
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr "بÛسىش مەسىلىسى"
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr "_تەڭشەكلەر…"
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr "پرىنتÛر «%s» قەغەز كام."
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr "پرىنتÛر «%s» قەغەز تۈگىدى."
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr "پرىنتÛر «%s» دە كاربون سىياھ كام."
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr "پرىنتÛر «%s» دە كاربون سىياھ تۈگىدى."
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr "«%s» پرىنتÛردا ئۈستى Ù‚Ûپى ئوچۇق."
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr "«%s» پرىنتÛردا Ù‚Ûپى ئوچۇق."
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr "پرىنتÛر «%s» نى ئىشلەتكىلى بولمايدۇ ØŒ چۈنكى لازىملىق يۇمشاق دÛتال ÙƒÛ•Ù…."
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr "پرىنتÛر «%s» ھازىر تور سىرتىدا."
+
+#~ msgid "_Settings…"
+#~ msgstr "_تەڭشەكلەر…"
diff --git a/po/uk.po b/po/uk.po
index ec4860b..9f0e057 100644
--- a/po/uk.po
+++ b/po/uk.po
@@ -7,28 +7,33 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
-"PO-Revision-Date: 2020-04-28 11:11+0000\n"
-"Last-Translator: Jeannette L <j.lavoie@net-c.ca>\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
+"PO-Revision-Date: 2023-10-13 04:14+0000\n"
+"Last-Translator: Serhii Horichenko <m@sgg.im>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/"
"ayatana-indicators/printers-applet/uk/>\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 4.0.2\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 5.1-dev\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr "Принтери"
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr "Показати Ð·Ð°Ð²Ð´Ð°Ð½Ð½Ñ Ð´Ñ€ÑƒÐºÑƒ та черги"
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr "Призупинено"
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
@@ -36,52 +41,51 @@ msgstr[0] "У Ð²Ð°Ñ Ñ” %d Ð·Ð°Ð²Ð´Ð°Ð½Ð½Ñ Ð² черзі Ð´Ð»Ñ Ð´Ñ€ÑƒÐºÑƒ на
msgstr[1] "У Ð²Ð°Ñ Ñ” %d Ð·Ð°Ð²Ð´Ð°Ð½Ð½Ñ Ð² черзі Ð´Ð»Ñ Ð´Ñ€ÑƒÐºÑƒ на цьому принтері."
msgstr[2] "У Ð²Ð°Ñ Ñ” %d завдань в черзі Ð´Ð»Ñ Ð´Ñ€ÑƒÐºÑƒ на цьому принтері."
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr "Проблеми з друкуваннÑм"
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr "_ÐалаштуваннÑ…"
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr "У принтері «%s» залишилоÑÑ Ð·Ð°Ð¼Ð°Ð»Ð¾ паперу."
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr "У принтері «%s» закінчивÑÑ Ð¿Ð°Ð¿Ñ–Ñ€."
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr "У принтері «%s» бракує тонера."
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr "У принтері «%s» закінчивÑÑ Ñ‚Ð¾Ð½ÐµÑ€."
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr "Ðа принтері «%s» відкрито кришку."
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr "Ðа принтері «%s» відкрито дверцÑта."
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
"Принтер «%s» не може бути викориÑтаний, оÑкільки відÑутнє програмне "
"забезпеченнÑ."
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr "Принтер «%s» наразі відключений."
+
+#~ msgid "_Settings…"
+#~ msgstr "_ÐалаштуваннÑ…"
diff --git a/po/ur.po b/po/ur.po
index f649b13..2b0d678 100644
--- a/po/ur.po
+++ b/po/ur.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/uz.po b/po/uz.po
index 0d0d6df..105da77 100644
--- a/po/uz.po
+++ b/po/uz.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/vec.po b/po/vec.po
index ecb1d18..c58450d 100644
--- a/po/vec.po
+++ b/po/vec.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-11-29 12:44+0100\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/vi.po b/po/vi.po
index 114a006..cc6b8f8 100644
--- a/po/vi.po
+++ b/po/vi.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,64 +17,65 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/wae.po b/po/wae.po
index 5523d0c..af93218 100644
--- a/po/wae.po
+++ b/po/wae.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/wo.po b/po/wo.po
index c1c21b5..e07f693 100644
--- a/po/wo.po
+++ b/po/wo.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-11-29 12:44+0100\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,64 +17,65 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/zh_CN.po b/po/zh_CN.po
index 57b0ea4..bd67c4e 100644
--- a/po/zh_CN.po
+++ b/po/zh_CN.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2020-05-22 00:41+0000\n"
"Last-Translator: wdggg <wdggg7@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
@@ -19,64 +19,68 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.1-dev\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr "打å°æœº"
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr "æš‚åœ"
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] "你还有%d个任务在此打å°æœºä¸Šç­‰å€™æ‰“å°."
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr "打å°æ—¶å‡ºçŽ°é—®é¢˜"
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr "_设置…"
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr "打å°æœº \"%s\" 的纸快用完了."
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr "打å°æœº \"%s\" 没纸了."
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr "打å°æœº \"%s\" 的碳粉快è¦ç”¨å®Œäº†."
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr "打å°æœº \"%s\" 的碳粉已耗尽."
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr "打å°æœº \"%s\" 的机盖没盖紧."
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr "打å°æœº \"%s\" 的门未关闭."
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr "无法使用此打å°æœº \"%s\", 因为缺少其è¿è¡Œæ‰€éœ€è¦çš„驱动或软件."
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr "此打å°æœº \"%s\" ç›®å‰å¤„于离线状æ€."
+
+#~ msgid "_Settings…"
+#~ msgstr "_设置…"
diff --git a/po/zh_HK.po b/po/zh_HK.po
index aea7879..65e9755 100644
--- a/po/zh_HK.po
+++ b/po/zh_HK.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2017-10-12 07:55+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/zh_LATN@pinyin.po b/po/zh_LATN@pinyin.po
index c441418..6d49c74 100644
--- a/po/zh_LATN@pinyin.po
+++ b/po/zh_LATN@pinyin.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-11-29 12:44+0100\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -17,65 +17,66 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr ""
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr ""
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr ""
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr ""
diff --git a/po/zh_TW.po b/po/zh_TW.po
index 812ad09..e4a3426 100644
--- a/po/zh_TW.po
+++ b/po/zh_TW.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-10-12 07:55+0200\n"
+"POT-Creation-Date: 2023-10-11 00:01+0200\n"
"PO-Revision-Date: 2019-01-12 12:06+0000\n"
"Last-Translator: Louies <louies0623@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
@@ -19,65 +19,69 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 3.4-dev\n"
-#: ../src/indicator-printers.c:298
+#: ../src/indicator-printers-service.c:235
+#: ../src/indicator-printers-service.c:242
msgid "Printers"
msgstr "å°è¡¨æ©Ÿ"
-#: ../src/indicator-printers-menu.c:200
+#: ../src/indicator-printers-service.c:236
+msgid "Show print jobs and queues"
+msgstr ""
+
+#: ../src/indicator-printers-service.c:326
msgid "Paused"
msgstr "æš«åœ"
-#: ../src/indicator-printer-state-notifier.c:110
+#: ../src/indicator-printer-state-notifier.c:102
#, c-format
msgid "You have %d job queued to print on this printer."
msgid_plural "You have %d jobs queued to print on this printer."
msgstr[0] ""
msgstr[1] ""
-#: ../src/indicator-printer-state-notifier.c:115
+#: ../src/indicator-printer-state-notifier.c:110
msgid "Printing Problem"
msgstr "列å°å•é¡Œ"
-#: ../src/indicator-printer-state-notifier.c:131
-msgid "_Settings…"
-msgstr "_設置…"
-
-#: ../src/indicator-printer-state-notifier.c:297
+#: ../src/indicator-printer-state-notifier.c:265
#, c-format
msgid "The printer “%s†is low on paper."
msgstr "å°è¡¨æ©Ÿ \"%s\" 的紙張ä¸è¶³ã€‚"
-#: ../src/indicator-printer-state-notifier.c:298
+#: ../src/indicator-printer-state-notifier.c:266
#, c-format
msgid "The printer “%s†is out of paper."
msgstr "å°è¡¨æ©Ÿ \"%s\" 沒有紙張。"
-#: ../src/indicator-printer-state-notifier.c:299
+#: ../src/indicator-printer-state-notifier.c:267
#, c-format
msgid "The printer “%s†is low on toner."
msgstr "å°è¡¨æ©Ÿ \"%s\" 碳粉ä¸è¶³ã€‚"
-#: ../src/indicator-printer-state-notifier.c:300
+#: ../src/indicator-printer-state-notifier.c:268
#, c-format
msgid "The printer “%s†is out of toner."
msgstr "å°è¡¨æ©Ÿ \"%s\" 的碳粉用完了。"
-#: ../src/indicator-printer-state-notifier.c:301
+#: ../src/indicator-printer-state-notifier.c:269
#, c-format
msgid "A cover is open on the printer “%sâ€."
msgstr "å°è¡¨æ©Ÿ \"%s\" 上打開了蓋æ¿ã€‚"
-#: ../src/indicator-printer-state-notifier.c:302
+#: ../src/indicator-printer-state-notifier.c:270
#, c-format
msgid "A door is open on the printer “%sâ€."
msgstr "å°è¡¨æ©Ÿ \"%s\" 上打開了閘門。"
-#: ../src/indicator-printer-state-notifier.c:303
+#: ../src/indicator-printer-state-notifier.c:271
#, c-format
msgid "The printer “%s†can’t be used, because required software is missing."
msgstr "無法使用å°è¡¨æ©Ÿ \"%s\",因為缺少所需的軟體。"
-#: ../src/indicator-printer-state-notifier.c:304
+#: ../src/indicator-printer-state-notifier.c:272
#, c-format
msgid "The printer “%s†is currently off-line."
msgstr "å°è¡¨æ©Ÿ \"%s\" 當å‰è™•æ–¼é›¢ç·šç‹€æ…‹ã€‚"
+
+#~ msgid "_Settings…"
+#~ msgstr "_設置…"
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
new file mode 100644
index 0000000..d0fdbd1
--- /dev/null
+++ b/src/CMakeLists.txt
@@ -0,0 +1,22 @@
+# cups-notifier.h
+# cups-notifier.c
+include (GdbusCodegen)
+add_gdbus_codegen_with_namespace (CUPS_NOTIFIER cups-notifier org.cups.cupsd Cups "${CMAKE_CURRENT_SOURCE_DIR}/org.cups.cupsd.Notifier.xml")
+
+# libayatanaindicatorprintersservice.a
+add_library (ayatanaindicatorprintersservice STATIC
+ indicator-printers-service.h
+ indicator-printers-service.c
+ indicator-printer-state-notifier.c
+ indicator-printer-state-notifier.h
+ spawn-printer-settings.c
+ spawn-printer-settings.h
+ dbus-names.h
+ ${CUPS_NOTIFIER})
+target_include_directories (ayatanaindicatorprintersservice PUBLIC ${SERVICE_INCLUDE_DIRS} ${CMAKE_CURRENT_BINARY_DIR})
+target_compile_definitions (ayatanaindicatorprintersservice PUBLIC GETTEXT_PACKAGE="${GETTEXT_PACKAGE}" LOCALEDIR="${CMAKE_INSTALL_FULL_LOCALEDIR}")
+
+# ayatana-indicator-printers-service
+add_executable (ayatana-indicator-printers-service main.c)
+target_link_libraries (ayatana-indicator-printers-service ayatanaindicatorprintersservice ${SERVICE_LIBRARIES})
+install (TARGETS ayatana-indicator-printers-service RUNTIME DESTINATION ${CMAKE_INSTALL_FULL_LIBEXECDIR}/${CMAKE_PROJECT_NAME})
diff --git a/src/Makefile.am b/src/Makefile.am
deleted file mode 100644
index 48e81f0..0000000
--- a/src/Makefile.am
+++ /dev/null
@@ -1,53 +0,0 @@
-printersmenulibdir = $(INDICATORDIR)
-printersmenulib_LTLIBRARIES = libayatana-printersmenu.la
-libayatana_printersmenu_la_SOURCES = \
- indicator-printers.c \
- indicator-printers.h \
- indicator-menu-item.c \
- indicator-menu-item.h \
- dbus-names.h
-
-libayatana_printersmenu_la_CPPFLAGS = $(APPLET_CFLAGS)
-libayatana_printersmenu_la_CFLAGS = $(COVERAGE_CFLAGS)
-libayatana_printersmenu_la_LIBADD = $(APPLET_LIBS) -lm
-libayatana_printersmenu_la_LDFLAGS = \
- $(COVERAGE_LDFLAGS) \
- -module -avoid-version
-
-
-cups_notifier_sources = \
- cups-notifier.c \
- cups-notifier.h
-
-$(cups_notifier_sources): org.cups.cupsd.Notifier.xml
- gdbus-codegen \
- --interface-prefix org.cups.cupsd \
- --c-namespace Cups \
- --generate-c-code cups-notifier \
- $^
-
-
-pkglibexec_PROGRAMS = ayatana-indicator-printers-service
-ayatana_indicator_printers_service_SOURCES = \
- indicator-printers-service.c \
- indicator-printers-menu.c \
- indicator-printers-menu.h \
- indicator-printer-state-notifier.c \
- indicator-printer-state-notifier.h \
- spawn-printer-settings.c \
- spawn-printer-settings.h \
- dbus-names.h
-
-nodist_ayatana_indicator_printers_service_SOURCES = $(cups_notifier_sources)
-
-ayatana_indicator_printers_service_CPPFLAGS = $(SERVICE_CFLAGS)
-ayatana_indicator_printers_service_CFLAGS = $(COVERAGE_CFLAGS)
-ayatana_indicator_printers_service_LDADD = $(SERVICE_LIBS)
-ayatana_indicator_printers_service_LDFLAGS = $(COVERAGE_LDFLAGS)
-
-BUILT_SOURCES = $(cups_notifier_sources)
-CLEANFILES= $(BUILT_SOURCES)
-EXTRA_DIST = org.cups.cupsd.Notifier.xml
-
-DISTCLEANFILES = \
- Makefile.in \ No newline at end of file
diff --git a/src/indicator-menu-item.c b/src/indicator-menu-item.c
deleted file mode 100644
index ed89a0f..0000000
--- a/src/indicator-menu-item.c
+++ /dev/null
@@ -1,395 +0,0 @@
-/*
- * Copyright 2012 Canonical Ltd.
- *
- * Authors: Lars Uebernickel <lars.uebernickel@canonical.com>
- *
- * 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 <http://www.gnu.org/licenses/>.
- */
-
-#include "indicator-menu-item.h"
-
-#include <math.h>
-
-struct _IndicatorMenuItemPrivate
-{
- GtkImage *image;
- GtkWidget *label;
- GtkWidget *right_label;
- gboolean right_is_lozenge;
-};
-
-G_DEFINE_TYPE_WITH_PRIVATE(IndicatorMenuItem, indicator_menu_item, GTK_TYPE_MENU_ITEM)
-
-enum {
- PROP_0,
- PROP_ICON,
- PROP_ICON_NAME,
- PROP_LABEL,
- PROP_RIGHT,
- PROP_RIGHT_IS_LOZENGE,
- N_PROPERTIES
-};
-
-static GParamSpec *properties[N_PROPERTIES];
-
-
-static gint
-gtk_widget_get_font_size (GtkWidget *widget)
-{
- const PangoFontDescription *font;
-
- gtk_style_context_get(gtk_widget_get_style_context(widget), gtk_widget_get_state_flags(widget), "font", &font, NULL);
-
- return pango_font_description_get_size (font) / PANGO_SCALE;
-}
-
-static void
-cairo_lozenge (cairo_t *cr, double x, double y, double w, double h)
-{
- double radius = MIN (w / 2.0, h / 2.0);
- double x1 = x + w - radius;
- double x2 = x + radius;
- double y1 = y + radius;
- double y2 = y + h - radius;
-
- cairo_move_to (cr, x+radius, y);
- cairo_arc (cr, x1, y1, radius, M_PI * 1.5, M_PI * 2);
- cairo_arc (cr, x1, y2, radius, 0, M_PI * 0.5);
- cairo_arc (cr, x2, y2, radius, M_PI * 0.5, M_PI);
- cairo_arc (cr, x2, y1, radius, M_PI, M_PI * 1.5);
-}
-
-static gboolean
-detail_label_draw (GtkWidget *widget,
- cairo_t *cr,
- gpointer data)
-{
- GtkAllocation allocation;
- double x, y, w, h;
- GdkRGBA color;
- PangoLayout *layout;
- PangoRectangle layout_extents;
- gboolean is_lozenge = *(gboolean *)data;
- gint font_size = gtk_widget_get_font_size (widget);
-
- /* let the label handle the drawing if it's not a lozenge */
- if (!is_lozenge)
- return FALSE;
-
- layout = gtk_label_get_layout (GTK_LABEL(widget));
- pango_layout_get_extents (layout, NULL, &layout_extents);
- pango_extents_to_pixels (&layout_extents, NULL);
-
- gtk_widget_get_allocation (widget, &allocation);
- x = -font_size / 2.0;
- y = 1;
- w = allocation.width;
- h = MIN (allocation.height, layout_extents.height + 4);
-
- if (layout_extents.width == 0)
- return TRUE;
-
- gtk_style_context_get_color (gtk_widget_get_style_context (widget),
- gtk_widget_get_state_flags (widget),
- &color);
- gdk_cairo_set_source_rgba (cr, &color);
-
- cairo_set_line_width (cr, 1.0);
- cairo_set_fill_rule (cr, CAIRO_FILL_RULE_EVEN_ODD);
- cairo_lozenge (cr, x - font_size / 2.0, y, w + font_size, h);
-
- x += (w - layout_extents.width) / 2.0;
- y += (h - layout_extents.height) / 2.0;
- cairo_move_to (cr, floor (x), floor (y));
- pango_cairo_layout_path (cr, layout);
- cairo_fill (cr);
-
- return TRUE;
-}
-
-
-static void
-indicator_menu_item_get_property (GObject *object,
- guint property_id,
- GValue *value,
- GParamSpec *pspec)
-{
- IndicatorMenuItem *self = INDICATOR_MENU_ITEM (object);
-
- switch (property_id)
- {
- case PROP_ICON:
- g_value_set_object (value, indicator_menu_item_get_icon (self));
- break;
-
- case PROP_ICON_NAME:
- g_value_set_string (value, indicator_menu_item_get_icon_name (self));
- break;
-
- case PROP_LABEL:
- g_value_set_string (value, gtk_label_get_label (GTK_LABEL (self->priv->label)));
- break;
-
- case PROP_RIGHT:
- g_value_set_string (value, gtk_label_get_label (GTK_LABEL (self->priv->right_label)));
- break;
-
- case PROP_RIGHT_IS_LOZENGE:
- g_value_set_boolean (value, self->priv->right_is_lozenge);
- break;
-
- default:
- G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
- }
-}
-
-
-static void
-indicator_menu_item_set_property (GObject *object,
- guint property_id,
- const GValue *value,
- GParamSpec *pspec)
-{
- switch (property_id)
- {
- case PROP_ICON:
- indicator_menu_item_set_icon (INDICATOR_MENU_ITEM (object),
- g_value_get_object (value));
- break;
-
- case PROP_ICON_NAME:
- indicator_menu_item_set_icon_name (INDICATOR_MENU_ITEM (object),
- g_value_get_string (value));
- break;
-
- case PROP_LABEL:
- indicator_menu_item_set_label (INDICATOR_MENU_ITEM (object),
- g_value_get_string (value));
- break;
-
- case PROP_RIGHT:
- indicator_menu_item_set_right (INDICATOR_MENU_ITEM (object),
- g_value_get_string (value));
- break;
-
- case PROP_RIGHT_IS_LOZENGE:
- indicator_menu_item_set_right_is_lozenge (INDICATOR_MENU_ITEM (object),
- g_value_get_boolean (value));
- break;
-
-
- default:
- G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
- }
-}
-
-
-static void
-indicator_menu_item_dispose (GObject *object)
-{
- IndicatorMenuItem *self = INDICATOR_MENU_ITEM (object);
-
- g_clear_object (&self->priv->image);
- g_clear_object (&self->priv->label);
- g_clear_object (&self->priv->right_label);
-
- G_OBJECT_CLASS (indicator_menu_item_parent_class)->dispose (object);
-}
-
-
-static void
-indicator_menu_item_class_init (IndicatorMenuItemClass *klass)
-{
- GObjectClass *object_class = G_OBJECT_CLASS (klass);
-
- object_class->get_property = indicator_menu_item_get_property;
- object_class->set_property = indicator_menu_item_set_property;
- object_class->dispose = indicator_menu_item_dispose;
-
- properties[PROP_ICON] = g_param_spec_object ("icon",
- "Icon",
- "Icon for this menu item",
- GDK_TYPE_PIXBUF,
- G_PARAM_READWRITE);
-
- properties[PROP_ICON_NAME] = g_param_spec_string ("icon-name",
- "Icon name",
- "Name of the themed icon",
- "",
- G_PARAM_READWRITE);
-
- properties[PROP_LABEL] = g_param_spec_string ("label",
- "Label",
- "The text for the main label",
- "",
- G_PARAM_READWRITE);
-
- properties[PROP_RIGHT] = g_param_spec_string ("right",
- "Right",
- "The text on the right side of the menu item",
- "",
- G_PARAM_READWRITE);
-
- properties[PROP_RIGHT_IS_LOZENGE] = g_param_spec_boolean ("right-is-lozenge",
- "Right is a lozenge",
- "Whether the right label is displayed as a lonzenge",
- FALSE,
- G_PARAM_READWRITE);
-
- g_object_class_install_properties (object_class, N_PROPERTIES, properties);
-}
-
-
-static void
-indicator_menu_item_init (IndicatorMenuItem *self)
-{
- IndicatorMenuItemPrivate *priv;
- gint spacing;
- GtkWidget *hbox;
-
- priv = indicator_menu_item_get_instance_private(self);
- self->priv = priv;
-
- gtk_widget_style_get (GTK_WIDGET (self),
- "toggle-spacing", &spacing,
- NULL);
-
- hbox = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, spacing);
-
- priv->image = g_object_new (GTK_TYPE_IMAGE, NULL);
- g_object_ref_sink (priv->image);
- gtk_box_pack_start (GTK_BOX (hbox), GTK_WIDGET (priv->image), FALSE, FALSE, 0);
-
- priv->label = g_object_new (GTK_TYPE_LABEL,
- "xalign", 0.0,
- NULL);
- g_object_ref_sink (priv->label);
- gtk_box_pack_start (GTK_BOX (hbox), priv->label, TRUE, TRUE, 0);
-
- priv->right_label = g_object_new (GTK_TYPE_LABEL,
- "xalign", 1.0,
- "width-chars", 2,
- NULL);
- gtk_style_context_add_class (gtk_widget_get_style_context (priv->right_label),
- "accelerator");
- g_signal_connect (priv->right_label,
- "draw",
- G_CALLBACK (detail_label_draw),
- &priv->right_is_lozenge);
- g_object_ref_sink (priv->right_label);
- gtk_box_pack_start (GTK_BOX (hbox),
- priv->right_label,
- FALSE,
- FALSE,
- gtk_widget_get_font_size (priv->right_label) / 2.0 + 1);
-
- gtk_container_add (GTK_CONTAINER (self), hbox);
-
- priv->right_is_lozenge = FALSE;
-}
-
-
-IndicatorMenuItem *
-indicator_menu_item_new (void)
-{
- return g_object_new (INDICATOR_TYPE_MENU_ITEM, NULL);
-}
-
-
-const gchar *
-indicator_menu_item_get_label (IndicatorMenuItem *self)
-{
- return gtk_label_get_label (GTK_LABEL (self->priv->label));
-}
-
-
-void
-indicator_menu_item_set_label (IndicatorMenuItem *self,
- const gchar *text)
-{
- gtk_label_set_label (GTK_LABEL (self->priv->label), text);
- g_object_notify_by_pspec (G_OBJECT (self), properties[PROP_LABEL]);
-}
-
-
-const gchar *
-indicator_menu_item_get_right (IndicatorMenuItem *self)
-{
- return gtk_label_get_label (GTK_LABEL (self->priv->right_label));
-}
-
-
-void
-indicator_menu_item_set_right (IndicatorMenuItem *self,
- const gchar *text)
-{
- gtk_label_set_label (GTK_LABEL (self->priv->right_label), text);
- g_object_notify_by_pspec (G_OBJECT (self), properties[PROP_RIGHT]);
-}
-
-
-gboolean
-indicator_menu_item_get_right_is_lozenge (IndicatorMenuItem *self)
-{
- return self->priv->right_is_lozenge;
-}
-
-
-void
-indicator_menu_item_set_right_is_lozenge (IndicatorMenuItem *self,
- gboolean is_lozenge)
-{
- self->priv->right_is_lozenge = is_lozenge;
- gtk_widget_queue_draw (self->priv->right_label);
- g_object_notify_by_pspec (G_OBJECT (self), properties[PROP_RIGHT_IS_LOZENGE]);
-}
-
-
-GdkPixbuf *
-indicator_menu_item_get_icon (IndicatorMenuItem *self)
-{
- if (gtk_image_get_storage_type (self->priv->image) == GTK_IMAGE_PIXBUF)
- return gtk_image_get_pixbuf (self->priv->image);
- else
- return NULL;
-}
-
-
-void
-indicator_menu_item_set_icon (IndicatorMenuItem *self,
- GdkPixbuf *icon)
-{
- gtk_image_set_from_pixbuf (self->priv->image, icon);
- g_object_notify_by_pspec (G_OBJECT (self), properties[PROP_ICON]);
-}
-
-
-const gchar *
-indicator_menu_item_get_icon_name (IndicatorMenuItem *self)
-{
- const gchar *name = NULL;
-
- if (gtk_image_get_storage_type (self->priv->image) == GTK_IMAGE_ICON_NAME)
- gtk_image_get_icon_name (self->priv->image, &name, NULL);
-
- return name;
-}
-
-
-void
-indicator_menu_item_set_icon_name (IndicatorMenuItem *self,
- const gchar *name)
-{
- gtk_image_set_from_icon_name (self->priv->image, name, GTK_ICON_SIZE_MENU);
- g_object_notify_by_pspec (G_OBJECT (self), properties[PROP_ICON_NAME]);
-}
diff --git a/src/indicator-menu-item.h b/src/indicator-menu-item.h
deleted file mode 100644
index 84d6b74..0000000
--- a/src/indicator-menu-item.h
+++ /dev/null
@@ -1,81 +0,0 @@
-/*
- * Copyright 2012 Canonical Ltd.
- *
- * Authors: Lars Uebernickel <lars.uebernickel@canonical.com>
- *
- * 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 <http://www.gnu.org/licenses/>.
- */
-
-#ifndef INDICATOR_MENU_ITEM_H
-#define INDICATOR_MENU_ITEM_H
-
-#include <gtk/gtk.h>
-
-G_BEGIN_DECLS
-
-#define INDICATOR_TYPE_MENU_ITEM indicator_menu_item_get_type()
-
-#define INDICATOR_MENU_ITEM(obj) \
- (G_TYPE_CHECK_INSTANCE_CAST ((obj), \
- INDICATOR_TYPE_MENU_ITEM, IndicatorMenuItem))
-
-#define INDICATOR_MENU_ITEM_CLASS(klass) \
- (G_TYPE_CHECK_CLASS_CAST ((klass), \
- INDICATOR_TYPE_MENU_ITEM, IndicatorMenuItemClass))
-
-#define INDICATOR_IS_MENU_ITEM(obj) \
- (G_TYPE_CHECK_INSTANCE_TYPE ((obj), \
- INDICATOR_TYPE_MENU_ITEM))
-
-#define INDICATOR_IS_MENU_ITEM_CLASS(klass) \
- (G_TYPE_CHECK_CLASS_TYPE ((klass), \
- INDICATOR_TYPE_MENU_ITEM))
-
-#define INDICATOR_MENU_ITEM_GET_CLASS(obj) \
- (G_TYPE_INSTANCE_GET_CLASS ((obj), \
- INDICATOR_TYPE_MENU_ITEM, IndicatorMenuItemClass))
-
-typedef struct _IndicatorMenuItem IndicatorMenuItem;
-typedef struct _IndicatorMenuItemClass IndicatorMenuItemClass;
-typedef struct _IndicatorMenuItemPrivate IndicatorMenuItemPrivate;
-
-struct _IndicatorMenuItem
-{
- GtkMenuItem parent;
- IndicatorMenuItemPrivate *priv;
-};
-
-struct _IndicatorMenuItemClass
-{
- GtkMenuItemClass parent_class;
-};
-
-GType indicator_menu_item_get_type (void) G_GNUC_CONST;
-
-IndicatorMenuItem *indicator_menu_item_new (void);
-
-const gchar * indicator_menu_item_get_label (IndicatorMenuItem *self);
-void indicator_menu_item_set_label (IndicatorMenuItem *self, const gchar *text);
-const gchar * indicator_menu_item_get_right (IndicatorMenuItem *self);
-void indicator_menu_item_set_right (IndicatorMenuItem *self, const gchar *text);
-
-gboolean indicator_menu_item_get_right_is_lozenge (IndicatorMenuItem *self);
-void indicator_menu_item_set_right_is_lozenge (IndicatorMenuItem *self, gboolean is_lozenge);
-const gchar * indicator_menu_item_get_icon_name (IndicatorMenuItem *self);
-void indicator_menu_item_set_icon (IndicatorMenuItem *self, GdkPixbuf *icon);
-GdkPixbuf * indicator_menu_item_get_icon (IndicatorMenuItem *self);
-void indicator_menu_item_set_icon_name (IndicatorMenuItem *self, const gchar *name);
-
-G_END_DECLS
-
-#endif
diff --git a/src/indicator-printer-state-notifier.c b/src/indicator-printer-state-notifier.c
index 7a587a0..12f77c6 100644
--- a/src/indicator-printer-state-notifier.c
+++ b/src/indicator-printer-state-notifier.c
@@ -1,7 +1,9 @@
/*
* Copyright 2012 Canonical Ltd.
+ * Copyright 2022 Robert Tari
*
* Authors: Lars Uebernickel <lars.uebernickel@canonical.com>
+ * Robert Tari <robert@tari.in>
*
* 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
@@ -17,9 +19,8 @@
*/
#include "indicator-printer-state-notifier.h"
-
+#include <ayatana/common/utils.h>
#include <glib/gi18n.h>
-#include <gtk/gtk.h>
#include <cups/cups.h>
#include <string.h>
#include <stdarg.h>
@@ -27,9 +28,6 @@
#include "cups-notifier.h"
#include "spawn-printer-settings.h"
-
-#define RESPONSE_SHOW_SYSTEM_SETTINGS 1
-
struct _IndicatorPrinterStateNotifierPrivate
{
CupsNotifier *cups_notifier;
@@ -95,12 +93,9 @@ show_alert_box (const gchar *printer,
const gchar *reason,
int njobs)
{
- GtkWidget *dialog;
- GtkWidget *image;
gchar *primary_text;
gchar *secondary_text;
- image = gtk_image_new_from_icon_name ("printer", GTK_ICON_SIZE_DIALOG);
primary_text = g_strdup_printf (reason, printer);
secondary_text = g_strdup_printf (ngettext(
@@ -108,31 +103,14 @@ show_alert_box (const gchar *printer,
"You have %d jobs queued to print on this printer.", njobs),
njobs);
- dialog = g_object_new (GTK_TYPE_MESSAGE_DIALOG,
- "title", _("Printing Problem"),
- "icon-name", "printer",
- "image", image,
- "text", primary_text,
- "secondary-text", secondary_text,
- "urgency-hint", TRUE,
- "focus-on-map", FALSE,
- "window-position", GTK_WIN_POS_CENTER,
- "skip-taskbar-hint", FALSE,
- "deletable", FALSE,
- NULL);
-
+ gchar *sText = g_strdup_printf("<b>%s</b>\n\n%s", primary_text, secondary_text);
g_free (primary_text);
g_free (secondary_text);
- gtk_dialog_add_buttons(GTK_DIALOG (dialog), _("_Settings…"), RESPONSE_SHOW_SYSTEM_SETTINGS, _("_OK"), GTK_RESPONSE_OK, NULL);
- gtk_dialog_set_default_response (GTK_DIALOG (dialog),
- GTK_RESPONSE_OK);
- gtk_widget_show_all (dialog);
-
- if (gtk_dialog_run (GTK_DIALOG (dialog)) == RESPONSE_SHOW_SYSTEM_SETTINGS)
- spawn_printer_settings ();
+ ayatana_common_utils_zenity_warning ("printer", _("Printing Problem"), sText);
+ g_free (sText);
- gtk_widget_destroy (dialog);
+ spawn_printer_settings ();
}
diff --git a/src/indicator-printers-menu.c b/src/indicator-printers-menu.c
deleted file mode 100644
index bf0bc07..0000000
--- a/src/indicator-printers-menu.c
+++ /dev/null
@@ -1,334 +0,0 @@
-/*
- * Copyright 2012 Canonical Ltd.
- *
- * Authors: Lars Uebernickel <lars.uebernickel@canonical.com>
- *
- * 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 <http://www.gnu.org/licenses/>.
- */
-
-#include "indicator-printers-menu.h"
-
-#include <glib/gi18n.h>
-
-#include <cups/cups.h>
-
-#include "spawn-printer-settings.h"
-
-struct _IndicatorPrintersMenuPrivate
-{
- DbusmenuMenuitem *root;
- GHashTable *printers; /* printer name -> dbusmenuitem */
- CupsNotifier *cups_notifier;
-};
-
-G_DEFINE_TYPE_WITH_PRIVATE(IndicatorPrintersMenu, indicator_printers_menu, G_TYPE_OBJECT)
-
-enum {
- PROP_0,
- PROP_CUPS_NOTIFIER,
- NUM_PROPERTIES
-};
-
-static GParamSpec *properties[NUM_PROPERTIES];
-
-
-static void
-dispose (GObject *object)
-{
- IndicatorPrintersMenu *self = INDICATOR_PRINTERS_MENU (object);
-
- if (self->priv->printers) {
- g_hash_table_unref (self->priv->printers);
- self->priv->printers = NULL;
- }
-
- g_clear_object (&self->priv->root);
- g_clear_object (&self->priv->cups_notifier);
-
- G_OBJECT_CLASS (indicator_printers_menu_parent_class)->dispose (object);
-}
-
-
-void
-set_property (GObject *object,
- guint property_id,
- const GValue *value,
- GParamSpec *pspec)
-{
- IndicatorPrintersMenu *self = INDICATOR_PRINTERS_MENU (object);
-
- switch (property_id) {
- case PROP_CUPS_NOTIFIER:
- indicator_printers_menu_set_cups_notifier (self,
- g_value_get_object (value));
- break;
-
- default:
- G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
- }
-}
-
-
-void
-get_property (GObject *object,
- guint property_id,
- GValue *value,
- GParamSpec *pspec)
-{
- IndicatorPrintersMenu *self = INDICATOR_PRINTERS_MENU (object);
-
- switch (property_id) {
- case PROP_CUPS_NOTIFIER:
- g_value_set_object (value,
- indicator_printers_menu_get_cups_notifier (self));
- break;
-
- default:
- G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
- }
-}
-
-
-static void
-indicator_printers_menu_class_init (IndicatorPrintersMenuClass *klass)
-{
- GObjectClass *object_class = G_OBJECT_CLASS (klass);
-
- object_class->dispose = dispose;
- object_class->get_property = get_property;
- object_class->set_property = set_property;
-
- properties[PROP_CUPS_NOTIFIER] = g_param_spec_object ("cups-notifier",
- "Cups Notifier",
- "A cups notifier object",
- CUPS_TYPE_NOTIFIER,
- G_PARAM_READWRITE);
-
- g_object_class_install_properties (object_class, NUM_PROPERTIES, properties);
-}
-
-
-static void
-on_printer_item_activated (DbusmenuMenuitem *menuitem,
- guint timestamp,
- gpointer user_data)
-{
- const gchar *printer = user_data;
- spawn_printer_settings_with_args ("--show-jobs %s", printer);
-}
-
-
-static void
-update_indicator_visibility (IndicatorPrintersMenu *self)
-{
- GList *it;
- gboolean is_visible = FALSE;
-
- for (it = dbusmenu_menuitem_get_children (self->priv->root);
- it;
- it = g_list_next (it))
- {
- DbusmenuMenuitem *child = it->data;
- if ((is_visible = dbusmenu_menuitem_property_get_bool (child, "visible")))
- break;
- }
-
- dbusmenu_menuitem_property_set_bool (self->priv->root, "visible", is_visible);
-}
-
-
-static void
-update_printer_menuitem (IndicatorPrintersMenu *self,
- const char *printer,
- int state)
-{
- DbusmenuMenuitem *item;
- int njobs;
- cups_job_t *jobs;
-
- njobs = cupsGetJobs (&jobs, printer, 1, CUPS_WHICHJOBS_ACTIVE);
- cupsFreeJobs (njobs, jobs);
-
- if (njobs < 0) {
- g_warning ("printer '%s' does not exist\n", printer);
- return;
- }
-
- item = g_hash_table_lookup (self->priv->printers, printer);
-
- if (!item) {
- item = dbusmenu_menuitem_new ();
- dbusmenu_menuitem_property_set (item, "type", "indicator-item");
- dbusmenu_menuitem_property_set (item, "indicator-icon-name", "printer");
- dbusmenu_menuitem_property_set (item, "indicator-label", printer);
- g_signal_connect_data (item, "item-activated",
- G_CALLBACK (on_printer_item_activated),
- g_strdup (printer), (GClosureNotify) g_free, 0);
-
- dbusmenu_menuitem_child_append(self->priv->root, item);
- g_hash_table_insert (self->priv->printers, g_strdup (printer), item);
- }
-
- if (njobs == 0) {
- dbusmenu_menuitem_property_set_bool (item, "visible", FALSE);
- update_indicator_visibility (self);
- return;
- }
-
- /* there are jobs for this printer. Make sure the indicator and the menu
- * item for that printer are shown */
- dbusmenu_menuitem_property_set_bool (self->priv->root, "visible", TRUE);
- dbusmenu_menuitem_property_set_bool (item, "visible", TRUE);
-
- switch (state) {
- case IPP_PRINTER_STOPPED:
- dbusmenu_menuitem_property_set (item, "indicator-right", _("Paused"));
- dbusmenu_menuitem_property_set_bool (item, "indicator-right-is-lozenge", FALSE);
- break;
-
- case IPP_PRINTER_PROCESSING: {
- gchar *jobstr = g_strdup_printf ("%d", njobs);
- dbusmenu_menuitem_property_set (item, "indicator-right", jobstr);
- dbusmenu_menuitem_property_set_bool (item, "indicator-right-is-lozenge", TRUE);
- g_free (jobstr);
- break;
- }
- }
-}
-
-
-static void
-update_all_printer_menuitems (IndicatorPrintersMenu *self)
-{
- int ndests, i;
- cups_dest_t *dests;
-
- ndests = cupsGetDests (&dests);
- for (i = 0; i < ndests; i++) {
- const char *option = cupsGetOption ("printer-state",
- dests[i].num_options,
- dests[i].options);
- if (option != NULL) {
- int state = atoi (option);
- update_printer_menuitem (self, dests[i].name, state);
- }
- }
- cupsFreeDests (ndests, dests);
-}
-
-
-static void
-update_job (CupsNotifier *cups_notifier,
- const gchar *text,
- const gchar *printer_uri,
- const gchar *printer_name,
- guint printer_state,
- const gchar *printer_state_reasons,
- gboolean printer_is_accepting_jobs,
- guint job_id,
- guint job_state,
- const gchar *job_state_reasons,
- const gchar *job_name,
- guint job_impressions_completed,
- gpointer user_data)
-{
- IndicatorPrintersMenu *self = INDICATOR_PRINTERS_MENU (user_data);
-
- /* CUPS doesn't send the printer's name for these events. Update all menu
- * items as a temporary workaround */
- if (job_state == IPP_JOB_CANCELLED ||
- job_state == IPP_JOB_ABORTED ||
- job_state == IPP_JOB_COMPLETED)
- update_all_printer_menuitems (self);
- else
- update_printer_menuitem (self, printer_name, printer_state);
-}
-
-
-static void
-on_printer_state_changed (CupsNotifier *object,
- const gchar *text,
- const gchar *printer_uri,
- const gchar *printer_name,
- guint printer_state,
- const gchar *printer_state_reasons,
- gboolean printer_is_accepting_jobs,
- gpointer user_data)
-{
- IndicatorPrintersMenu *self = INDICATOR_PRINTERS_MENU (user_data);
-
- update_printer_menuitem (self, printer_name, printer_state);
-}
-
-
-static void
-indicator_printers_menu_init (IndicatorPrintersMenu *self)
-{
- self->priv = indicator_printers_menu_get_instance_private(self);
-
- self->priv->root = dbusmenu_menuitem_new ();
- dbusmenu_menuitem_property_set_bool (self->priv->root, "visible", FALSE);
-
- self->priv->printers = g_hash_table_new_full (g_str_hash,
- g_str_equal,
- g_free,
- g_object_unref);
-
- /* create initial menu items */
- update_all_printer_menuitems (self);
-}
-
-
-IndicatorPrintersMenu *
-indicator_printers_menu_new (void)
-{
- return g_object_new (INDICATOR_TYPE_PRINTERS_MENU, NULL);
-}
-
-
-DbusmenuMenuitem *
-indicator_printers_menu_get_root (IndicatorPrintersMenu *self)
-{
- return self->priv->root;
-}
-
-
-CupsNotifier *
-indicator_printers_menu_get_cups_notifier (IndicatorPrintersMenu *self)
-{
- return self->priv->cups_notifier;
-}
-
-
-void
-indicator_printers_menu_set_cups_notifier (IndicatorPrintersMenu *self,
- CupsNotifier *cups_notifier)
-{
- if (self->priv->cups_notifier) {
- g_object_disconnect (self->priv->cups_notifier,
- "any-signal", update_job, self,
- "any-signal", on_printer_state_changed, self,
- NULL);
- g_clear_object (&self->priv->cups_notifier);
- }
-
- if (cups_notifier) {
- self->priv->cups_notifier = g_object_ref (cups_notifier);
- g_object_connect (self->priv->cups_notifier,
- "signal::job-created", update_job, self,
- "signal::job-state", update_job, self,
- "signal::job-completed", update_job, self,
- "signal::printer-state-changed", on_printer_state_changed, self,
- NULL);
- }
-}
diff --git a/src/indicator-printers-menu.h b/src/indicator-printers-menu.h
deleted file mode 100644
index c10f221..0000000
--- a/src/indicator-printers-menu.h
+++ /dev/null
@@ -1,76 +0,0 @@
-/*
- * Copyright 2012 Canonical Ltd.
- *
- * Authors: Lars Uebernickel <lars.uebernickel@canonical.com>
- *
- * 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 <http://www.gnu.org/licenses/>.
- */
-
-#ifndef INDICATOR_PRINTERS_MENU_H
-#define INDICATOR_PRINTERS_MENU_H
-
-#include <glib-object.h>
-#include <libdbusmenu-glib/dbusmenu-glib.h>
-
-#include "cups-notifier.h"
-
-G_BEGIN_DECLS
-
-#define INDICATOR_TYPE_PRINTERS_MENU indicator_printers_menu_get_type()
-
-#define INDICATOR_PRINTERS_MENU(obj) \
- (G_TYPE_CHECK_INSTANCE_CAST ((obj), \
- INDICATOR_TYPE_PRINTERS_MENU, IndicatorPrintersMenu))
-
-#define INDICATOR_PRINTERS_MENU_CLASS(klass) \
- (G_TYPE_CHECK_CLASS_CAST ((klass), \
- INDICATOR_TYPE_PRINTERS_MENU, IndicatorPrintersMenuClass))
-
-#define INDICATOR_IS_PRINTERS_MENU(obj) \
- (G_TYPE_CHECK_INSTANCE_TYPE ((obj), \
- INDICATOR_TYPE_PRINTERS_MENU))
-
-#define INDICATOR_IS_PRINTERS_MENU_CLASS(klass) \
- (G_TYPE_CHECK_CLASS_TYPE ((klass), \
- INDICATOR_TYPE_PRINTERS_MENU))
-
-#define INDICATOR_PRINTERS_MENU_GET_CLASS(obj) \
- (G_TYPE_INSTANCE_GET_CLASS ((obj), \
- INDICATOR_TYPE_PRINTERS_MENU, IndicatorPrintersMenuClass))
-
-typedef struct _IndicatorPrintersMenu IndicatorPrintersMenu;
-typedef struct _IndicatorPrintersMenuClass IndicatorPrintersMenuClass;
-typedef struct _IndicatorPrintersMenuPrivate IndicatorPrintersMenuPrivate;
-
-struct _IndicatorPrintersMenu
-{
- GObject parent;
- IndicatorPrintersMenuPrivate *priv;
-};
-
-struct _IndicatorPrintersMenuClass
-{
- GObjectClass parent_class;
-};
-
-GType indicator_printers_menu_get_type (void) G_GNUC_CONST;
-
-IndicatorPrintersMenu *indicator_printers_menu_new (void);
-DbusmenuMenuitem * indicator_printers_menu_get_root (IndicatorPrintersMenu *menu);
-CupsNotifier * indicator_printers_menu_get_cups_notifier (IndicatorPrintersMenu *self);
-void indicator_printers_menu_set_cups_notifier (IndicatorPrintersMenu *self,
- CupsNotifier *cups_notifier);
-
-G_END_DECLS
-
-#endif
diff --git a/src/indicator-printers-service.c b/src/indicator-printers-service.c
index 8d31360..ed9553c 100644
--- a/src/indicator-printers-service.c
+++ b/src/indicator-printers-service.c
@@ -1,7 +1,9 @@
/*
* Copyright 2012 Canonical Ltd.
+ * Copyright 2022 Robert Tari
*
* Authors: Lars Uebernickel <lars.uebernickel@canonical.com>
+ * Robert Tari <robert@tari.in>
*
* 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
@@ -16,190 +18,491 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
-#include <libayatana-indicator/indicator-service.h>
-#include <libdbusmenu-glib/dbusmenu-glib.h>
-#include <gtk/gtk.h>
#include <cups/cups.h>
#include "dbus-names.h"
-#include "config.h"
#include <glib/gi18n-lib.h>
+#include <gio/gio.h>
+#include "indicator-printers-service.h"
#include "cups-notifier.h"
-#include "indicator-printers-menu.h"
#include "indicator-printer-state-notifier.h"
+#include "spawn-printer-settings.h"
#define NOTIFY_LEASE_DURATION (24 * 60 * 60)
+static guint m_nSignal = 0;
-static int
-create_subscription ()
-{
- ipp_t *req;
- ipp_t *resp;
- ipp_attribute_t *attr;
- int id = 0;
-
- req = ippNewRequest (IPP_CREATE_PRINTER_SUBSCRIPTION);
- ippAddString (req, IPP_TAG_OPERATION, IPP_TAG_URI,
- "printer-uri", NULL, "/");
- ippAddString (req, IPP_TAG_SUBSCRIPTION, IPP_TAG_KEYWORD,
- "notify-events", NULL, "all");
- ippAddString (req, IPP_TAG_SUBSCRIPTION, IPP_TAG_URI,
- "notify-recipient-uri", NULL, "dbus://");
- ippAddInteger (req, IPP_TAG_SUBSCRIPTION, IPP_TAG_INTEGER,
- "notify-lease-duration", NOTIFY_LEASE_DURATION);
-
- resp = cupsDoRequest (CUPS_HTTP_DEFAULT, req, "/");
- if (!resp || cupsLastError() != IPP_OK) {
- g_warning ("Error subscribing to CUPS notifications: %s\n",
- cupsLastErrorString ());
- return 0;
+enum
+{
+ SECTION_HEADER = (1<<0),
+ SECTION_PRINTERS = (1<<2)
+};
+
+enum
+{
+ PROFILE_PHONE,
+ PROFILE_DESKTOP,
+ N_PROFILES
+};
+
+static const char *const lMenuNames[N_PROFILES] =
+{
+ "phone",
+ "desktop"
+};
+
+struct ProfileMenuInfo
+{
+ GMenu *pMenu;
+ GMenu *pSubmenu;
+ guint nExportId;
+};
+
+struct _IndicatorPrintersServicePrivate
+{
+ GCancellable *pCancellable;
+ IndicatorPrinterStateNotifier *pStateNotifier;
+ CupsNotifier *pCupsNotifier;
+ guint nOwnId;
+ guint nActionsId;
+ GDBusConnection *pConnection;
+ gboolean bMenusBuilt;
+ int nSubscriptionId;
+ struct ProfileMenuInfo lMenus[N_PROFILES];
+ GSimpleActionGroup *pActionGroup;
+ GSimpleAction *pHeaderAction;
+ GSimpleAction *pPrinterAction;
+ GMenu *pPrintersSection;
+ gboolean bVisible;
+};
+
+typedef IndicatorPrintersServicePrivate priv_t;
+
+G_DEFINE_TYPE_WITH_PRIVATE (IndicatorPrintersService, indicator_printers_service, G_TYPE_OBJECT)
+
+static void rebuildNow (IndicatorPrintersService *self, guint nSections);
+
+static void unexport (IndicatorPrintersService *self)
+{
+ if (self->pPrivate->nSubscriptionId > 0)
+ {
+ ipp_t *pRequest = ippNewRequest (IPP_CANCEL_SUBSCRIPTION);
+ ippAddString (pRequest, IPP_TAG_OPERATION, IPP_TAG_URI, "printer-uri", NULL, "/");
+ ippAddInteger (pRequest, IPP_TAG_OPERATION, IPP_TAG_INTEGER, "notify-subscription-id", self->pPrivate->nSubscriptionId);
+ ipp_t *pResponse = cupsDoRequest (CUPS_HTTP_DEFAULT, pRequest, "/");
+
+ if (!pResponse || cupsLastError () != IPP_OK)
+ {
+ g_warning ("Error subscribing to CUPS notifications: %s\n", cupsLastErrorString ());
+
+ return;
+ }
+
+ ippDelete (pResponse);
}
- attr = ippFindAttribute (resp, "notify-subscription-id", IPP_TAG_INTEGER);
- if (attr)
- id = ippGetInteger (attr, 0);
- else
- g_warning ("ipp-create-printer-subscription response doesn't contain "
- "subscription id.\n");
+ // Unexport the menus
+ for (int i = 0; i < N_PROFILES; ++i)
+ {
+ guint *pId = &self->pPrivate->lMenus[i].nExportId;
+
+ if (*pId)
+ {
+ g_dbus_connection_unexport_menu_model (self->pPrivate->pConnection, *pId);
+ *pId = 0;
+ }
+ }
+
+ // Unexport the actions
+ if (self->pPrivate->nActionsId)
+ {
+ g_dbus_connection_unexport_action_group (self->pPrivate->pConnection, self->pPrivate->nActionsId);
+ self->pPrivate->nActionsId = 0;
+ }
+}
- ippDelete (resp);
- return id;
+static void onPrinterStateChanged (CupsNotifier *pNotifier, const gchar *sText, const gchar *sPrinterUri, const gchar *sPrinterName, guint nPrinterState, const gchar *sPrinterStateReasons, gboolean bPrinterIsAcceptingJobs, IndicatorPrintersService *self)
+{
+ rebuildNow(self, SECTION_PRINTERS | SECTION_HEADER);
}
+static void onJobChanged (CupsNotifier *pNotifier, const gchar *sText, const gchar *sPrinterUri, const gchar *sPrinterName, guint nPrinterState, const gchar *sPrinterStateReasons, gboolean bPrinterIsAcceptingJobs, guint nJobId, guint nJobState, const gchar *sJobStateReasons, const gchar *sJobName, guint nJobImpressionsCompleted, IndicatorPrintersService *self)
+{
+ rebuildNow(self, SECTION_PRINTERS | SECTION_HEADER);
+}
-static gboolean
-renew_subscription (int id)
+static void onDispose (GObject *pObject)
{
- ipp_t *req;
- ipp_t *resp;
+ IndicatorPrintersService *self = INDICATOR_PRINTERS_SERVICE (pObject);
- req = ippNewRequest (IPP_RENEW_SUBSCRIPTION);
- ippAddInteger (req, IPP_TAG_OPERATION, IPP_TAG_INTEGER,
- "notify-subscription-id", id);
- ippAddString (req, IPP_TAG_OPERATION, IPP_TAG_URI,
- "printer-uri", NULL, "/");
- ippAddString (req, IPP_TAG_SUBSCRIPTION, IPP_TAG_URI,
- "notify-recipient-uri", NULL, "dbus://");
- ippAddInteger (req, IPP_TAG_SUBSCRIPTION, IPP_TAG_INTEGER,
- "notify-lease-duration", NOTIFY_LEASE_DURATION);
+ unexport (self);
- resp = cupsDoRequest (CUPS_HTTP_DEFAULT, req, "/");
- if (!resp || cupsLastError() != IPP_OK) {
- g_warning ("Error renewing CUPS subscription %d: %s\n",
- id, cupsLastErrorString ());
- return FALSE;
+ if (self->pPrivate->pCancellable != NULL)
+ {
+ g_cancellable_cancel (self->pPrivate->pCancellable);
+ g_clear_object (&self->pPrivate->pCancellable);
}
- ippDelete (resp);
- return TRUE;
+ if (self->pPrivate->pCupsNotifier)
+ {
+ g_object_disconnect (self->pPrivate->pCupsNotifier, "any-signal", onJobChanged, self, "any-signal", onPrinterStateChanged, self, NULL);
+ g_clear_object (&self->pPrivate->pCupsNotifier);
+ }
+
+ g_object_unref (self->pPrivate->pStateNotifier);
+ g_clear_object (&self->pPrivate->pPrinterAction);
+ g_clear_object (&self->pPrivate->pHeaderAction);
+ g_clear_object (&self->pPrivate->pActionGroup);
+ g_clear_object (&self->pPrivate->pConnection);
+
+ G_OBJECT_CLASS (indicator_printers_service_parent_class)->dispose (pObject);
+}
+
+static void indicator_printers_service_class_init (IndicatorPrintersServiceClass *klass)
+{
+ GObjectClass *object_class = G_OBJECT_CLASS (klass);
+ object_class->dispose = onDispose;
+ m_nSignal = g_signal_new ("name-lost", G_TYPE_FROM_CLASS (klass), G_SIGNAL_RUN_LAST, G_STRUCT_OFFSET (IndicatorPrintersServiceClass, pNameLost), NULL, NULL, g_cclosure_marshal_VOID__VOID, G_TYPE_NONE, 0);
}
+static int createSubscription ()
+{
+ int nId = 0;
+
+ ipp_t *pRequest = ippNewRequest (IPP_CREATE_PRINTER_SUBSCRIPTION);
+ ippAddString (pRequest, IPP_TAG_OPERATION, IPP_TAG_URI, "printer-uri", NULL, "/");
+ ippAddString (pRequest, IPP_TAG_SUBSCRIPTION, IPP_TAG_KEYWORD, "notify-events", NULL, "all");
+ ippAddString (pRequest, IPP_TAG_SUBSCRIPTION, IPP_TAG_URI, "notify-recipient-uri", NULL, "dbus://");
+ ippAddInteger (pRequest, IPP_TAG_SUBSCRIPTION, IPP_TAG_INTEGER, "notify-lease-duration", NOTIFY_LEASE_DURATION);
+ ipp_t *pResponse = cupsDoRequest (CUPS_HTTP_DEFAULT, pRequest, "/");
+
+ if (!pResponse || cupsLastError () != IPP_OK)
+ {
+ g_warning ("Error subscribing to CUPS notifications: %s\n", cupsLastErrorString ());
+
+ return 0;
+ }
+
+ ipp_attribute_t *pAttribute = ippFindAttribute (pResponse, "notify-subscription-id", IPP_TAG_INTEGER);
+
+ if (pAttribute)
+ {
+ nId = ippGetInteger (pAttribute, 0);
+ }
+ else
+ {
+ g_warning ("ipp-create-printer-subscription response doesn't contain subscription id.\n");
+ }
+
+ ippDelete (pResponse);
-static gboolean
-renew_subscription_timeout (gpointer userdata)
+ return nId;
+}
+
+static gboolean renewSubscriptionTimeout (gpointer pData)
{
- int *subscription_id = userdata;
+ int *nSubscriptionId = pData;
+ gboolean bRenewed = TRUE;
+ ipp_t *pRequest = ippNewRequest (IPP_RENEW_SUBSCRIPTION);
+ ippAddInteger (pRequest, IPP_TAG_OPERATION, IPP_TAG_INTEGER, "notify-subscription-id", *nSubscriptionId);
+ ippAddString (pRequest, IPP_TAG_OPERATION, IPP_TAG_URI, "printer-uri", NULL, "/");
+ ippAddString (pRequest, IPP_TAG_SUBSCRIPTION, IPP_TAG_URI, "notify-recipient-uri", NULL, "dbus://");
+ ippAddInteger (pRequest, IPP_TAG_SUBSCRIPTION, IPP_TAG_INTEGER, "notify-lease-duration", NOTIFY_LEASE_DURATION);
+ ipp_t *pResponse = cupsDoRequest (CUPS_HTTP_DEFAULT, pRequest, "/");
+
+ if (!pResponse || cupsLastError () != IPP_OK)
+ {
+ g_warning ("Error renewing CUPS subscription %d: %s\n", *nSubscriptionId, cupsLastErrorString ());
+ bRenewed = FALSE;
+ }
+ else
+ {
+ ippDelete (pResponse);
+ }
- if (*subscription_id <= 0 || !renew_subscription (*subscription_id))
- *subscription_id = create_subscription ();
+ if (*nSubscriptionId <= 0 || !bRenewed)
+ {
+ *nSubscriptionId = createSubscription ();
+ }
return TRUE;
}
+static GVariant *createHeaderState (IndicatorPrintersService *self)
+{
+ GVariantBuilder b;
+
+ g_variant_builder_init (&b, G_VARIANT_TYPE ("a{sv}"));
+ g_variant_builder_add (&b, "{sv}", "title", g_variant_new_string (_("Printers")));
+ g_variant_builder_add (&b, "{sv}", "tooltip", g_variant_new_string (_("Show print jobs and queues")));
+ g_variant_builder_add (&b, "{sv}", "visible", g_variant_new_boolean (TRUE));
+
+ if (self->pPrivate->bVisible)
+ {
+ GIcon *pIcon = g_themed_icon_new_with_default_fallbacks ("printer-symbolic");
+ g_variant_builder_add (&b, "{sv}", "accessible-desc", g_variant_new_string (_("Printers")));
+
+ if (pIcon)
+ {
+ GVariant *pSerialized = g_icon_serialize (pIcon);
+
+ if (pSerialized != NULL)
+ {
+ g_variant_builder_add (&b, "{sv}", "icon", pSerialized);
+ g_variant_unref (pSerialized);
+ }
+
+ g_object_unref (pIcon);
+ }
+ }
+
+ return g_variant_builder_end (&b);
+}
-void
-cancel_subscription (int id)
+static void onPrinterItemActivated (GSimpleAction *pAction, GVariant *pVariant, gpointer pData)
{
- ipp_t *req;
- ipp_t *resp;
+ const gchar *sPrinter = g_variant_get_string(pVariant, NULL);
+ spawn_printer_settings_with_args ("--show-jobs %s", sPrinter);
+}
- if (id <= 0)
- return;
+static void initActions (IndicatorPrintersService *self)
+{
+ self->pPrivate->pActionGroup = g_simple_action_group_new ();
- req = ippNewRequest (IPP_CANCEL_SUBSCRIPTION);
- ippAddString (req, IPP_TAG_OPERATION, IPP_TAG_URI,
- "printer-uri", NULL, "/");
- ippAddInteger (req, IPP_TAG_OPERATION, IPP_TAG_INTEGER,
- "notify-subscription-id", id);
+ GSimpleAction *pAction = g_simple_action_new_stateful ("_header", NULL, createHeaderState (self));
+ g_action_map_add_action (G_ACTION_MAP (self->pPrivate->pActionGroup), G_ACTION (pAction));
+ self->pPrivate->pHeaderAction = pAction;
- resp = cupsDoRequest (CUPS_HTTP_DEFAULT, req, "/");
- if (!resp || cupsLastError() != IPP_OK) {
- g_warning ("Error subscribing to CUPS notifications: %s\n",
- cupsLastErrorString ());
- return;
+ pAction = g_simple_action_new("printer", G_VARIANT_TYPE_STRING);
+ g_action_map_add_action (G_ACTION_MAP (self->pPrivate->pActionGroup), G_ACTION (pAction));
+ self->pPrivate->pPrinterAction = pAction;
+ g_signal_connect(pAction, "activate", G_CALLBACK(onPrinterItemActivated), self);
+
+ rebuildNow (self, SECTION_HEADER);
+}
+
+static GMenuModel *createPrintersSection (IndicatorPrintersService *self)
+{
+ self->pPrivate->pPrintersSection = g_menu_new ();
+ self->pPrivate->bVisible = FALSE;
+ cups_dest_t *lDests;
+ gint nDests = cupsGetDests (&lDests);
+
+ for (gint i = 0; i < nDests; i++)
+ {
+ const gchar *sOption = cupsGetOption ("printer-state", lDests[i].num_options, lDests[i].options);
+
+ if (sOption != NULL)
+ {
+ cups_job_t *lJobs;
+ gint nJobs = cupsGetJobs (&lJobs, lDests[i].name, 1, CUPS_WHICHJOBS_ACTIVE);
+ cupsFreeJobs (nJobs, lJobs);
+
+ if (nJobs < 0)
+ {
+ g_warning ("printer '%s' does not exist\n", lDests[i].name);
+ }
+ else if (nJobs != 0)
+ {
+ GMenuItem *pItem = g_menu_item_new (lDests[i].name, NULL);
+ g_menu_item_set_attribute (pItem, "x-ayatana-type", "s", "org.ayatana.indicator.basic");
+ g_menu_item_set_action_and_target_value(pItem, "indicator.printer", g_variant_new_string (lDests[i].name));
+ GIcon *pIcon = g_themed_icon_new_with_default_fallbacks ("printer");
+ GVariant *pSerialized = g_icon_serialize(pIcon);
+
+ if (pSerialized != NULL)
+ {
+ g_menu_item_set_attribute_value(pItem, G_MENU_ATTRIBUTE_ICON, pSerialized);
+ g_variant_unref(pSerialized);
+ }
+
+ g_object_unref(pIcon);
+
+ gint nState = atoi (sOption);
+
+ switch (nState)
+ {
+ case IPP_PRINTER_STOPPED:
+ {
+ g_menu_item_set_attribute (pItem, "x-ayatana-secondary-text", "s", _("Paused"));
+
+ break;
+ }
+ case IPP_PRINTER_PROCESSING:
+ {
+ g_menu_item_set_attribute (pItem, "x-ayatana-secondary-count", "i", nJobs);
+
+ break;
+ }
+ }
+
+ g_menu_append_item(self->pPrivate->pPrintersSection, pItem);
+ g_object_unref(pItem);
+ self->pPrivate->bVisible = TRUE;
+ }
+ }
+ }
+
+ cupsFreeDests (nDests, lDests);
+
+ return G_MENU_MODEL (self->pPrivate->pPrintersSection);
+}
+
+static void createMenu (IndicatorPrintersService *self, int nProfile)
+{
+ g_assert (0 <= nProfile && nProfile < N_PROFILES);
+ g_assert (self->pPrivate->lMenus[nProfile].pMenu == NULL);
+
+ GMenuModel *lSections[16];
+ guint nSection = 0;
+
+ // Build the sections
+ switch (nProfile)
+ {
+ case PROFILE_PHONE:
+ case PROFILE_DESKTOP:
+ {
+ lSections[nSection++] = createPrintersSection (self);
+
+ break;
+ }
+
+ break;
+ }
+
+ // Add sections to the submenu
+ GMenu *pSubmenu = g_menu_new ();
+
+ for (guint i = 0; i < nSection; ++i)
+ {
+ g_menu_append_section (pSubmenu, NULL, lSections[i]);
+ g_object_unref (lSections[i]);
}
- ippDelete (resp);
+ // Add submenu to the header
+ GMenuItem *pHeader = g_menu_item_new (NULL, "indicator._header");
+ g_menu_item_set_attribute (pHeader, "x-ayatana-type", "s", "org.ayatana.indicator.root");
+ g_menu_item_set_submenu (pHeader, G_MENU_MODEL (pSubmenu));
+ g_object_unref (pSubmenu);
+
+ // Add header to the menu
+ GMenu *pMenu = g_menu_new ();
+ g_menu_append_item (pMenu, pHeader);
+ g_object_unref (pHeader);
+
+ self->pPrivate->lMenus[nProfile].pMenu = pMenu;
+ self->pPrivate->lMenus[nProfile].pSubmenu = pSubmenu;
}
-static void
-name_lost (GDBusConnection *connection,
- const gchar *name,
- gpointer user_data)
+static void onBusAcquired (GDBusConnection *pConnection, const gchar *sName, gpointer pSelf)
{
- int subscription_id = GPOINTER_TO_INT (user_data);
+ g_debug ("bus acquired: %s", sName);
+
+ IndicatorPrintersService *self = INDICATOR_PRINTERS_SERVICE (pSelf);
+ guint nId;
+ GError *pError = NULL;
+ GString *pPath = g_string_new (NULL);
+ self->pPrivate->pConnection = (GDBusConnection*)g_object_ref (G_OBJECT (pConnection));
+
+ // Export the actions
+ if ((nId = g_dbus_connection_export_action_group (pConnection, INDICATOR_PRINTERS_DBUS_OBJECT_PATH, G_ACTION_GROUP (self->pPrivate->pActionGroup), &pError)))
+ {
+ self->pPrivate->nActionsId = nId;
+ }
+ else
+ {
+ g_warning ("cannot export action group: %s", pError->message);
+ g_clear_error (&pError);
+ }
- cancel_subscription (subscription_id);
- gtk_main_quit ();
+ // Export the menus
+ for (gint nProfile = 0; nProfile < N_PROFILES; ++nProfile)
+ {
+ struct ProfileMenuInfo *pInfo = &self->pPrivate->lMenus[nProfile];
+
+ g_string_printf (pPath, "%s/%s", INDICATOR_PRINTERS_DBUS_OBJECT_PATH, lMenuNames[nProfile]);
+
+ if ((nId = g_dbus_connection_export_menu_model (pConnection, pPath->str, G_MENU_MODEL (pInfo->pMenu), &pError)))
+ {
+ pInfo->nExportId = nId;
+ }
+ else
+ {
+ g_warning ("cannot export %s menu: %s", pPath->str, pError->message);
+ g_clear_error (&pError);
+ }
+ }
+
+ g_string_free (pPath, TRUE);
}
-int main (int argc, char *argv[])
+static void onNameLost (GDBusConnection *pConnection, const gchar *sName, gpointer pSelf)
{
- /* Init i18n */
- setlocale (LC_ALL, "");
- bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR);
- bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8");
- textdomain (GETTEXT_PACKAGE);
+ IndicatorPrintersService *self = INDICATOR_PRINTERS_SERVICE (pSelf);
- DbusmenuServer *menuserver;
- CupsNotifier *cups_notifier;
- IndicatorPrintersMenu *menu;
- IndicatorPrinterStateNotifier *state_notifier;
- GError *error = NULL;
- int subscription_id;
+ g_debug ("%s %s name lost %s", G_STRLOC, G_STRFUNC, sName);
- gtk_init (&argc, &argv);
+ unexport (self);
+}
- subscription_id = create_subscription ();
- g_timeout_add_seconds (NOTIFY_LEASE_DURATION - 60,
- renew_subscription_timeout,
- &subscription_id);
+static void indicator_printers_service_init (IndicatorPrintersService *self)
+{
+ self->pPrivate = indicator_printers_service_get_instance_private (self);
+ self->pPrivate->pCancellable = g_cancellable_new ();
+
+ GError *pError = NULL;
+ self->pPrivate->nSubscriptionId = createSubscription ();
+ g_timeout_add_seconds (NOTIFY_LEASE_DURATION - 60, renewSubscriptionTimeout, &self->pPrivate->nSubscriptionId);
+ self->pPrivate->pCupsNotifier = cups_notifier_proxy_new_for_bus_sync (G_BUS_TYPE_SYSTEM, 0, NULL, CUPS_DBUS_PATH, NULL, &pError);
+
+ if (pError)
+ {
+ g_error ("Error creating cups notify handler: %s", pError->message);
+ g_error_free (pError);
+ }
- g_bus_own_name (G_BUS_TYPE_SESSION,
- INDICATOR_PRINTERS_DBUS_NAME,
- G_BUS_NAME_OWNER_FLAGS_NONE,
- NULL, NULL, name_lost,
- GINT_TO_POINTER (subscription_id), NULL);
+ g_object_connect (self->pPrivate->pCupsNotifier, "signal::job-created", onJobChanged, self, "signal::job-state", onJobChanged, self, "signal::job-completed", onJobChanged, self, "signal::printer-state-changed", onPrinterStateChanged, self, NULL);
+ self->pPrivate->pStateNotifier = g_object_new (INDICATOR_TYPE_PRINTER_STATE_NOTIFIER, "cups-notifier", self->pPrivate->pCupsNotifier, NULL);
+ initActions (self);
- cups_notifier = cups_notifier_proxy_new_for_bus_sync (G_BUS_TYPE_SYSTEM,
- 0,
- NULL,
- CUPS_DBUS_PATH,
- NULL,
- &error);
- if (error) {
- g_warning ("Error creating cups notify handler: %s", error->message);
- g_error_free (error);
- return 1;
+ for (gint nProfile = 0; nProfile < N_PROFILES; ++nProfile)
+ {
+ createMenu (self, nProfile);
}
- menu = g_object_new (INDICATOR_TYPE_PRINTERS_MENU,
- "cups-notifier", cups_notifier,
- NULL);
+ self->pPrivate->bMenusBuilt = TRUE;
+ self->pPrivate->nOwnId = g_bus_own_name (G_BUS_TYPE_SESSION, INDICATOR_PRINTERS_DBUS_NAME, G_BUS_NAME_OWNER_FLAGS_ALLOW_REPLACEMENT, onBusAcquired, NULL, onNameLost, self, NULL);
+}
+
+IndicatorPrintersService *indicator_printers_service_new ()
+{
+ GObject *pObject = g_object_new (INDICATOR_TYPE_PRINTERS_SERVICE, NULL);
+
+ return INDICATOR_PRINTERS_SERVICE (pObject);
+}
+
+static void rebuildSection (GMenu *pMenu, int nPos, GMenuModel *pSection)
+{
+ g_menu_remove (pMenu, nPos);
+ g_menu_insert_section (pMenu, nPos, NULL, pSection);
+ g_object_unref (pSection);
+}
- menuserver = dbusmenu_server_new (INDICATOR_PRINTERS_DBUS_OBJECT_PATH);
- dbusmenu_server_set_root (menuserver,
- indicator_printers_menu_get_root (menu));
+static void rebuildNow (IndicatorPrintersService *self, guint nSections)
+{
+ struct ProfileMenuInfo *pinfo = &self->pPrivate->lMenus[PROFILE_DESKTOP];
- state_notifier = g_object_new (INDICATOR_TYPE_PRINTER_STATE_NOTIFIER,
- "cups-notifier", cups_notifier,
- NULL);
+ if (nSections & SECTION_HEADER)
+ {
+ g_simple_action_set_state (self->pPrivate->pHeaderAction, createHeaderState (self));
+ }
- gtk_main ();
+ if (!self->pPrivate->bMenusBuilt)
+ {
+ return;
+ }
- g_object_unref (menu);
- g_object_unref (menuserver);
- g_object_unref (state_notifier);
- g_object_unref (cups_notifier);
- return 0;
+ if (nSections & SECTION_PRINTERS)
+ {
+ rebuildSection (pinfo->pSubmenu, 0, createPrintersSection (self));
+ }
}
diff --git a/src/indicator-printers-service.h b/src/indicator-printers-service.h
new file mode 100644
index 0000000..0b093c1
--- /dev/null
+++ b/src/indicator-printers-service.h
@@ -0,0 +1,52 @@
+/*
+ * Copyright 2022 Robert Tari
+ *
+ * Authors: Robert Tari <robert@tari.in>
+ *
+ * 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 <http://www.gnu.org/licenses/>.
+ */
+
+#ifndef __INDICATOR_PRINTERS_SERVICE_H__
+#define __INDICATOR_PRINTERS_SERVICE_H__
+
+#include <glib.h>
+#include <glib-object.h>
+
+G_BEGIN_DECLS
+
+#define INDICATOR_PRINTERS_SERVICE(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), INDICATOR_TYPE_PRINTERS_SERVICE, IndicatorPrintersService))
+#define INDICATOR_TYPE_PRINTERS_SERVICE (indicator_printers_service_get_type ())
+#define INDICATOR_IS_PRINTERS_SERVICE(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), INDICATOR_TYPE_PRINTERS_SERVICE))
+
+typedef struct _IndicatorPrintersService IndicatorPrintersService;
+typedef struct _IndicatorPrintersServiceClass IndicatorPrintersServiceClass;
+typedef struct _IndicatorPrintersServicePrivate IndicatorPrintersServicePrivate;
+
+struct _IndicatorPrintersService
+{
+ GObject parent;
+ IndicatorPrintersServicePrivate *pPrivate;
+};
+
+struct _IndicatorPrintersServiceClass
+{
+ GObjectClass parent_class;
+ void (*pNameLost) (IndicatorPrintersService *self);
+};
+
+GType indicator_printers_service_get_type (void);
+IndicatorPrintersService *indicator_printers_service_new ();
+
+G_END_DECLS
+
+#endif
diff --git a/src/indicator-printers.c b/src/indicator-printers.c
deleted file mode 100644
index ba263c9..0000000
--- a/src/indicator-printers.c
+++ /dev/null
@@ -1,303 +0,0 @@
-/*
- * Copyright 2012 Canonical Ltd.
- *
- * Authors: Lars Uebernickel <lars.uebernickel@canonical.com>
- *
- * 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 <http://www.gnu.org/licenses/>.
- */
-
-#include "config.h"
-
-#include "indicator-printers.h"
-#include "indicator-menu-item.h"
-#include "dbus-names.h"
-
-#include <glib/gi18n-lib.h>
-#include <gtk/gtk.h>
-#include <gio/gio.h>
-
-#include <libayatana-indicator/indicator.h>
-#include <libayatana-indicator/indicator-image-helper.h>
-
-#include <libdbusmenu-gtk/menu.h>
-#include <libdbusmenu-gtk/menuitem.h>
-
-
-INDICATOR_SET_VERSION
-INDICATOR_SET_TYPE(INDICATOR_PRINTERS_TYPE)
-
-struct _IndicatorPrintersPrivate
-{
- IndicatorObjectEntry entry;
- guint name_watch;
-};
-
-G_DEFINE_TYPE_WITH_PRIVATE(IndicatorPrinters, indicator_printers, INDICATOR_OBJECT_TYPE)
-
-static void
-dispose (GObject *object)
-{
- IndicatorPrinters *self = INDICATOR_PRINTERS (object);
- if (self->priv->name_watch != 0) {
- g_bus_unwatch_name(self->priv->name_watch);
- self->priv->name_watch = 0;
- }
- g_clear_object (&self->priv->entry.menu);
- g_clear_object (&self->priv->entry.image);
- G_OBJECT_CLASS (indicator_printers_parent_class)->dispose (object);
-}
-
-
-static GList *
-get_entries (IndicatorObject *io)
-{
- IndicatorPrinters *self = INDICATOR_PRINTERS (io);
- return g_list_append (NULL, &self->priv->entry);
-}
-
-
-static void
-indicator_printers_class_init (IndicatorPrintersClass *klass)
-{
- GObjectClass *object_class = G_OBJECT_CLASS (klass);
- IndicatorObjectClass *io_class = INDICATOR_OBJECT_CLASS (klass);
-
- object_class->dispose = dispose;
-
- io_class->get_entries = get_entries;
-}
-
-
-static void
-name_vanished (GDBusConnection * con,
- const gchar * name,
- gpointer user_data)
-{
- IndicatorPrinters *self = INDICATOR_PRINTERS (user_data);
-
- indicator_object_set_visible (INDICATOR_OBJECT (self), FALSE);
-}
-
-
-static GdkPixbuf *
-gdk_pixbuf_new_from_encoded_data (guchar *data,
- gsize length)
-{
- GInputStream * input;
- GError *err = NULL;
- GdkPixbuf *img;
-
- input = g_memory_input_stream_new_from_data(data, length, NULL);
- if (input == NULL)
- return NULL;
-
- img = gdk_pixbuf_new_from_stream(input, NULL, &err);
- if (err) {
- g_warning("%s", err->message);
- g_error_free(err);
- }
-
- g_object_unref(input);
- return img;
-}
-
-
-static GdkPixbuf *
-g_variant_get_image (GVariant *value)
-{
- const gchar *strvalue = NULL;
- gsize length = 0;
- guchar *icondata;
- GdkPixbuf *img;
-
- if (g_variant_is_of_type (value, G_VARIANT_TYPE_STRING))
- strvalue = g_variant_get_string(value, NULL);
-
- if (!strvalue || !*strvalue) {
- g_warning ("%s: value does not contain a base64 encoded image",
- __func__);
- return NULL;
- }
-
- icondata = g_base64_decode(strvalue, &length);
- img = gdk_pixbuf_new_from_encoded_data (icondata, length);
-
- g_free(icondata);
- return img;
-}
-
-
-static gboolean
-properties_match (const gchar *name,
- const gchar *prop,
- GVariant *value,
- const GVariantType *type)
-{
- return !g_strcmp0 (name, prop) && g_variant_is_of_type (value, type);
-}
-
-
-static void
-indicator_prop_change_cb (DbusmenuMenuitem *mi,
- gchar *prop,
- GVariant *value,
- gpointer user_data)
-{
- IndicatorMenuItem *menuitem = user_data;
-
- if (properties_match (prop, "indicator-label", value, G_VARIANT_TYPE_STRING))
- indicator_menu_item_set_label (menuitem, g_variant_get_string (value, NULL));
-
- else if (properties_match (prop, "indicator-right", value, G_VARIANT_TYPE_STRING))
- indicator_menu_item_set_right (menuitem, g_variant_get_string (value, NULL));
-
- else if (properties_match (prop, "indicator-icon-name", value, G_VARIANT_TYPE_STRING))
- indicator_menu_item_set_icon_name (menuitem, g_variant_get_string (value, NULL));
-
- else if (properties_match (prop, "indicator-icon", value, G_VARIANT_TYPE_STRING)) {
- GdkPixbuf *pb = g_variant_get_image (value);
- indicator_menu_item_set_icon (menuitem, pb);
- g_object_unref (pb);
- }
-
- else if (properties_match (prop, "visible", value, G_VARIANT_TYPE_BOOLEAN))
- gtk_widget_set_visible (GTK_WIDGET (menuitem), g_variant_get_boolean (value));
-
- else if (properties_match (prop, "indicator-right-is-lozenge", value, G_VARIANT_TYPE_BOOLEAN))
- indicator_menu_item_set_right_is_lozenge (menuitem, g_variant_get_boolean (value));
-}
-
-
-static void
-root_property_changed (DbusmenuMenuitem *mi,
- gchar *prop,
- GVariant *value,
- gpointer user_data)
-{
- IndicatorObject *io = user_data;
-
- if (properties_match (prop, "visible", value, G_VARIANT_TYPE_BOOLEAN))
- indicator_object_set_visible (io, g_variant_get_boolean (value));
-}
-
-
-static gboolean
-new_indicator_item (DbusmenuMenuitem *newitem,
- DbusmenuMenuitem *parent,
- DbusmenuClient *client,
- gpointer user_data)
-{
- GtkWidget *menuitem;
- const gchar *icon_name, *text, *right_text;
- GVariant *icon;
- gboolean is_lozenge, visible;
-
- icon_name = dbusmenu_menuitem_property_get (newitem, "indicator-icon-name");
- icon = dbusmenu_menuitem_property_get_variant (newitem, "indicator-icon");
- text = dbusmenu_menuitem_property_get (newitem, "indicator-label");
- right_text = dbusmenu_menuitem_property_get (newitem, "indicator-right");
- is_lozenge = dbusmenu_menuitem_property_get_bool (newitem, "indicator-right-is-lozenge");
- visible = dbusmenu_menuitem_property_get_bool (newitem, "visible");
-
- menuitem = g_object_new (INDICATOR_TYPE_MENU_ITEM,
- "icon-name", icon_name,
- "label", text,
- "right", right_text,
- "right-is-lozenge", is_lozenge,
- "visible", visible,
- NULL);
- if (icon) {
- GdkPixbuf *pb = g_variant_get_image (icon);
- indicator_menu_item_set_icon (INDICATOR_MENU_ITEM (menuitem), pb);
- g_object_unref (pb);
- }
- gtk_widget_show_all (menuitem);
-
- dbusmenu_gtkclient_newitem_base(DBUSMENU_GTKCLIENT(client),
- newitem,
- GTK_MENU_ITEM (menuitem),
- parent);
-
- g_signal_connect(G_OBJECT(newitem),
- "property-changed",
- G_CALLBACK(indicator_prop_change_cb),
- menuitem);
-
- return TRUE;
-}
-
-
-static void
-root_changed (DbusmenuClient *client,
- DbusmenuMenuitem *newroot,
- gpointer user_data)
-{
- IndicatorPrinters *indicator = user_data;
- gboolean is_visible;
-
- if (newroot) {
- is_visible = dbusmenu_menuitem_property_get_bool (newroot, "visible");
- g_signal_connect (newroot, "property-changed",
- G_CALLBACK (root_property_changed), indicator);
- }
- else
- is_visible = FALSE;
-
- indicator_object_set_visible (INDICATOR_OBJECT (indicator), is_visible);
-}
-
-
-static void
-indicator_printers_init (IndicatorPrinters *self)
-{
- IndicatorPrintersPrivate *priv;
- DbusmenuGtkMenu *menu;
- DbusmenuClient *client;
- GtkImage *image;
-
- priv = indicator_printers_get_instance_private(self);
- self->priv = priv;
-
- priv->name_watch = g_bus_watch_name(G_BUS_TYPE_SESSION,
- INDICATOR_PRINTERS_DBUS_NAME,
- G_BUS_NAME_WATCHER_FLAGS_NONE,
- NULL, /* appeared */
- name_vanished,
- self, NULL);
-
- menu = dbusmenu_gtkmenu_new(INDICATOR_PRINTERS_DBUS_NAME,
- INDICATOR_PRINTERS_DBUS_OBJECT_PATH);
-
- client = DBUSMENU_CLIENT (dbusmenu_gtkmenu_get_client (menu));
- dbusmenu_client_add_type_handler(client,
- "indicator-item",
- new_indicator_item);
- g_signal_connect (client, "root-changed", G_CALLBACK (root_changed), self);
-
- image = indicator_image_helper ("printer-symbolic");
- gtk_widget_show (GTK_WIDGET (image));
-
- priv->entry.name_hint = PACKAGE_NAME;
- priv->entry.accessible_desc = _("Printers");
- priv->entry.menu = GTK_MENU (g_object_ref_sink (menu));
- priv->entry.image = g_object_ref_sink (image);
-
- indicator_object_set_visible (INDICATOR_OBJECT (self), FALSE);
-}
-
-
-IndicatorPrinters *
-indicator_printers_new (void)
-{
- return g_object_new (INDICATOR_PRINTERS_TYPE, NULL);
-}
diff --git a/src/indicator-printers.h b/src/indicator-printers.h
deleted file mode 100644
index 51b790c..0000000
--- a/src/indicator-printers.h
+++ /dev/null
@@ -1,70 +0,0 @@
-/*
- * Copyright 2012 Canonical Ltd.
- *
- * Authors: Lars Uebernickel <lars.uebernickel@canonical.com>
- *
- * 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 <http://www.gnu.org/licenses/>.
- */
-
-#ifndef INDICATOR_PRINTERS_H
-#define INDICATOR_PRINTERS_H
-
-#include <libayatana-indicator/indicator-object.h>
-
-G_BEGIN_DECLS
-
-#define INDICATOR_PRINTERS_TYPE indicator_printers_get_type()
-
-#define INDICATOR_PRINTERS(obj) \
- (G_TYPE_CHECK_INSTANCE_CAST ((obj), \
- INDICATOR_PRINTERS_TYPE, IndicatorPrinters))
-
-#define INDICATOR_PRINTERS_CLASS(klass) \
- (G_TYPE_CHECK_CLASS_CAST ((klass), \
- INDICATOR_PRINTERS_TYPE, IndicatorPrintersClass))
-
-#define INDICATOR_IS_PRINTERS(obj) \
- (G_TYPE_CHECK_INSTANCE_TYPE ((obj), \
- INDICATOR_PRINTERS_TYPE))
-
-#define INDICATOR_IS_PRINTERS_CLASS(klass) \
- (G_TYPE_CHECK_CLASS_TYPE ((klass), \
- INDICATOR_PRINTERS_TYPE))
-
-#define INDICATOR_PRINTERS_GET_CLASS(obj) \
- (G_TYPE_INSTANCE_GET_CLASS ((obj), \
- INDICATOR_PRINTERS_TYPE, IndicatorPrintersClass))
-
-typedef struct _IndicatorPrinters IndicatorPrinters;
-typedef struct _IndicatorPrintersClass IndicatorPrintersClass;
-typedef struct _IndicatorPrintersPrivate IndicatorPrintersPrivate;
-
-struct _IndicatorPrinters
-{
- IndicatorObject parent;
- IndicatorPrintersPrivate *priv;
-};
-
-struct _IndicatorPrintersClass
-{
- IndicatorObjectClass parent_class;
-};
-
-GType indicator_printers_get_type (void) G_GNUC_CONST;
-
-IndicatorPrinters *indicator_printers_new (void);
-
-G_END_DECLS
-
-#endif
-
diff --git a/src/main.c b/src/main.c
new file mode 100644
index 0000000..6cc5103
--- /dev/null
+++ b/src/main.c
@@ -0,0 +1,47 @@
+/*
+ * Copyright 2022 Robert Tari
+ *
+ * Authors:
+ * Robert Tari <robert@tari.in>
+ *
+ * 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 <http://www.gnu.org/licenses/>.
+ */
+
+#include <locale.h>
+#include <glib.h>
+#include <glib/gi18n.h>
+#include "indicator-printers-service.h"
+
+static void onNameLost (gpointer pInstance G_GNUC_UNUSED, gpointer pLoop)
+{
+ g_message("Exiting: service couldn't acquire or lost ownership of busname");
+ g_main_loop_quit ((GMainLoop*) pLoop);
+}
+
+int main (int argc G_GNUC_UNUSED, char **argv G_GNUC_UNUSED)
+{
+ setlocale (LC_ALL, "");
+ bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR);
+ bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8");
+ textdomain (GETTEXT_PACKAGE);
+
+ IndicatorPrintersService *pService = indicator_printers_service_new (NULL);
+ GMainLoop *pLoop = g_main_loop_new (NULL, FALSE);
+ g_signal_connect (pService, "name-lost", G_CALLBACK (onNameLost), pLoop);
+ g_main_loop_run (pLoop);
+
+ g_main_loop_unref (pLoop);
+ g_clear_object (&pService);
+
+ return 0;
+}
diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt
new file mode 100644
index 0000000..78d8965
--- /dev/null
+++ b/test/CMakeLists.txt
@@ -0,0 +1,12 @@
+# cups-notifier.h
+# cups-notifier.c
+include (GdbusCodegen)
+add_gdbus_codegen_with_namespace (CUPS_NOTIFIER cups-notifier org.cups.cupsd Cups "${CMAKE_SOURCE_DIR}/src/org.cups.cupsd.Notifier.xml")
+
+# mock-cups-notifier
+add_executable (mock-cups-notifier mock-cups-notifier.c ${CUPS_NOTIFIER})
+target_include_directories (mock-cups-notifier PUBLIC ${SERVICE_INCLUDE_DIRS} ${CMAKE_CURRENT_BINARY_DIR})
+target_link_libraries (mock-cups-notifier ${SERVICE_LIBRARIES})
+add_test (mock-cups-notifier mock-cups-notifier)
+
+
diff --git a/test/Makefile.am b/test/Makefile.am
deleted file mode 100644
index 0ecb702..0000000
--- a/test/Makefile.am
+++ /dev/null
@@ -1,30 +0,0 @@
-noinst_PROGRAMS = mock-cups-notifier
-DISTCLEANFILES = mock-cups-notifier
-
-cups_notifier_sources = \
- cups-notifier.c \
- cups-notifier.h
-
-$(cups_notifier_sources): $(top_srcdir)/src/org.cups.cupsd.Notifier.xml
- gdbus-codegen \
- --interface-prefix org.cups.cupsd \
- --c-namespace Cups \
- --generate-c-code cups-notifier \
- $^
-
-mock_cups_notifier_SOURCES = \
- mock-cups-notifier.c
-
-nodist_mock_cups_notifier_SOURCES = $(cups_notifier_sources)
-
-mock_cups_notifier_CPPFLAGS = \
- $(SERVICE_CFLAGS) \
- -I$(top_builddir)/src
-
-mock_cups_notifier_LDADD = $(SERVICE_LIBS)
-
-BUILT_SOURCES = $(cups_notifier_sources)
-CLEANFILES = $(BUILT_SOURCES)
-
-DISTCLEANFILES = \
- Makefile.in \ No newline at end of file
diff --git a/update-po.sh b/update-po.sh
index 5f9e9fd..2043358 100755
--- a/update-po.sh
+++ b/update-po.sh
@@ -16,7 +16,7 @@ set -x
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>
-GETTEXT_DOMAIN=$(cat configure.ac | grep -E "^GETTEXT_PACKAGE=" | sed -e 's/GETTEXT_PACKAGE=//')
+GETTEXT_DOMAIN=$(cat CMakeLists.txt | grep 'set.*(.*GETTEXT_PACKAGE' | sed -r -e 's/.*\"([^"]+)\"\)/\1/')
cp po/${GETTEXT_DOMAIN}.pot po/${GETTEXT_DOMAIN}.pot~
diff --git a/update-pot.sh b/update-pot.sh
index b0cb9b5..43a8d06 100755
--- a/update-pot.sh
+++ b/update-pot.sh
@@ -14,7 +14,7 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>
-GETTEXT_DOMAIN=$(cat configure.ac | grep -E "^GETTEXT_PACKAGE=" | sed -e 's/GETTEXT_PACKAGE=//')
+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