diff options
200 files changed, 25917 insertions, 4096 deletions
@@ -10,16 +10,15 @@ requires: - make - startup-notification - which - - cmake - cmake-extras - - dbus - intltool - glib2 -# - libayatana-common - - gobject-introspection -# - liblomiri-url-dispatcher - - vala - # FIXME: add missing build-dependencies + - systemd + - geoclue + - gnome-desktop + - accountsservice +# - libayatana-common (AUR) +# - xsct (AUR) debian: # Useful URL: https://salsa.debian.org/debian-ayatana-team/ayatana-indicator-display @@ -49,6 +48,12 @@ requires: - lcov - gcovr - systemd + - libgeoclue-2-dev + - gsettings-desktop-schemas + - libaccountsservice-dev +# For xsct + - libx11-dev + - libxrandr-dev ubuntu: - clang @@ -77,6 +82,12 @@ requires: - gcovr - systemd - gsettings-ubuntu-schemas + - libgeoclue-2-dev + - gsettings-desktop-schemas + - libaccountsservice-dev +# For xsct + - libx11-dev + - libxrandr-dev ubuntu:focal: - clang @@ -105,6 +116,12 @@ requires: - gcovr - systemd - gsettings-ubuntu-schemas + - libgeoclue-2-dev + - gsettings-desktop-schemas + - libaccountsservice-dev +# For xsct + - libx11-dev + - libxrandr-dev variables: - 'CHECKERS=" @@ -130,23 +147,36 @@ before_scripts: - git clone --depth 1 https://github.com/AyatanaIndicators/libayatana-common.git libayatana-common-build - fi - cd libayatana-common-build - - cmake . -DCMAKE_INSTALL_PREFIX=/usr + - 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/ + - + - cd ${START_DIR} + - if [ ! -d xsct-build ]; then + - git clone --depth 1 https://github.com/faf0/sct.git xsct-build + - fi + - cd xsct-build + - make + - make install + - cd - + - rm -Rf xsct-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 ./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 diff --git a/.travis.yml b/.travis.yml index 9556732..73bc55b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,5 @@ # vim: set ts=2 sts=2 sw=2 expandtab : -dist: bionic +dist: focal language: shell os: linux @@ -0,0 +1,91 @@ +Abdusalam <1810010207@s.upc.edu.cn> +account1 <surajchawla61@gmail.com> +Ács Zoltán <acszoltan111@gmail.com> +Adolfo Jayme Barrientos <fitojb@ubuntu.com> +Adrià Martín <adriamartinmor@gmail.com> +Adrian Paun <adipaun97@protonmail.com> +Ahmed Mahdi Ali AL Slais <slaisam@yahoo.com> +Alexie Brindusescu <alexiedb@yahoo.com> +Allan Nordhøy <epost@anotheragency.no> +antuketot76 <antuketot76@protonmail.com> +Bileto Bot <ci-train-bot@canonical.com> +bittin1ddc447d824349b2 <bittin@reimu.nl> +Boyuan Yang <073plan@gmail.com> +Charles Kerr <charles.kerr@canonical.com> +CI Train Bot <ci-train-bot@canonical.com> +이정희 <daemul72@gmail.com> +Dariusz Król <rexioweb@gmail.com> +Davit Mayilyan <davit.mayilyan@protonmail.ch> +ElectrifiedSpeed <electrifiedsped@gmail.com> +Elizabeth Sherrock <lizzyd710@gmail.com> +Emiliano Gabriele <emilianog1989@gmail.com> +Eric <hamburger1024@firemail.cc> +gallegonovato <fran-carro@hotmail.es> +Gediminas Murauskas <muziejusinfo@gmail.com> +Guido Berhoerster <guido+freiesoftware@berhoerster.name> +Heimen Stoffels <vistausss@fastmail.com> +Heimen Stoffels <vistausss@outlook.com> +Henrique Combochi <henrique.combochi@gmail.com> +Hosted Weblate <hosted@weblate.org> +iNetRoos <inetroos@gmail.com> +Ivo Xavier <ivofernandes12@gmail.com> +Jami Kettunen <jami.kettunen@protonmail.com> +Jeannette L <j.lavoie@net-c.ca> +Joan CiberSheep <cibersheep@gmail.com> +Jozef Mlich <jmlich83@gmail.com> +Kristjan Räts <kristjanrats@gmail.com> +Louies <louies0623@gmail.com> +Luca Weiss <luca@z3ntu.xyz> +Luna Jernberg <droidbittin@gmail.com> +Marcela Korreshi <celomarcela@gmail.com> +Marius Gripsgard <marius@ubports.com> +MarongHappy <daemul72@gmail.com> +Matúš Baňas <banas.mato@gmail.com> +Mertcan Gokgoz <mertcan.gokgoz@gmail.com> +Mike Gabriel <mike.gabriel@das-netzwerkteam.de> +Milan Korecky <milan.korecky@gmail.com> +Milo Ivir <mail@milotype.de> +Moo <hazap@hotmail.com> +M Ramani Priya <priya.maremanda@gmail.com> +MrJang <ijin1322@gmail.com> +Oğuz Ersen <oguz@ersen.moe> +Pavel Borecki <pavel.borecki@gmail.com> +Pete Woods <pete.woods@canonical.com> +Petter Reinholdtsen <pere-weblate@hungry.com> +phlostically <phlostically@mailinator.com> +Prachi Joshi <josprachi@yahoo.com> +Quentin PAGÈS <quentinantonin@free.fr> +Ratchanan Srirattanamet <ratchanan@ubports.com> +Reza Almanda <rezaalmanda27@gmail.com> +Robert Tari <robert@tari.in> +Rodney Dawes <rodney.dawes@canonical.com> +Rui Mendes <xz9@protonmail.com> +Ryo Nakano <ryonakaknock3@gmail.com> +Sabri Ünal <libreajans@gmail.com> +Sayed Mohamed <sayed2mohamed@gmail.com> +Sebastian Rasmussen <sebras@gmail.com> +Sebastien Bacher <seb128@ubuntu.com> +Sergii Horichenko <m@sgg.im> +Serhii Horichenko <m@sgg.im> +Simon Picot <simonpicot06@gmail.com> +spnux <stephane.petrus@posteo.net> +ssantos <ssantos@web.de> +Steve <steve.kueffer.ch@gmail.com> +Syahmin Sukhairi <kuimax@yahoo.com> +Sylke Vicious <silkevicious@tuta.io> +Ted Gould <ted@gould.cx> +Tetra Homer <tetrahomer@gmail.com> +THANOS SIOURDAKIS <siourdakisthanos@gmail.com> +Tiago de Oliveira <z_tiago@hotmail.com> +Tobias p <sorenautonom667@gmail.com> +Tomáš Marný <tomik.marny@gmail.com> +Viktar Vauchkevich <victorenator@gmail.com> +wdggg <wdggg7@gmail.com> +Weblate <noreply@weblate.org> +Wellington Terumi Uemura <wellingtonuemura@gmail.com> +Yaron Shahrabani <sh.yaron@gmail.com> +Yuji Hon <yuji103h+hosted.weblate@gmail.com> +Zeeshan Khan <zkhan1093@gmail.com> +Володимир Бриняк <bardvv@gmail.com> +Марс Ямбар <mjambarmeta@gmail.com> +Мира Странная <miraityan2004@gmail.com> diff --git a/CMakeLists.txt b/CMakeLists.txt index 6cff765..c80a7e3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,5 +1,5 @@ -project(ayatana-indicator-display LANGUAGES C CXX) cmake_minimum_required(VERSION 3.13) +project(ayatana-indicator-display VERSION 24.4.0 LANGUAGES C CXX) if(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT) SET(CMAKE_INSTALL_PREFIX "/usr" CACHE PATH "..." FORCE) @@ -10,7 +10,6 @@ endif(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT) ## include(GNUInstallDirs) -set(PROJECT_VERSION "0.2") set(PACKAGE ${CMAKE_PROJECT_NAME}) set(SERVICE_LIB ${PACKAGE}) set(SERVICE_EXEC "${PACKAGE}-service") @@ -20,6 +19,7 @@ set(SERVICE_EXEC "${PACKAGE}-service") 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) +option(ENABLE_COLOR_TEMP "Include colour temperature specific code in the build" ON) if(ENABLE_COVERAGE) set(ENABLE_TESTS ON) @@ -29,12 +29,14 @@ else() endif() if(ENABLE_WERROR) - set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Werror") - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror") + add_definitions("-Werror") endif() -set(CMAKE_INSTALL_PKGLIBEXECDIR "${CMAKE_INSTALL_LIBEXECDIR}/${CMAKE_PROJECT_NAME}") -set(CMAKE_INSTALL_FULL_PKGLIBEXECDIR "${CMAKE_INSTALL_FULL_LIBEXECDIR}/${CMAKE_PROJECT_NAME}") +if("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang") + add_definitions("-Weverything") +elseif("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU") + add_definitions("-Wall") +endif() ## ## Gettext @@ -63,12 +65,15 @@ find_package(PkgConfig REQUIRED) # glib... set(GLIB_MINIMUM 2.36) -pkg_check_modules(SERVICE_DEPS REQUIRED - libayatana-common>=0.9.3 - gio-unix-2.0>=${GLIB_MINIMUM} - glib-2.0>=${GLIB_MINIMUM} - gudev-1.0 -) +set (SERVICE_DEPS libayatana-common>=0.9.3 gio-unix-2.0>=${GLIB_MINIMUM} glib-2.0>=${GLIB_MINIMUM} properties-cpp>=0.0.1) + +if (ENABLE_COLOR_TEMP) + list (APPEND SERVICE_DEPS libgeoclue-2.0 accountsservice) + add_definitions (-DCOLOR_TEMP_ENABLED) +endif () + +pkg_check_modules (SERVICE_DEPS REQUIRED ${SERVICE_DEPS}) + include_directories (SYSTEM ${SERVICE_DEPS_INCLUDE_DIRS} ) @@ -78,15 +83,7 @@ include_directories (SYSTEM ## include_directories(${CMAKE_CURRENT_SOURCE_DIR}) - -# set the compiler warnings -if("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang") - list(APPEND CXX_WARNING_ARGS -Weverything -Wno-c++98-compat -Wno-padded) -elseif("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU") - list(APPEND CXX_WARNING_ARGS -Wall -Wextra -Wpedantic) -endif() - -add_compile_options(-std=c++14 -fPIC) +add_compile_options(-fPIC) add_subdirectory(src) add_subdirectory(data) @@ -119,3 +116,4 @@ endif() message(STATUS "Install prefix: ${CMAKE_INSTALL_PREFIX}") message(STATUS "Unit tests: ${ENABLE_TESTS}") message(STATUS "Build with -Werror: ${ENABLE_WERROR}") +message(STATUS "Build with colour temperature code: ${ENABLE_COLOR_TEMP}") diff --git a/ChangeLog b/ChangeLog new file mode 100644 index 0000000..5ead7a1 --- /dev/null +++ b/ChangeLog @@ -0,0 +1,1873 @@ +2024-04-08 Mike Gabriel + + * release 24.4.0 (HEAD -> main, tag: 24.4.0) + * Merge branch 'tari01-pr/slider-step' (3ec03467) + +2024-04-05 Robert Tari + + * src/service.cpp: Fix slider step and precision (60760e48) + +2024-03-22 Steve + + * Translated using Weblate (French) (7b200131) + +2024-03-14 이정희 + + * Translated using Weblate (Korean) (e235cda0) + +2024-03-04 Mike Gabriel + + * Merge branch 'gber-personal/gber/fix-uninitialized-mem' (7eae679a) + +2024-03-04 Guido Berhoerster + + * Fix access of unitialized variables in DisplayIndicator destructor + (21967eef) + +2024-02-24 Mike Gabriel + + * release 24.1.1 (1e797106) (tag: 24.1.1) + * Merge branch 'tari01-pr/add-pkla' (2d236192) + +2024-02-23 Robert Tari + + * data/org.ayatana.indicator.display.AccountsService.policy: Fix + policy message text (cdc1572a) + * Add data/50-org.ayatana.indicator.display.AccountsService.pkla to + support old systems (8738816d) + +2024-01-22 Moo + + * Translated using Weblate (Lithuanian) (0403a06b) + +2023-12-28 Ivo Xavier + + * Translated using Weblate (Portuguese) (13015ca8) + +2023-12-26 Mike Gabriel + + * release 24.1.0 (0acb2e83) (tag: 24.1.0) + +2023-12-14 Ratchanan Srirattanamet + + * po: update .pot file (0539978b) + * debian/control: remove uneeded dependency (7b5f8187) + * Remove ENABLE_LOMIRI_FEATURES CMake flag (b7db65f0) + * tests: remove no longer needed parts (fce2bb77) + * Remove USB manager and corresponding tests (32f4db85) + +2023-12-05 Mike Gabriel + + * Merge branch 'tari01-pr/add-accountsservice' (3c0c8488) + +2023-12-03 Robert Tari + + * INSTALL.md: Update build dependencies (8fec9b6f) + * debian/control: Add libaccountsservice-dev dependency (86d64f3b) + * .build.yml: Add accountsservice dependency (405c7fdd) + * CMakeLists.txt: Add accountsservice dependency (0638d3d1) + * src/service.cpp: Add AccountsService support (92416fee) + +2023-12-04 Robert Tari + + * Whitespace fix (aef2ed68) + +2023-12-03 Robert Tari + + * src/service.cpp: Fix build with ENABLE_COLOR_TEMP off (50448a83) + * data/*: Add AccountsService files (83fad630) + +2023-11-21 Mike Gabriel + + * release 23.10.5 (72490e5c) (tag: 23.10.5) + * Merge branch 'tari01-pr/metacity-icon-cursor' (4657aab5) + +2023-11-21 Robert Tari + + * src/service.cpp: Also switch metacity, icon and cursor themes when + changing theme (08ede859) + +2023-11-20 Mike Gabriel + + * release 23.10.4 (7ef3aaf2) (tag: 23.10.4) + * Merge branch 'tari01-pr/greeter-mode' (566c9d8e) + +2023-11-20 Robert Tari + + * src/service.cpp: Hide theme profiles and settings in the greeter + (327d016e) + * data/org.ayatana.indicator.display: Add desktop greeter section + (6c151348) + +2023-11-14 Mike Gabriel + + * release 23.10.3 (0f8eb5c7) (tag: 23.10.3) + * Merge branch 'tari01-pr/missing-color-scheme' (cc077180) + +2023-11-11 Robert Tari + + * src/service.cpp: Handle missing + org.gnome.desktop.interface::color-scheme (256b8334) + +2023-11-11 Mike Gabriel + + * release 23.10.2 (d389b92c) (tag: 23.10.2) + * Merge branch 'tari01-pr/fix-translation' (a2f03b4f) + +2023-11-11 Robert Tari + + * src/service.cpp: Fix string array translation (2f04eecf) + +2023-11-08 bittin1ddc447d824349b2 + + * Translated using Weblate (Swedish) (9ec76fed) + +2023-11-08 Ivo Xavier + + * Translated using Weblate (Portuguese) (5c03da64) + +2023-11-06 Jozef Mlich + + * Translated using Weblate (Czech) (3f89bec6) + +2023-11-06 Mike Gabriel + + * release 23.10.1 (d3c6cb47) (tag: 23.10.1) + +2023-11-02 Mike Gabriel + + * Merge branch 'tari01-pr/no-properties-cpp-dependency-condition' + (5db00b36) + +2023-11-01 Robert Tari + + * CMakeLists.txt: Remove condition from properties-cpp dependency + (524d36e1) + +2023-10-20 Jozef Mlich + + * Translated using Weblate (Czech) (92ef663c) + +2023-10-13 Serhii Horichenko + + * Translated using Weblate (Ukrainian) (28603c2e) + +2023-10-14 Oğuz Ersen + + * Translated using Weblate (Turkish) (5f5d5672) + +2023-10-13 Serhii Horichenko + + * Translated using Weblate (Russian) (a4b715f3) + +2023-10-13 Wellington Terumi Uemura + + * Translated using Weblate (Portuguese (Brazil)) (f5e0cd79) + +2023-10-14 Quentin PAGÈS + + * Translated using Weblate (Occitan) (b0a29f80) + +2023-10-13 Heimen Stoffels + + * Translated using Weblate (Dutch) (a37ac66a) + +2023-10-14 Yaron Shahrabani + + * Translated using Weblate (Hebrew) (d7219d9e) + +2023-10-14 gallegonovato + + * Translated using Weblate (Spanish) (4c9f39b7) + +2023-10-12 Mike Gabriel + + * release 23.10.0 (e793fd2f) (tag: 23.10.0) + * Translated using Weblate (German) (92921093) + * po/: Update translation files. (75993e21) + * Translated using Weblate (German) (ae467dfc) + * data/org.ayatana.indicator.display.gschema.xml: Fix phrase in + description tag of 'theme-profile' gsetting. (2e55a78d) + +2023-10-12 Serhii Horichenko + + * Translated using Weblate (Ukrainian) (832667e4) + * Translated using Weblate (Russian) (555d05e2) + +2023-10-11 Wellington Terumi Uemura + + * Translated using Weblate (Portuguese (Brazil)) (b75808be) + +2023-10-11 Heimen Stoffels + + * Translated using Weblate (Dutch) (cb407eba) + +2023-10-12 Mike Gabriel + + * Translated using Weblate (German) (96d9b836) + +2023-10-10 Mike Gabriel + + * po/: Update translation files. (440dbcd4) + * Merge branch 'tari01-pr/rename-to-display' (a6635f03) + +2023-10-09 Robert Tari + + * Update documentation (15d318fe) + * src/indicator.h: Fix multiple definitions of header property + (bb479fd0) + * tests/CMakeLists.txt: Suppress useless override buggy cppcheck + warning (f8ee1db7) + * Rename indicator class and service source files (132a445a) + * Rename Indicator Service (abcbf6b7) + +2023-09-11 Mike Gabriel + + * Translated using Weblate (German) (0713c691) + +2023-09-10 Mike Gabriel + + * Merge branch 'tari01-pr/notification-cleanup' (a87dce30) + +2023-09-10 Robert Tari + + * Remove orphan notify-osd remnants (acdf1661) + +2023-09-10 Mike Gabriel + + * Merge branch 'tari01-pr/store-geolocation' (ef13b221) + +2023-09-07 Robert Tari + + * src/rotation-lock.cpp: Save last geographic location and use that + at startup (533a38d4) + * data/org.ayatana.indicator.display.gschema.xml: Create keys for + longitude and latitude (81de7013) + +2023-09-06 Mike Gabriel + + * Merge branch 'tari01-pr/add-dark-mode' (a41ed61c) + +2023-07-06 Robert Tari + + * .build.yml: Add missing dependency (37b16637) + * CMakeLists.txt: Minor CMake warning fixes (78273398) + * src/exporter.cpp: Drop unused variable (5945143a) + * src/rotation-lock.cpp: Add theme profiles (24556f25) + * data/org.ayatana.indicator.display.gschema.xml: Add theme + manipulation keys (08134f79) + +2023-07-05 Robert Tari + + * src/rotation-lock.cpp: Use singular profile in menu label + (d2e5eb6e) + * src/rotation-lock.cpp: Simplify code and keep updater callback + running (5346a0cb) + +2023-09-06 Luna Jernberg + + * Translated using Weblate (Swedish) (61c22b5f) + +2023-08-20 Sabri Ünal + + * Translated using Weblate (Turkish) (2c63641c) + +2023-07-01 spnux + + * Translated using Weblate (French) (4e11c1e4) + +2023-06-27 Sylke Vicious + + * Translated using Weblate (Italian) (360ee7fd) + +2023-06-22 Joan CiberSheep + + * Translated using Weblate (Catalan) (e9e05756) + +2023-06-14 Sergii Horichenko + + * Translated using Weblate (Ukrainian) (90676be6) + * Translated using Weblate (Russian) (00fa16fe) + +2023-05-20 Milo Ivir + + * Translated using Weblate (Croatian) (f70ef345) + +2023-04-07 Boyuan Yang + + * Translated using Weblate (Chinese (Simplified)) (5dfabd1c) + +2023-04-06 ssantos + + * Translated using Weblate (Portuguese) (72b3d093) + +2023-03-29 Quentin PAGÈS + + * Translated using Weblate (Occitan) (09633ff6) + +2023-03-22 Tomáš Marný + + * Translated using Weblate (Czech) (c0da3a21) + +2023-03-19 Mike Gabriel + + * Translated using Weblate (German) (5e181f92) + +2023-03-15 Heimen Stoffels + + * Translated using Weblate (Dutch) (3c149cd4) + +2023-03-09 Oğuz Ersen + + * Translated using Weblate (Turkish) (656bd5f1) + +2023-03-09 Wellington Terumi Uemura + + * Translated using Weblate (Portuguese (Brazil)) (beca4106) + +2023-03-09 Yaron Shahrabani + + * Translated using Weblate (Hebrew) (714c4188) + +2023-03-09 gallegonovato + + * Translated using Weblate (Spanish) (891ac0b6) + +2023-03-09 Mike Gabriel + + * po/: Update translation files. (8e3599e8) + * Merge branch 'tari01-pr/add-brightness' (1fc6d8ec) + +2023-03-08 Robert Tari + + * debian/control: Require xsct 1.9 or higher (bd6769f3) + * src/rotation-lock.cpp: Add brightness action, slider and handlers + (6b17e30f) + * data/org.ayatana.indicator.display.gschema.xml: Store current + brightness (13d89c67) + * Add brightness icons (ea15f0a3) + * src/rotation-lock.cpp: Replace gclue_simple_new_with_thresholds + functions (88685752) + +2023-03-03 gallegonovato + + * Translated using Weblate (Spanish) (ef9cf417) + +2023-02-24 Tomáš Marný + + * Translated using Weblate (Czech) (045b7af8) + +2023-02-21 Sergii Horichenko + + * Translated using Weblate (Ukrainian) (1422fd29) + * Translated using Weblate (Russian) (e2ac9103) + +2023-02-10 Luna Jernberg + + * Translated using Weblate (Swedish) (0f4e97a7) + +2023-02-04 Mike Gabriel + + * release 22.9.4 (7b78fec5) (tag: 22.9.4) + +2023-01-12 Robert Tari + + * .build.yml: Add geoclue build dependency (decf6091) + * debian/control: Add libgeoclue-2 dependencies (4e5098bd) + +2023-02-02 Robert Tari + + * Skip geoclue calls during the rotation lock test (94df80b3) + +2023-01-12 Robert Tari + + * Implement adaptive colour temperature profiles (0db5d4e7) + * src/solar.*: Add solar elevation calculation from Redshift + (2d4a7321) + * data/org.ayatana.indicator.display.gschema.xml: Store colour + profile + change default temperature (5b366675) + +2023-01-13 Quentin PAGÈS + + * Translated using Weblate (Occitan) (b13b8b91) + +2022-12-30 Milo Ivir + + * Translated using Weblate (Croatian) (ef654f04) + +2022-12-18 Wellington Terumi Uemura + + * Translated using Weblate (Portuguese (Brazil)) (723be173) + +2022-12-17 Yaron Shahrabani + + * Translated using Weblate (Hebrew) (729d8229) + +2022-12-16 Oğuz Ersen + + * Translated using Weblate (Turkish) (70c1f4d7) + +2022-12-15 Mike Gabriel + + * Translated using Weblate (German) (fa138594) + * release 22.9.3 (868f232a) (tag: 22.9.3) + * Translated using Weblate (German) (29c9429d) + * po/: Update translation files. (cf39314a) + * release 22.9.2 (663e4db1) (tag: 22.9.2) + +2022-12-15 Ratchanan Srirattanamet + + * src/rotation-lock.cpp: make MenuItem QMenuModel-compatible + (853f224f) + +2022-12-15 Mike Gabriel + + * Merge branch 'tari01-pr/add-lomiri-features-flag' (59f15748) + +2022-11-14 Robert Tari + + * .build.yml: Build with ENABLE_LOMIRI_FEATURES (260817c0) + * Allow building with(out) Lomiri features (f26dba31) + +2022-11-23 Mike Gabriel + + * Merge branch 'tari01-pr/disable-rotation-on-desktops' (796525b9) + +2022-11-17 Robert Tari + + * src/rotation-lock.cpp: Hide the rotation switch on desktops + (adec0ba6) + +2022-11-10 Mike Gabriel + + * Merge branch 'tari01-pr/fix-test-dependencies' (275ebbc1) + +2022-11-08 Robert Tari + + * CMakeLists.txt: Skip test dependencies when testing is off + (214a5114) + +2022-11-10 Mike Gabriel + + * Merge branch 'tari01-pr/add-colourtemp' (2b111259) + +2022-11-07 Robert Tari + + * .build.yml: Build xsct from source (353d95c6) + * debian/control: Add xsct as a dependency (f3d919bd) + * Provide icons for the colour temperature slider (67565343) + * Add colour temperature changing functionality (f5820076) + +2022-11-07 Mike Gabriel + + * Merge branch 'tari01-pr/symbolic-panel-icon' (a8c45b77) + +2022-10-09 Robert Tari + + * src/rotation-lock.cpp: Prefer a symbolic panel icon (97b5e159) + +2022-10-29 Quentin PAGÈS + + * Translated using Weblate (Occitan) (21c5f70f) + +2022-10-19 Kristjan Räts + + * Translated using Weblate (Estonian) (174fe2cb) + * Translated using Weblate (Estonian) (add9f013) + +2022-10-17 Gediminas Murauskas + + * Translated using Weblate (Lithuanian) (67f2e809) + +2022-10-15 Sergii Horichenko + + * Translated using Weblate (Ukrainian) (22dcb2a1) + * Translated using Weblate (Russian) (6a5b7687) + +2022-10-11 Wellington Terumi Uemura + + * Translated using Weblate (Portuguese (Brazil)) (c3fe3eea) + +2022-10-11 Yaron Shahrabani + + * Translated using Weblate (Hebrew) (9fad02c6) + +2022-10-09 Oğuz Ersen + + * Translated using Weblate (Turkish) (80fecab3) + +2022-10-09 Mike Gabriel + + * Merge branch 'tari01-pr/fix-tooltip' (b898993b) + +2022-10-09 Robert Tari + + * src/exporter.cpp: Add missing tooltip to header (30072438) + +2022-10-08 Mike Gabriel + + * Translated using Weblate (German) (645579b9) + * po/: Update translation template. (6045e451) + * Merge branch 'tari01-pr/add-display-settings' (89236207) + +2022-10-04 Robert Tari + + * src/rotation-lock.cpp: Add display setting menu item (8352ae86) + +2022-10-02 Mike Gabriel + + * release 22.9.1 (7407056d) (tag: 22.9.1) + * Merge branch 'tari01-pr/fix-cppcheck' (64b2cf0d) + +2022-09-25 Robert Tari + + * Fix failing cppcheck (03a692c8) + +2022-09-29 이정희 + + * Translated using Weblate (Korean) (0ba06d37) + +2022-09-25 Oğuz Ersen + + * Translated using Weblate (Turkish) (4f3a5ba6) + +2022-09-14 Sergii Horichenko + + * Translated using Weblate (Ukrainian) (f9aa7fd9) + * Translated using Weblate (Russian) (b96aede5) + +2022-09-14 Mike Gabriel + + * CMakeLists.txt: Post-release fix-up upstream version. (a85903d5) + * release 22.9.0 (ce557835) (tag: 22.9.0) + +2022-09-14 Milan Korecky + + * Translated using Weblate (Czech) (3c559f9a) + +2022-09-14 Mike Gabriel + + * po/*.po{,t}: Translation strings update (esp. source file + references). (a1703eb6) + * update-po{,t}.sh: Also catch multi-file source file references. + (99a3ea4e) + +2022-09-13 Robert Tari + + * Merge branch 'sunweaver-pr/beautify-paths-in-pot-file' (7e252aeb) + +2022-09-09 Wellington Terumi Uemura + + * Translated using Weblate (Portuguese (Brazil)) (d8abb6b4) + +2022-09-09 Quentin PAGÈS + + * Translated using Weblate (Occitan) (5bd86fff) + +2022-09-09 Yaron Shahrabani + + * Translated using Weblate (Hebrew) (ab580977) + +2022-09-11 Mike Gabriel + + * po/ayatana-indicator-display.pot: Update file. (35073f59) + * update-po{,t}.sh: Omit ../ at beginning of file names in .pot file. + (183f41e0) + +2022-09-09 Wellington Terumi Uemura + + * Translated using Weblate (Portuguese (Brazil)) (276c3870) + +2022-09-09 Quentin PAGÈS + + * Translated using Weblate (Occitan) (51b8fa65) + +2022-09-09 Yaron Shahrabani + + * Translated using Weblate (Hebrew) (86b70348) + +2022-09-09 Eric + + * Translated using Weblate (Chinese (Simplified)) (9989e050) + +2022-09-09 Mike Gabriel + + * Translated using Weblate (German) (ae80e7c7) + * po/*.po: Update translation strings in .po files. (e22388d6) + +2022-09-09 Robert Tari + + * Merge branch 'sunweaver-pr/update-and-fix-translations' (41950dea) + +2022-09-08 Mike Gabriel + + * ChangeLog: Forgotten to be added. Add it now. (6805522e) + +2022-09-09 Robert Tari + + * Merge branch 'sunweaver-pr/changelog' (5d0960ec) + +2022-09-08 Mike Gabriel + + * po/ayatana-indicator-display.pot: Update translation strings. + (a384b486) + * data/: Rename org.ayatana.display.gschema.xml.in to + org.ayatana.indicator.display.gschema.xml. Fix and + simplify translations of .gschema.xml strings with it. + (b3a400f6) + * ChangeLog: Forgotten to be added. Add it now. (ee89d2f5) + * Merge branch 'sunweaver-pr/tooltip-support' (98ae0c7f) + +2022-07-22 Mike Gabriel + + * src/rotation-lock.cpp: Add tooltip, rename indicator title from + 'Rotation' to 'Display' on desktops. (af65c5d1) + +2022-07-20 Mike Gabriel + + * release 22.2.1 (f3b8d734) (tag: 22.2.1) + +2022-07-06 Marius Gripsgard + + * Merge pull request #52 from JamiKettunen/musl-tests (274b9773) + +2022-06-30 Jami Kettunen + + * src/adbd-client.cpp: Fix cppcheck (4e457eef) + * tests/utils/qmain.cpp: Add missing include for libintl.h (c61be879) + +2022-03-08 Mike Gabriel + + * Merge branch + 'ubports-personal/peat-psuwit/upstream_-_gschemas.compile-race' + (4d895fa3) + +2022-03-07 Ratchanan Srirattanamet + + * tests/unit: fix cmake custom command race condition (036b96b4) + +2022-02-17 Mike Gabriel + + * release 22.2.0 (cefd302d) (tag: 22.2.0) + +2022-02-16 Mike Gabriel + + * Merge branch 'tari01-pr/drop-cmake-install-full-pkglibexecdir' + (26000403) + +2022-02-16 Robert Tari + + * Drop pkglibexecdir and use native CMake file configuration + (bab7087b) + +2022-02-08 Robert Tari + + * .travis.yml: Run CI builds on Travis CI's Ubuntu focal base system + (51776b60) + +2022-01-27 Mike Gabriel + + * Merge branch 'tari01-pr/cleanup-compile-flags' (f57b15b8) + +2022-01-12 Robert Tari + + * .build.yml: Drop extra compilation flags and build with -Werror + (7ba756aa) + * CMakeLists.txt: Clean up compilation flags (20b38172) + * tests/integration/usb-manager-test.cpp: Remove unneded lambda + capture (502ff920) + +2021-12-15 Mike Gabriel + + * Merge branch + 'tari01-pr/build-libayatana-common-with-enable-lomiri-features' + (6c32528d) + +2021-12-06 Robert Tari + + * .build.yml: Build libayatana-common with ENABLE_LOMIRI_FEATURES + (856547c6) + +2021-12-08 Mike Gabriel + + * Merge branch 'tari01-pr/fix-qt5-use-modules-warning' (29177a2a) + +2021-12-07 Robert Tari + + * tests/utils/CMakeLists.txt: Fix qt5_use_modules warning (ced7420e) + +2021-12-08 Mike Gabriel + + * Merge branch 'z3ntu-desktop-file-path' (36683d2b) + +2021-12-06 Luca Weiss + + * Fix wrong Exec= in .desktop file (c8ab74b0) + +2021-12-08 Mike Gabriel + + * Merge branch 'tari01-pr/properties-cpp-dependency' (985278af) + +2021-12-07 Robert Tari + + * INSTALL.md: Update dependency list (f7dcfcee) + * CMakeLists.txt: Fix missing check for properties-cpp dependency + (51c61cf0) + +2021-12-08 Mike Gabriel + + * Merge branch 'z3ntu-systemd' (6204a16b) + +2021-12-06 Luca Weiss + + * Do not install systemd service file if not found (2695f1d8) + +2021-11-18 phlostically + + * Translated using Weblate (Esperanto) (89937b64) + +2021-11-19 Robert Tari + + * Merge branch 'sunweaver-pr/consolidate-gschema-usage' (809eb8cf) + +2021-11-19 Mike Gabriel + + * GSettings: Use org.ayatana.display.gschema.xml for non-Lomiri + sessions and unit tests. (f59500bf) + +2021-11-18 Mike Gabriel + + * AUTHORS (5a2368bf) + * release 0.9.0 (899e8f89) (tag: 0.9.0) + * NEWS: Add empty file. (6bc86ddf) + +2021-11-10 Mike Gabriel + + * Merge branch 'tari01-pr/rename-to-x-lomiri' (7d12d6eb) + +2021-11-09 Robert Tari + + * Rename Lomiri-specific properties to x-lomiri (e61cc79a) + +2021-11-03 ElectrifiedSpeed + + * Translated using Weblate (Macedonian) (6b381ed8) + +2021-11-01 Mike Gabriel + + * Merge branch 'tari01-pr/drop-has-lomiri-touch-schema' (a2ecae1e) + +2021-10-29 Robert Tari + + * Drop HAS_LOMIRI_TOUCH_SCHEMA, use native schema instead (92334f72) + +2021-11-01 Mike Gabriel + + * Merge branch 'tari01-pr/rename-com-ubuntu-touch-system' (9facc9ae) + +2021-10-28 Robert Tari + + * Rename com.ubuntu.touch.system to com.lomiri.touch.system + (2626734c) + +2021-11-01 Mike Gabriel + + * Merge branch 'tari01-pr/x-canonical-to-x-ayatana' (f8148576) + +2021-10-27 Robert Tari + + * Raname x-canonical properties to x-ayatana (2cefc0f4) + +2021-10-25 Robert Tari + + * Merge branch 'sunweaver-pr/travis-cleanup' (03d55a30) + +2021-10-25 Mike Gabriel + + * .build.yml: Remove source code of locally built dependency after it + has been installed. (313410a3) + * .build.yml: Run unit tests in build_scripts: target. (f670d1cd) + * .build.yml: Drop autogen.sh support. (e7872e7d) + * Merge branch 'tari01-pr/suppress-constparameter-cppcheck' + (e9a053a5) + +2021-10-23 Robert Tari + + * tests/CMakeFiles.txt: Suppress constParameter cppcheck (215bf8fb) + +2021-10-22 Robert Tari + + * data/CMakeLists.txt: Do not use automatic GSchema compilation + (db6cef87) + +2021-10-21 Mike Gabriel + + * Merge branch 'tari01-pr/compile-gschema-during-installation' + (c0ca600d) + +2021-10-20 Robert Tari + + * Compile GSchema during installation (3505d7b4) + * .travis.yml: Temporarily disable ppc64le builds (f0394c7a) + +2021-09-02 Robert Tari + + * Fix Travis status image (b2e8ec50) + +2021-08-30 Robert Tari + + * Merge branch 'sunweaver-pr/no-potfile-updates-during-builds' + (0215693f) + +2021-08-29 Mike Gabriel + + * tests/integration/usb-manager-test.cpp: Fix cppcheck test in Ubuntu + 20.04. Mark unused adbd_server and usb_manager as such. + (61284902) + * .build.yml: Also run unit tests on Ubuntu. (83105872) + +2021-08-29 Hosted Weblate + + * Update translation files (b5750867) + +2021-08-30 Robert Tari + + * Merge branch 'sunweaver-pr/run-tests-on-focal' (34f8c069) + +2021-08-29 Hosted Weblate + + * Update translation files (4556b7aa) + +2021-08-29 Mike Gabriel + + * tests/integration/usb-manager-test.cpp: Fix cppcheck test in Ubuntu + 20.04. Mark unused adbd_server and usb_manager as such. + (3792e339) + * .build.yml: Also run unit tests on Ubuntu. (40c52501) + +2021-08-29 Hosted Weblate + + * Update translation files (f1e0194d) + +2021-08-29 Mike Gabriel + + * po/CMakeLists.txt: No fiddling anymore with the .pot file during + builds. (30ffed76) + * tests/integration/usb-manager-test.cpp: Fix cppcheck test in Ubuntu + 20.04. Mark unused adbd_server and usb_manager as such. + (9374f989) + * .build.yml: Also run unit tests on Ubuntu. (4055f286) + * debian/{control,compat}: Bump to level 10, this will run out tests. + (91d4ef01) + * debian/rules: Enable unit tests with the new way. (e3d2e569) + * debian/control: Omit B-D dh-systemd on Debian/Ubuntu versions that + don't have it anymore. Use alternative B-D 'hello' + instead. (8886a97e) + * debian/control: Add B-D: libayatana-common-dev. (d7bd2ed5) + +2021-08-28 Weblate + + * Added translation using Weblate (Kurdish (Southern)) (1aaac50c) + * Added translation using Weblate (Kurdish (Northern)) (db1c5c01) + +2021-08-28 Mike Gabriel + + * po/LINGUAS: Adjust zh_* variants. (9da23285) + * po/zh_Hant.po: Drop duplicate file for Chinese (Tranditional). + (db7c639b) + * .travis.yml: Fix branch name what is now the default branch in + ayatana-dev-scripts. (4ab67755) + * Merge branch 'sunweaver-pr/ci-fixes' (b98e3685) + * .build.yml: Adjust to new build requirements of built-from-source + libayatana-common. (b47561dc) + * Merge branch 'tari01-pr/add-info-and-install-instructions' + (e56ff8b4) + +2021-08-16 Robert Tari + + * Add info and install instructions (2bf38e75) + +2021-08-14 Mike Gabriel + + * Merge branch 'tari01-pr/fix-schema-path' (8ab565a2) + +2021-08-13 Robert Tari + + * Fix schema path (18b77712) + +2021-08-13 Mike Gabriel + + * Merge branch 'tari01-pr/check-for-adbd-socket' (07df9869) + +2021-08-11 Robert Tari + + * Check for ADBD socket before creating UsbManager (bd2347fd) + +2021-08-13 Mike Gabriel + + * Merge branch 'tari01-pr/add-xdg-autostart-stuff' (a3907f16) + +2021-08-03 Robert Tari + + * Add XDG autostart stuff (01de53a1) + +2021-08-13 Mike Gabriel + + * Revert "Fix schema path" (7b110fc4) + * Merge branch 'tari01-pr/fix-schema-path' (30f951b9) + +2021-08-03 Robert Tari + + * Fix schema path (fb3029c0) + +2021-08-13 Mike Gabriel + + * Merge branch + 'tari01-pr/fix-double-declaration-of-create-desktop-menu' + (04baf260) + +2021-08-12 Robert Tari + + * Fix failing build (e66c68e2) + +2021-08-10 Mike Gabriel + + * .build.yml: Add build requirement libayatana-common via a source + build. (7db2204c) + * Merge branch 'tari01-pr/no-pie-only-in-tests' (6362bec5) + +2021-08-10 Robert Tari + + * Use -no-pie build flag for tests only (3ab314a9) + +2021-08-10 Mike Gabriel + + * Merge branch 'tari01-pr/fix-switch' (392eb319) + +2021-08-03 Robert Tari + + * Fix rotation lock switch display (b40cd9a0) + +2021-08-10 Mike Gabriel + + * Merge branch 'tari01-pr/add-desktop-profile' (165c508b) + +2021-08-03 Robert Tari + + * Create desktop profile (287a6454) + +2021-08-10 Mike Gabriel + + * Merge branch 'tari01-pr/add-standard-ayatana-cmake-bits' (5f7bc0fd) + +2021-07-30 Robert Tari + + * Add standard Ayatana CMake bits (76fd52d2) + +2021-08-09 Mike Gabriel + + * debian/control: Add B-D: libgtest-dev. (c98d777a) + +2021-08-04 Robert Tari + + * Merge branch 'sunweaver-pr/travis-ci' (53bab0ef) + +2021-08-03 Robert Tari + + * tests/CMakeLists.txt: Adjust cppcheck call so that it succeeds with + less --suppress parameters. (3336228b) + +2021-08-04 Mike Gabriel + + * .build.yml: Enable CTEST_OUTPUT_ON_FAILURE for better cppcheck (et + al.) debugging. (3b76b0de) + +2021-06-09 Mike Gabriel + + * tests/CMakeLists.txt: Build unit tests with -no-pie CXXFLAG if GNU + compiler is used. (95d827e7) + * tests/test-dbus-fixture.h: Turn TestDBusFixture::TestDBusFixture + into an explicitly declared constructor. (800cc787) + * Travis CI: Initial CI build configuration. (0d1d245b) + +2020-08-14 Mike Gabriel + + * tests/CMakeLists.txt: Add options --suppress=missingInclude and + --suppress=unusedFunction. Be less strict and make the + cppcheck pass. (65cd340d) + * tests/unit/adbd-client-test.cpp: white-space fix (8286c687) + * cppcheck: Add several missing override statements to make cppcheck + happy (which is one of our unit tests). (d1f71364) + * src/adbd-client.cpp: Fix several type warnings in g_debug calls() + by casting to (void*). (220be12b) + +2021-06-04 Hosted Weblate + + * Update translation files (4d6d2053) + +2021-06-03 Weblate + + * Added translation using Weblate (Chinese (Traditional)) (81fd6a09) + +2021-06-03 Hosted Weblate + + * Update translation files (034c5902) + +2021-03-30 Hosted Weblate + + * Update translation files (5f859148) + +2021-03-29 Weblate + + * Added translation using Weblate (Chinese (Simplified) + (zh_LATN@pinyin)) (34a9cb63) + +2021-03-18 Reza Almanda + + * Translated using Weblate (Indonesian) (4bef7cf1) + +2020-08-17 Mike Gabriel + + * CMakeLists.txt: Revert introducing configure switch + -Denable_coverage, the coverage enablement is enabled via + CMAKE_BUILD_TYPE=coverage env var. (719c4b3b) + +2021-02-07 Ács Zoltán + + * Translated using Weblate (Hungarian) (d029e2c0) + +2020-11-01 Hosted Weblate + + * Update translation files (02822a4f) + +2020-10-31 Weblate + + * Added translation using Weblate (Italian) (3a327f20) + * Added translation using Weblate (Tamil (Sri Lanka)) (d2cff739) + * Added translation using Weblate (Dhivehi) (6d3b3e95) + * Added translation using Weblate (Venetian) (86bf24b9) + * Added translation using Weblate (Kashubian) (eb3a6cc6) + * Added translation using Weblate (Macedonian) (46daf7b1) + * Added translation using Weblate (Friulian) (df95299b) + * Added translation using Weblate (Tatar) (339fa9de) + +2020-10-26 Adrià Martín + + * Translated using Weblate (Sardinian) (56c534ba) + +2020-10-27 Hosted Weblate + + * Update translation files (e5a99896) + +2020-10-26 Weblate + + * Added translation using Weblate (Manx) (fbf86582) + * Added translation using Weblate (Afar) (c0c95b03) + * Added translation using Weblate (Nyanja) (fabc76fc) + * Added translation using Weblate (Assamese) (ee4a6e62) + * Added translation using Weblate (Wolof) (b9b5bb17) + +2020-10-18 Quentin PAGÈS + + * Translated using Weblate (Occitan) (8dabbdcc) + +2020-09-25 Quentin PAGÈS + + * Translated using Weblate (Occitan) (eaa0112c) + +2020-09-04 antuketot76 + + * Translated using Weblate (Malay) (410bbce2) + +2020-08-15 Robert Tari + + * Merge branch + 'sunweaver-pr/cmakelists-rework-and-optional-unit-tests' + Attributes GH PR #10: + https://github.com/AyatanaIndicators/ayatana-indicator-display/pull/10 + (9d41d52c) + +2020-08-14 Mike Gabriel + + * Drop all references to upstart. (efcda4b0) + +2020-08-15 Robert Tari + + * Merge branch 'sunweaver-pr/drop-upstart-support' Attributes GH PR + #7: + https://github.com/AyatanaIndicators/ayatana-indicator-display/pull/7 + (d90760cd) + +2020-08-15 Mike Gabriel + + * CMakeLists.txt: Make running unit tests at build time optional, + same for coverage reports. (47c32024) + * CMakeLists.txt: Earlier inclusion of GNUInstallDirs. (363e3a0b) + * CMakeLists.txt: white-space fix. (db509ce5) + * CMakeLists.txt: Add PROJECT_VERSION. (92b531ab) + +2020-08-14 Mike Gabriel + + * Drop all references to upstart. (f79961d6) + * COPYING: Add file, GPL-3. (1c91c49f) + +2020-08-11 Mike Gabriel + + * Merge branch 'tari01-pr/replace-x-canonical-attributes' (13687b89) + +2020-08-11 Robert Tari + + * Replace x-canonical attributes (7685f18f) + * Merge branch 'sunweaver-pr/libexec-dir-on-Debian-too' Attributes GH + PR #1: + https://github.com/AyatanaIndicators/ayatana-indicator-display/pull/1 + (c7aba6f8) + * Merge branch 'pr/libexec-dir-on-Debian-too' of + https://github.com/sunweaver/ayatana-indicator-display + into sunweaver-pr/libexec-dir-on-Debian-too Attributes GH + PR #1: + https://github.com/AyatanaIndicators/ayatana-indicator-display/pull/1 + (d055575c) + +2020-08-10 Mike Gabriel + + * debian/ayatana-indicator-display.links: Add FIXME/reminder to drop + manual symlinking of systemd user service file once DH + compat level is raised to a level above 12. (fdda5275) + * Merge branch 'ubports-fix-systemd' (dea0206e) + +2020-08-09 Marius Gripsgard + + * Start indicator in systemd when ayatana-indicators.target is + started (bda49567) + +2020-07-29 Ács Zoltán + + * Translated using Weblate (Hungarian) (acc3b1a5) + +2020-07-24 Mike Gabriel + + * CMakeLists.txt: Drop workaround for missing libexec dir on Debian. + Debian moved forward and now supports FHS 3.0 (since + Debian Policy 4.1.5). (b49abfb1) + +2020-07-19 Tetra Homer + + * Translated using Weblate (Persian) (34d6c4b8) + +2020-07-03 Tobias p + + * Translated using Weblate (Danish) (ac2f7dec) + +2020-06-19 Ács Zoltán + + * Translated using Weblate (Hungarian) (ae600363) + +2020-06-14 MarongHappy + + * Translated using Weblate (Korean) (586bbe70) + +2020-05-21 wdggg + + * Translated using Weblate (Chinese (Simplified)) (73ad9679) + +2020-05-08 Abdusalam + + * Translated using Weblate (Uyghur) (3093f8aa) + +2020-05-09 iNetRoos + + * Translated using Weblate (Afrikaans) (cc28b384) + +2020-04-27 Jeannette L + + * Translated using Weblate (French (Canada)) (4ab2fa83) + +2020-04-22 Adolfo Jayme Barrientos + + * Translated using Weblate (Catalan) (0966670e) + +2020-04-14 Syahmin Sukhairi + + * Translated using Weblate (Indonesian) (fd5e3d25) + +2020-04-07 Zeeshan Khan + + * Translated using Weblate (Hindi) (3861fafd) + +2020-04-03 Allan Nordhøy + + * Translated using Weblate (Romanian) (d347f737) + * Translated using Weblate (Arabic) (bbc2a265) + +2020-04-01 Davit Mayilyan + + * Translated using Weblate (Armenian) (6d2c64e3) + +2020-03-29 Alexie Brindusescu + + * Translated using Weblate (Romanian) (645b7622) + +2020-03-17 Prachi Joshi + + * Translated using Weblate (Marathi) (634de63d) + +2020-01-25 Emiliano Gabriele + + * Translated using Weblate (Italian) (077443a7) + +2020-01-10 Ahmed Mahdi Ali AL Slais + + * Translated using Weblate (Arabic) (2069d45f) + +2020-01-02 Milo Ivir + + * Translated using Weblate (Croatian) (7030e24c) + +2019-12-16 Ryo Nakano + + * Translated using Weblate (Japanese) (ec854dde) + +2019-11-26 Yuji Hon + + * Translated using Weblate (Japanese) (4099975c) + +2019-10-30 Marcela Korreshi + + * Translated using Weblate (Albanian) (639dfd3d) + +2019-10-04 MrJang + + * Translated using Weblate (Korean) (83c44d6f) + +2019-09-19 Sayed Mohamed + + * Translated using Weblate (Arabic) (08f8f997) + +2019-08-13 Matúš Baňas + + * Translated using Weblate (Slovak) (ce3f0ebb) + +2019-08-10 M Ramani Priya + + * Translated using Weblate (Telugu) (e2ef2a44) + +2019-07-23 Simon Picot + + * Translated using Weblate (French) (abb5638a) + +2019-07-01 Elizabeth Sherrock + + * Translated using Weblate (Chinese (Simplified)) (e4df502a) + +2019-05-21 THANOS SIOURDAKIS + + * Translated using Weblate (Greek) (16c16348) + +2019-04-17 Rui Mendes + + * Translated using Weblate (Portuguese) (d66087cc) + +2019-01-11 Louies + + * Translated using Weblate (Chinese (Traditional)) (5d0ee333) + +2018-11-18 ssantos + + * Translated using Weblate (Portuguese) (be4dac7c) + +2018-10-31 Petter Reinholdtsen + + * Translated using Weblate (Norwegian Bokmål) (52a5728e) + +2018-10-23 Iván Seoane + + * Translated using Weblate (Galician) (29a8abab) + +2018-09-27 Володимир Бриняк + + * Translated using Weblate (Ukrainian) (d3c5d853) + +2018-09-19 Henrique Combochi + + * Translated using Weblate (Portuguese) (e9b5a394) + +2018-09-01 account1 + + * Translated using Weblate (German) (206f85b6) + +2018-08-05 Yaron Shahrabani + + * Translated using Weblate (Hebrew) (c9c16087) + +2018-07-29 Adrian Paun + + * Translated using Weblate (Romanian) (71c5bceb) + +2018-07-01 Tiago de Oliveira + + * Translated using Weblate (Portuguese (Brazil)) (32448a9d) + +2018-05-08 Heimen Stoffels + + * Translated using Weblate (Dutch) (cb2a4464) + +2018-05-02 Adolfo Jayme Barrientos + + * Translated using Weblate (Spanish) (561167cc) + +2018-04-17 Dariusz Król + + * Translated using Weblate (Polish) (61c23659) + +2018-04-03 Pavel Borecki + + * Translated using Weblate (Czech) (cf1498a8) + * Translated using Weblate (Czech) (683f0d84) + +2018-03-28 Mike Gabriel + + * Translated using Weblate (German) (84563a16) + * Translated using Weblate (German) (8d85aaef) + * Translated using Weblate (German) (d74f8477) + * Translated using Weblate (German) (86acddba) + +2018-02-28 Moo + + * Translated using Weblate (Lithuanian) (7b926243) + +2018-02-28 Мира Странная + + * Translated using Weblate (Russian) (3e94fdbe) + +2018-02-08 Mertcan Gokgoz + + * Translated using Weblate (Turkish) (9fadac37) + +2018-01-22 Марс Ямбар + + * Translated using Weblate (Ukrainian) (03520f3d) + +2017-12-31 Sebastian Rasmussen + + * Translated using Weblate (Swedish) (518acd41) + +2017-12-18 Viktar Vauchkevich + + * Translated using Weblate (Belarusian) (6ca1577d) + +2017-12-10 Kristjan Räts + + * Translated using Weblate (Estonian) (c8902dda) + +2017-12-06 Allan Nordhøy + + * Translated using Weblate (Norwegian Bokmål) (671c3737) + +2017-12-06 Mike Gabriel + + * Rename GNOMELOCALEDIR -> LOCALEDIR. (2ca072ab) + * CMakeLists.txt: Move gettext initialization below the + GNUInstallDirs include. This fixes broken i18n support. + (68ff3cef) + +2017-12-05 Mike Gabriel + + * debian/postinst: Drop file. The libglib2.0-bin package has trigger + for schema compilation these days (and this for ages, + actually). (6b6fc196) + +2017-12-02 Mike Gabriel + + * debian/control: Fix D (glib2.0-bin -> libglib2.0-bin). (5ba31c18) + * debian/source/format: Enforce 1.0 source format. (730cb950) + * debian/{control,postinst}: Recompile GSettings schemas at post + installation. (eb1bd990) + +2017-11-29 Mike Gabriel + + * data/: Namespace change was incomplete. Make it complete. + (d8d6fd68) + * update-po.sh: Preserve .pot file when updating *.po files. + (79549f37) + * update-po.sh: Fix filenames of .ini(.in) and .xml(.in) files in po + files. (f410b519) + * update-pot.sh: Fix filenames of .ini(.in) and .xml(.in) files in po + template file. (9a0ba66d) + +2017-11-28 Mike Gabriel + + * debian/control: Add B-D: intltool. (7e760318) + * po/: Add empty translation files. Prepare for Weblate registration. + (b07a424e) + * Fork from Ubuntus' indicator-display project. (de76813c) + +2017-02-10 Bileto Bot + + * Releasing 0.1+17.04.20170210-0ubuntu1 (22d45854) (tag: + 0.1+17.04.20170210-0ubuntu1) + +2017-02-10 Rodney Dawes + + * Enable parallel builds. (e028a7b2) + * Make coverage reporting work. (e012ca96) + * Use intltool support from cmake-extras. (7a9c9e06) + * Fix the google test dependency. (421b1f5c) + * Remove old autostart files. (1ff41c35) + * Remove hard-coded -g option. (349c453f) + +2017-02-07 Rodney Dawes + + * Enable parallel builds. (9cc563e5) + * Make coverage reporting work. (703381ce) + * Use intltool support from cmake-extras. (907fc24b) + * Fix the google test dependency. (5b4307ef) + +2017-02-06 Rodney Dawes + + * Remoe old autostart files. (ab90c817) + +2017-01-06 Bileto Bot + + * Releasing 0.1+17.04.20170106-0ubuntu1 (47244588) (tag: + 0.1+17.04.20170106-0ubuntu1) + +2017-01-06 Pete Woods + + * Compatibility with unversioned cmake-extras modules (LP: #1563573) + (28774048) + +2016-12-07 Pete Woods + + * Compatibility with unversioned cmake-extras modules (1b83d8af) + +2016-10-21 Bileto Bot + + * Releasing 0.1+17.04.20161021.1-0ubuntu1 (4fa4985e) (tag: + 0.1+17.04.20161021.1-0ubuntu1) + +2016-10-21 Charles Kerr + + * Fix test error in adbd-client-test (3def83e1) + +2016-10-21 Ted Gould + + * Adding a systemd user session unit (4f079d2f) + +2016-10-21 Charles Kerr + + * add block braces as suggested by dobey (7002fc4e) + +2016-10-19 Charles Kerr + + * remove dead code (144228c9) + * remove the temporary tracers from r34 and r35 (9e5e5d7e) + +2016-09-22 Charles Kerr + + * use a std::atomic for adbd-client's m_pkresponse_ready (549cd2b0) + * fix tyop (e616541c) + * sync with + lp:~charlesk/indicator-display/lp-1572545-prompt-in-lockscreen + (b7c13515) + * keep piling 'em on (fe6fe0ae) + * tweak the debug tracers (a17e7fc7) + * more g_debug() tracers (c997668e) + * in UsbSnapTest, explicitly disconnect the core::Signals at the end + of the test (42e7cc5b) + * in AdbdClientTest, raise the test timeout interval from 2s to 5s + (0236d509) + * in AdbdClientDest, explicitly disconnect the core::Signals at the + end of the test (ec9196ac) + * more g_debug() tracers (c19c2ea1) + * The notifying thread does not need to hold the lock on the same + mutex as the one held by the waiting thread(s); in fact + doing so is a pessimization. (3a644063) + * fix r25 copypaste error, lock on the correct mutex (c17e7b8f) + * GAdbdClient::Impl::on_public_key_response() doesn't need a + condition variable wait, so use std::lock_guard rather + than std::unique_lock (baa9f937) + * add a plethora of log statements to help figure out what's causing + the silo test failures (c58d2206) + +2016-09-21 Charles Kerr + + * adbd-client's std::condition_variable::wait() call seems to be the + system_error culprit, so wrapping in try-catch to be + cautious (b74f5f6a) + * in adbd-client's dtor, check the worker thread's joinable() state + before calling join() on it (3b7185fd) + * in PKIdleData, take the std::string argument as a const& to make + cppcheck happy on yakkety (996f5b96) + * same as trunk (9ed013fe) + +2016-07-20 Ted Gould + + * Adding a restart rule (8ede639e) + +2016-07-19 Ted Gould + + * Vivid is amazing (1d5f8282) + * Adding a systemd user session unit (d90092b6) + +2016-05-03 Charles Kerr + + * sync UsbManagerFixture::USBDisconnectedDuringPrompt to r40, to + expect a 'no' each time there's a usb disconnect + (403fd0a3) + * always send a response to adb even in edge cases; e.g. send an + auto-NO if the usb connection is broken while the prompt + is up (c66c33c4) + +2016-04-29 Charles Kerr + + * don't clear the snap decision when the greeter changes state + (d7a0cac8) + +2016-04-27 Charles Kerr + + * increase timeout interval on usb manager integration test + (dfa098f6) + * fix two trivial 'unused parameter' warnings in glib callbacks + (6dfd01c5) + * remove the temporary tracers (020e4916) + * sync tests to r33 changes (ccfe9ef4) + * silence 'no previous prototype' warning from clang (fcf75a54) + * choosing an action in the snap decision closes the notification, so + when that happens clear our notification_id s.t. our dtor + doesn't try to remove a notification that no longer exists + (a277302b) + * silence clang warning in PrintTo gtest helper (2e88906d) + * add tracers for the notification warning (f8a8646b) + +2016-04-25 Charles Kerr + + * add tracer log messages (7d2fac8f) + +2016-04-23 Charles Kerr + + * in tests/utils/adbd-server.h, fix a timing bug in the test + scaffolding by creating the adb socket in AdbdServer's + ctor instead of in its worker thread. (0f5534d2) + +2016-04-22 Charles Kerr + + * don't prompt when the greeter's not running yet: change greeter's + payload from an 'is_active' bool to a three-value state of + active, inactive, and unavailable (ce523416) + +2016-04-21 Charles Kerr + + * tell glib not to exit when the gdbusconnection is closed (b37db33c) + * code cleanup to prepare for MR (d4e82e7d) + * don't pass a GDBusConnection to the Greeter ctor (3b84a37b) + +2016-04-20 Charles Kerr + + * add unit tests for greeter (e1c1a9ae) + * remove tracers (e1284eb7) + * watch for the Greeter to appear on the bus (cb460510) + * more tracers (e6835010) + * debug tracers (19506296) + +2016-03-24 CI Train Bot + + * Releasing 0.1+16.04.20160324.1-0ubuntu1 (621bec19) (tag: + 0.1+16.04.20160324.1-0ubuntu1) + +2016-03-24 Charles Kerr + + * When a new device appears to ADB, prompt the user whether or not to + allow the connection. Approved by: PS Jenkins bot, Charles + Kerr, Xavi Garcia (e3fa9582) + * add tracer g_debug() calls for the benefit of the integration tests + (194d7e85) + +2016-03-23 Charles Kerr + + * fix UsbManager dtor issue found by valgrind (9f03876b) + * fix missing field initialization compiler warning (8f396a52) + * keep the adbd socket open even when the lockscreen is closed. hold + the pkrequest state in USBManager until the screen's + unlocked. (ccc831d4) + * replace text 'Deny' with 'Don't Allow' for consistency with other + permission prompts (82588108) + +2016-03-22 Charles Kerr + + * add tests for not showing snap decisions in greeter mode (4f8a17f2) + * don't show the snap decision until we're out of the greeter + (a5f330f6) + * add multiple usb requests + disconnects to confirm the notification + appears on subsequent requests (952552b8) + * in the mock ADB server, keep making a request until a response is + received. (ba426a05) + * make wait_for_signals() a macro again so that the GTest log + messages will give the test file and line number + (0b9a8d08) + * fix typo (cc2e2265) + +2016-03-21 Charles Kerr + + * get greeter's IsActive property working (70209f30) + * add Greeter skeleton (ecf802d7) + * in UsbManager, reset AdbdClient on usb disconnect (1c4f005f) + * if our USB device is disconnected while prompting the user for + ADBD, cancel the prompt. (7a25132c) + +2016-03-18 Charles Kerr + + * turn off verbose debugging (45709c48) + * add some extra debug statements to usb-manager.cpp to track user + response and the act of writing the pk out to disk + (ccecdd46) + +2016-03-17 Charles Kerr + + * re-add .bzr-builddeb, which got removed by accident (f5577549) + * sync with trunk (6cbffcba) + * merge + https://launchpadlibrarian.net/213229083/indicator-display_0.1+15.10.20150727-0ubuntu1_0.1+15.10.20150727-0ubuntu2~gcc5.1.diff.gz + (d2f14e07) + * fix warning message (ff5be6a0) + * sync with lp:~ubuntu-branches/ubuntu/wily/indicator-display/wily/ + to pick up 0.1+15.10.20150727-0ubuntu2~gcc5.1 (b7d7f15a) + * introduce a QtFixture gtest base class to reduce redundancy in test + fixtures' helper/util code (5b6008fa) + * de-dupe use of dbus names (c63d90da) + * add tests/utils/qdbus-helpers.h so that we only define + qDBusArgumentToMap() in one place (65eba5e1) + +2016-03-16 Charles Kerr + + * tweak class description comments (3ef931c4) + * in usb-manager.cpp, remove the remember_choice workaround since is + already working around it (078459b6) + * in POTFILES.in, fix copy-paste typo (60bcf370) + * use cmake-extras' EnableCoverageReport instead of home-rolled rules + (9482a775) + +2016-03-15 Charles Kerr + + * Remove the minimum version of 0.4 for libqtdbusmock1-dev, it's + causing a failure on Jenkins wily and was only included + due to copy-paste from indicator-network. So let's see how + Wily goes without it. (1e659cd3) + * use cmake's find_package(Threads) output everywhere instead of just + in src/ (2b215458) + * listen on /dev/socket/adbd, not /dev/socket/adb (8ddb1713) + * oops, last commit's diagnosis was incorrect. The timing test issue + came from async dbus handling interfering with fast + setup/teardown of automated tests. Revert the last change + and fix by setting up the dbus signal subscription + immediately upon getting the dbus connection. (ee369bab) + * fix test timing issue, had max timeout at 1 sec for listening for + fdo notification user response, but the tests on the phone + are sometimes too slow for that timeout (670f6fd0) + * add some debug stubs (df322a47) + * in tests/unit/adbd-client-test.cpp, fix tmpl character buffer + intialization for g++ 4.9x (4aeb3458) + * cmake's Thread::Thread import doesn't exist in vivid's version of + cmake (3.0.2), so fall back gracefully to -pthread there + (b3f65b98) + * tweak a couple of 'auto' declarations that g++ 5.3.1 understands + but 4.9.2 on vivid doesn't (6174e922) + * add new CMakeLists.txt files in tests/utils/ and tests/unit/ + (bb4fe392) + +2016-03-11 Charles Kerr + + * clean up compile_options and warnings. Add DBUS debug log messages + to ctest environment variables. (0734731e) + +2016-03-10 Charles Kerr + + * add UsbManager (d8ef8e68) + * cmake and test directory cleanup (f8a5d99b) + * add src/usb-snap.cpp to POTFILES.in (0194e5f3) + +2016-03-09 Charles Kerr + + * add human-readable fingerprint extraction from the adb public keys + (13a0b901) + +2016-03-08 Charles Kerr + + * add fingerprint snap decisions; test with notification dbusmock + (68b671ce) + * add out-of-line virtual method definitions to Indicator to silence + clang++ warnings (40f48471) + +2016-03-07 Charles Kerr + + * add test to confirm on_pk() signal is fired in the main thread + rather than the worker thread (95277f3c) + +2016-03-06 Charles Kerr + + * add ADB server/client + tests (d911528c) + +2016-03-04 Charles Kerr + + * cosmetic: use -test as the suffix for test files (8cf3f1a9) + * fix RotationLock shutdown issue that messed with getting clean test + runs (d6cf0644) + * update glib/dbus test fixtures from indicator-datetime/15.10 branch + (b1be45c3) + +2015-07-27 CI Train Bot + + * Releasing 0.1+15.10.20150727-0ubuntu1 (9cf0f213) (tag: + 0.1+15.10.20150727-0ubuntu1) + +2015-07-27 Charles Kerr + + * drop build-dependency on g++-4.9 + Fixes: #1452323 Approved by: Pete + Woods, PS Jenkins bot, Rodney Dawes (65713ad8) + +2015-07-15 Charles Kerr + + * fix explicit ctor warning from cppcheck to get tests passing + (83abb126) + * drop build-dependency on g++-4.9 (ab48c81a) + +2015-03-02 CI Train Bot + + * Releasing 0.1+15.04.20150302-0ubuntu1 (9bcea949) (tag: + 0.1+15.04.20150302-0ubuntu1) + +2015-03-02 Charles Kerr + + * Fix action-state-to-variant mapping + Fixes: #1410915 Approved by: + Ted Gould, PS Jenkins bot (0d5b7407) + +2015-02-28 Charles Kerr + + * use the same action-state-to-variant mapping as in the rtm-14.09 + branch (be6ac2b9) + +2014-11-03 CI bot + + * Releasing 0.1+15.04.20141103-0ubuntu1 (bfda30ab) (tag: + 0.1+15.04.20141103-0ubuntu1) + +2014-11-03 Ted Gould + + * Small typo in integration test plan Approved by: PS Jenkins bot + (1bf51718) + +2014-10-10 Ted Gould + + * Small typo in integration test plan (acf022fa) + +2014-10-09 CI bot + + * Releasing 0.1+14.10.20141009-0ubuntu1 (8efed3f2) (tag: + 0.1+14.10.20141009-0ubuntu1) + +2014-10-09 Charles Kerr + + * Use com.ubuntu.touch.system's "rotation-lock" boolean for the + rotation lock indicator. + Fixes: 1378078 Approved by: Ted + Gould, PS Jenkins bot (c8edcbeb) + +2014-10-07 CI bot + + * Releasing 0.1+14.10.20141007-0ubuntu1 (7eaeb648) (tag: + 0.1+14.10.20141007-0ubuntu1) + +2014-10-07 Charles Kerr + + * Change the phone header's title from "Rotation Lock" to "Rotation". + + Fixes: 1377286 Approved by: Ted Gould (9caed670) + +2014-10-06 Charles Kerr + + * don't use 'auto tmp = ...' when tmp is going to be passed to + g_free() (94ba0a41) + * make a debugging message go through g_debug() instead of + g_message() (997f89ba) + * fix the settings-to-action-state mappings (0e88cc16) + * report unexpected g_log() calls via g_print() instead of g_log() :D + (7f952611) + * fix oops (cd87a58b) + * fix warnings reported by flint++ -- explicit ctors, classes with + virtual methods but no virtual dtor, #ifdef include guards + (5e058307) + * replace 'orientation-lock' enum with 'rotation-lock' bool + (460f8cc1) + +2014-10-03 Charles Kerr + + * change header title from 'Rotation lock' to 'Rotation' as per + I:RTMUF (dd698228) + +2014-09-15 CI bot + + * Releasing 0.1+14.10.20140915-0ubuntu1 (44719797) (tag: + 0.1+14.10.20140915-0ubuntu1) + +2014-09-15 Sebastien Bacher + + * Tag to use langpacks, so launchpad imports the translations + template Approved by: Charles Kerr, PS Jenkins bot + (1d2de860) + +2014-09-08 Sebastien Bacher + + * Tag to use langpacks, so launchpad imports the translations + template (562b1b68) + +2014-09-05 CI bot + + * Releasing 0.1+14.10.20140905.1-0ubuntu1 (210ddb48) (tag: + 0.1+14.10.20140905.1-0ubuntu1) + +2014-09-05 Ted Gould + + * First release in CI Train Approved by: PS Jenkins bot (e847ed29) + * Put in disclaimer about current builds (3f3be644) + * Do a split build by default (8212ff2b) + * Something must change (10337451) + +2014-09-05 Charles Kerr + + * Add a rotation lock indicator (aa563d76) + +2014-08-21 Charles Kerr + + * in debian/control, bump Standards-Version from 3.9.4 to 3.9.5 to + make lintian happy (415f18f5) + * in control/debian, split Description into a shorter description + plus an extended description. (f9bbdce4) + * in src/exporter.cpp, use G_DBUS_NAME_OWNER_FLAGS_NONE when owning + the busname (307dfae1) + * fix copy-paste error (ce4b2f4c) + * in debian/control, make the Description more informative (6240ab51) + +2014-08-20 Charles Kerr + + * unit tests passing on desktop and phone, but not in jenkins -- + adding gsettings-ubuntu-schemas to build-depends. + (8fc611f6) + * add cmake/ directory (de41e383) + * remove url-dispatcher dependency. (81e6d963) + * add rotation lock indicator (1b90575c) + +2014-08-19 Charles Kerr + + * get skeletal service and tests building (ec2c7ec5) + * initial pass at tests/ directory, skeleton only (41ef5895) + * initial pass at 'hello world' src + po (2effb243) + * initial pass at CMakeLists.txt and cmake/ directory (b879a604) + * initial pass at data directory w/the standard items: unity + indicator file, upstart conf, desktop files (cc63804a) + * initial pass at debian/ directory (41f91fb0) + +2014-08-13 Ted Gould + + * First commit, README (8e0ddac8) @@ -5,9 +5,12 @@ - cmake (>= 3.13) - cmake-extras - intltool - - libayatana-common (>=0.9.3) + - libayatana-common (>=0.9.5) - glib-2.0 (>= 2.36) - gudev-1.0 + - properties-cpp + - libgeoclue-2.0 + - accountsservice - gtest (>= 1.6.0) - **For testing** - qt5-base5 - **For testing** - libqtdbusmock1 - **For testing** @@ -0,0 +1,141 @@ +Overview of changes in ayatana-indicator-display 24.4.0 + + - Fix access of unitialized variables in DisplayIndicator destructor. + - src/service.cpp: Fix slider step and precision + - Translation updates. + +Overview of changes in ayatana-indicator-display 24.1.1 + + - Add data/50-org.ayatana.indicator.display.AccountsService.pkla to + support old systems + - data/org.ayatana.indicator.display.AccountsService.policy: Fix + policy message text + - Translation updates. + +Overview of changes in ayatana-indicator-display 24.1.0 + + - src/service.cpp: Fix build with ENABLE_COLOR_TEMP off. + - Add AccountsService support. + - Remove USB manager and corresponding tests + - Remove ENABLE_LOMIRI_FEATURES CMake flag. + - Update translations. + +Overview of changes in ayatana-indicator-display 23.10.5 + + - src/service.cpp: Also switch metacity, icon and cursor themes when + changing theme + +Overview of changes in ayatana-indicator-display 23.10.4 + + - data/org.ayatana.indicator.display: Add desktop greeter section. + - src/service.cpp: Hide theme profiles and settings in the greeter. + +Overview of changes in ayatana-indicator-display 23.10.3 + + - src/service.cpp: Hangdle missing + org.gnome.desktop.interface::color-scheme + +Overview of changes in ayatana-indicator-display 23.10.2 + + - src/service.cpp: Fix string array translation + - Translation updates. + +Overview of changes in ayatana-indicator-display 23.10.1 + + - CMakeLists.txt: Remove condition from properties-cpp dependency + - Translation updates. + +Overview of changes in ayatana-indicator-display 23.10.0 + + - src/rotation-lock.cpp: Add brightness action, slider and handlers. + - src/rotation-lock.cpp: Add theme profiles. + - src/rotation-lock.cpp: Save last geographic location and use that + at startup. + - Remove orphan notify-osd remnants. + - Rename Indicator Service. + - Rename indicator class and service source files. + - Update documentation. + - Update translations. + +Overview of changes in ayatana-indicator-display 22.9.4 + + - Implement adaptive colour temperature profiles. + - Translation updates. + +Overview of changes in ayatana-indicator-display 22.9.3 + + - German translation update. + +Overview of changes in ayatana-indicator-display 22.9.2 + + - src/rotation-lock.cpp: make MenuItem QMenuModel-compatible. + - Allow building with(out) Lomiri features. + - src/rotation-lock.cpp: Hide the rotation switch on desktops. + - CMakeLists.txt: Skip test dependencies when testing is off. + - Add colour temperature changing functionality. + - src/rotation-lock.cpp: Prefer a symbolic panel icon. + - src/rotation-lock.cpp: Add display setting menu item. + - Translation updates. + +Overview of changes in ayatana-indicator-display 22.9.1 + + - Fix failing cppcheck. + - Translation updates. + +Overview of changes in ayatana-indicator-display 22.9.0 + + - Add tooltip support. + - Simplify translation mechanism of .gschema.xml file. + - Translation updates. + +Overview of changes in ayatana-indicator-display 22.2.1 + + - src/adbd-client.cpp: Fix cppcheck. + - tests/utils/qmain.cpp: Add missing include for libintl.h. + - tests/unit: fix cmake custom command race condition. + +Overview of changes in ayatana-indicator-display 22.2.0 + + - Upstream version bump to new release versioning scheme: + <year>.<month>.<revision>, where <year>.<month> will be + bumped in Ayatana Indicators bundle releases and <revision> + gets incremented with minor changeset releases. + - Drop pkglibexecdir and use native CMake file configuration. + - CMakeLists.txt: Clean up compilation flags. + - tests/integration/usb-manager-test.cpp: Remove unneded lambda + capture. + - tests/utils/CMakeLists.txt: Fix qt5_use_modules warning. + - Fix wrong Exec= in .desktop file. + - INSTALL.md: Update dependency list. + - CMakeLists.txt: Fix missing check for properties-cpp dependency. + - Do not install systemd service file if not found. + - GSettings: Use org.ayatana.display.gschema.xml for non-Lomiri sessions + and unit tests. + - Translation updates. + +Overview of changes in ayatana-indicator-display 0.9.0 + + - Rename Lomiri-specific properties to x-lomiri. + - Rename com.ubuntu.touch.system to com.lomiri.touch.system. + - Rename x-canonical properties to x-ayatana. + - tests/CMakeFiles.txt: Suppress some cppchecks. + - tests/integration/usb-manager-test.cpp: Fix cppcheck test in Ubuntu + 20.04. Mark unused adbd_server and usb_manager as such. + - po/CMakeLists.txt: Don't touch .pot file during builds. + - Add info and install instructions. + - Only create UsbManager instance if ADBD socket is available. + (Allows running this indicator on systems without ADBD support). + - Add XDG autostart stuff. + - Use -no-pie build flag for tests only. + - Fix rotation lock switch display. + - Create desktop profile. Allows using this indicator on systems that + are not phones. + - tests/test-dbus-fixture.h: Turn TestDBusFixture::TestDBusFixture + into an explicitly declared constructor. + - src/adbd-client.cpp: Fix several type warnings. + - Drop all references to upstart. + - Replace x-canonical attributes. + - Start indicator in systemd when ayatana-indicators.target is started. + - Add Travis CI configuration. + - Translation updates. + - Fork from Ubuntus' indicator-display project. @@ -35,8 +35,8 @@ https://ayatana-indicators.org ## The Display Ayatana System Indicator The -display Ayatana System Indicator is the display menu indicator for -Lomiri (Currently rotation-lock only, but we are planning to add further -functionality for desktops, e.g. MATE, XFCE, LXDE). Its behavior and features will be listed at +MATE and Lomiri (optionally for others, e.g. XFCE, LXDE). Its behavior +and features will be listed at https://wiki.ayatana-indicators.org/AyatanaIndicatorDisplay ## License and Copyright diff --git a/data/50-org.ayatana.indicator.display.AccountsService.pkla b/data/50-org.ayatana.indicator.display.AccountsService.pkla new file mode 100644 index 0000000..f607642 --- /dev/null +++ b/data/50-org.ayatana.indicator.display.AccountsService.pkla @@ -0,0 +1,6 @@ +[Allow LightDM to set AccountsService fields] +Identity=unix-user:lightdm +Action=org.ayatana.indicator.display.AccountsService.ModifyAnyUser +ResultActive=yes +ResultInactive=yes +ResultAny=yes diff --git a/data/50-org.ayatana.indicator.display.AccountsService.rules b/data/50-org.ayatana.indicator.display.AccountsService.rules new file mode 100644 index 0000000..d3126f3 --- /dev/null +++ b/data/50-org.ayatana.indicator.display.AccountsService.rules @@ -0,0 +1,7 @@ +// Allow LightDM to set AccountsService fields +polkit.addRule (function (action, subject) { + if (action.id == "org.ayatana.indicator.display.AccountsService.ModifyAnyUser" && subject.user == "lightdm") + { + return polkit.Result.YES; + } +}); diff --git a/data/CMakeLists.txt b/data/CMakeLists.txt index aea23cb..e24a925 100644 --- a/data/CMakeLists.txt +++ b/data/CMakeLists.txt @@ -1,32 +1,37 @@ find_package(GSettings) ## -## GSettings +## GSettings schema ## -if(NOT EXISTS /usr/share/glib-2.0/schemas/com.ubuntu.touch.system.gschema.xml) - add_schema ("org.ayatana.indicator.display.gschema.xml") -endif() +set (SCHEMA_NAME "org.ayatana.indicator.display.gschema.xml") +set (SCHEMA_FILE "${CMAKE_CURRENT_BINARY_DIR}/${SCHEMA_NAME}") + +# let GSettings do the rest +find_package(GSettings REQUIRED) +add_schema (${SCHEMA_NAME}) ## ## Systemd Unit File ## -# where to install -pkg_get_variable(SYSTEMD_USER_DIR systemd systemduserunitdir) -message (STATUS "${SYSTEMD_USER_DIR} is the systemd user unit file install dir") +pkg_check_modules(SYSTEMD systemd) +if (${SYSTEMD_FOUND}) + # where to install + pkg_get_variable(SYSTEMD_USER_DIR systemd systemduserunitdir) + message (STATUS "${SYSTEMD_USER_DIR} is the systemd user unit file install dir") -set (SYSTEMD_USER_NAME "${CMAKE_PROJECT_NAME}.service") -set (SYSTEMD_USER_FILE "${CMAKE_CURRENT_BINARY_DIR}/${SYSTEMD_USER_NAME}") -set (SYSTEMD_USER_FILE_IN "${CMAKE_CURRENT_SOURCE_DIR}/${SYSTEMD_USER_NAME}.in") + set (SYSTEMD_USER_NAME "${CMAKE_PROJECT_NAME}.service") + set (SYSTEMD_USER_FILE "${CMAKE_CURRENT_BINARY_DIR}/${SYSTEMD_USER_NAME}") + set (SYSTEMD_USER_FILE_IN "${CMAKE_CURRENT_SOURCE_DIR}/${SYSTEMD_USER_NAME}.in") -# build it -set (pkglibexecdir "${CMAKE_INSTALL_FULL_PKGLIBEXECDIR}") -configure_file ("${SYSTEMD_USER_FILE_IN}" "${SYSTEMD_USER_FILE}") + # build it + configure_file ("${SYSTEMD_USER_FILE_IN}" "${SYSTEMD_USER_FILE}") -# install it -install (FILES "${SYSTEMD_USER_FILE}" - DESTINATION "${SYSTEMD_USER_DIR}") + # install it + install (FILES "${SYSTEMD_USER_FILE}" + DESTINATION "${SYSTEMD_USER_DIR}") +endif() ## ## XDG Autostart Config File @@ -46,8 +51,39 @@ install (FILES "${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_PROJECT_NAME}.desktop" DESTI set (AYATANA_INDICATOR_DIR "${CMAKE_INSTALL_FULL_DATAROOTDIR}/ayatana/indicators") message (STATUS "${AYATANA_INDICATOR_DIR} is the Ayatana Indicator install dir") -set (AYATANA_INDICATOR_NAME "org.ayatana.indicator.rotation_lock") +set (AYATANA_INDICATOR_NAME "org.ayatana.indicator.display") set (AYATANA_INDICATOR_FILE "${CMAKE_CURRENT_SOURCE_DIR}/${AYATANA_INDICATOR_NAME}") install (FILES "${AYATANA_INDICATOR_FILE}" DESTINATION "${AYATANA_INDICATOR_DIR}") + + +# ayatana-indicator-display-colortemp-off.svg +# ayatana-indicator-display-colortemp-on.svg +# ayatana-indicator-display-brightness-low +# ayatana-indicator-display-brightness-high + +install (DIRECTORY "icons/" DESTINATION "${CMAKE_INSTALL_FULL_DATADIR}/icons/hicolor/scalable/status" FILES_MATCHING PATTERN "*.svg") + +if (ENABLE_COLOR_TEMP) + + # org.ayatana.indicator.display.AccountsService.xml + + install (FILES org.ayatana.indicator.display.AccountsService.xml DESTINATION "${CMAKE_INSTALL_FULL_DATADIR}/dbus-1/interfaces") + install (DIRECTORY DESTINATION "${CMAKE_INSTALL_FULL_DATADIR}/accountsservice/interfaces/") + install (CODE "message(STATUS \"Symlinking: \$ENV{DESTDIR}${CMAKE_INSTALL_FULL_DATADIR}/accountsservice/interfaces/org.ayatana.indicator.display.AccountsService.xml\")") + install (CODE "execute_process(COMMAND ${CMAKE_COMMAND} -E create_symlink ../../dbus-1/interfaces/org.ayatana.indicator.display.AccountsService.xml \$ENV{DESTDIR}${CMAKE_INSTALL_FULL_DATADIR}/accountsservice/interfaces/org.ayatana.indicator.display.AccountsService.xml)") + + # org.ayatana.indicator.display.AccountsService.policy + + install (FILES org.ayatana.indicator.display.AccountsService.policy DESTINATION "${CMAKE_INSTALL_FULL_DATADIR}/polkit-1/actions") + + # 50-org.ayatana.indicator.display.AccountsService.rules + + install (FILES 50-org.ayatana.indicator.display.AccountsService.rules DESTINATION "${CMAKE_INSTALL_FULL_DATADIR}/polkit-1/rules.d") + + # 50-org.ayatana.indicator.display.AccountsService.pkla + + install (FILES 50-org.ayatana.indicator.display.AccountsService.pkla DESTINATION "${CMAKE_INSTALL_FULL_LOCALSTATEDIR}/lib/polkit-1/localauthority/10-vendor.d") + +endif () diff --git a/data/ayatana-indicator-display.conf.in b/data/ayatana-indicator-display.conf.in index 1231b5e..0254a34 100644 --- a/data/ayatana-indicator-display.conf.in +++ b/data/ayatana-indicator-display.conf.in @@ -6,4 +6,4 @@ stop on desktop-end or ayatana-indicator-services-end respawn respawn limit 2 10 -exec @pkglibexecdir@/ayatana-indicator-display-service +exec @CMAKE_INSTALL_FULL_LIBEXECDIR@/ayatana-indicator-display/ayatana-indicator-display-service diff --git a/data/ayatana-indicator-display.desktop.in b/data/ayatana-indicator-display.desktop.in index d51920d..3ecc100 100644 --- a/data/ayatana-indicator-display.desktop.in +++ b/data/ayatana-indicator-display.desktop.in @@ -1,7 +1,7 @@ [Desktop Entry] Type=Application Name=Ayatana Indicator Display -Exec=@CMAKE_INSTALL_FULL_LIBEXECDIR@/ayatana-indicator-display-service +Exec=@CMAKE_INSTALL_FULL_LIBEXECDIR@/ayatana-indicator-display/ayatana-indicator-display-service OnlyShowIn=Unity;MATE;XFCE;Budgie:GNOME; NoDisplay=true StartupNotify=false diff --git a/data/ayatana-indicator-display.service.in b/data/ayatana-indicator-display.service.in index cdfc1e0..4ae5d2b 100644 --- a/data/ayatana-indicator-display.service.in +++ b/data/ayatana-indicator-display.service.in @@ -4,7 +4,7 @@ PartOf=graphical-session.target PartOf=ayatana-indicators.target [Service] -ExecStart=@pkglibexecdir@/ayatana-indicator-display-service +ExecStart=@CMAKE_INSTALL_FULL_LIBEXECDIR@/ayatana-indicator-display/ayatana-indicator-display-service Restart=on-failure [Install] diff --git a/data/icons/ayatana-indicator-display-brightness-high.svg b/data/icons/ayatana-indicator-display-brightness-high.svg new file mode 100644 index 0000000..e2fd1aa --- /dev/null +++ b/data/icons/ayatana-indicator-display-brightness-high.svg @@ -0,0 +1,303 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + id="svg2869" + width="48" + height="48" + version="1.1" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs2871"> + <linearGradient + id="linearGradient3663"> + <stop + id="stop3665" + style="stop-color:#edd563" + offset="0" /> + <stop + id="stop3667" + style="stop-color:#e08223" + offset="1" /> + </linearGradient> + <linearGradient + id="linearGradient3661" + x1="28.403" + x2="21.573" + y1="45.488" + y2="4.5122" + gradientUnits="userSpaceOnUse"> + <stop + id="stop3657" + style="stop-color:#bb5e12" + offset="0" /> + <stop + id="stop3659" + style="stop-color:#cd8033" + offset="1" /> + </linearGradient> + <radialGradient + id="radialGradient3669" + cx="19.622" + cy="9.3902" + r="20.488" + gradientTransform="matrix(0.19048,1.0952,-1.3678,0.23788,28.729,-14.334)" + gradientUnits="userSpaceOnUse" + xlink:href="#linearGradient3663" /> + <linearGradient + id="linearGradient3679" + x1="16.807" + x2="32.378" + y1="6.5502" + y2="50.279" + gradientUnits="userSpaceOnUse"> + <stop + id="stop3675" + style="stop-color:#fff" + offset="0" /> + <stop + id="stop3677" + style="stop-color:#fff;stop-opacity:0" + offset="1" /> + </linearGradient> + <linearGradient + id="linearGradient3761" + x1="7" + x2="9" + y1="23" + y2="21" + gradientTransform="translate(1.3241,1.2972)" + gradientUnits="userSpaceOnUse" + xlink:href="#linearGradient3663" /> + <linearGradient + id="linearGradient3763" + x1="25" + x2="25" + y1="31" + y2="29" + gradientUnits="userSpaceOnUse" + xlink:href="#linearGradient3663" /> + <linearGradient + id="linearGradient3765" + x1="41" + x2="39" + y1="25" + y2="22" + gradientUnits="userSpaceOnUse" + xlink:href="#linearGradient3663" /> + <linearGradient + id="linearGradient3767" + x1="47" + x2="44" + y1="8" + y2="7" + gradientUnits="userSpaceOnUse" + xlink:href="#linearGradient3663" /> + <linearGradient + id="linearGradient3769" + x1="40" + x2="38" + y1="-9" + y2="-7" + gradientUnits="userSpaceOnUse" + xlink:href="#linearGradient3663" /> + <linearGradient + id="linearGradient3771" + x1="25" + x2="25" + y1="-15" + y2="-13" + gradientUnits="userSpaceOnUse" + xlink:href="#linearGradient3663" /> + <linearGradient + id="linearGradient3773" + x1="8" + x2="10" + y1="-9" + y2="-7" + gradientUnits="userSpaceOnUse" + xlink:href="#linearGradient3663" /> + <linearGradient + id="linearGradient3775" + x1=".5" + x2="4.5" + y1="23" + y2="23" + gradientUnits="userSpaceOnUse" + xlink:href="#linearGradient3663" /> + <linearGradient + id="linearGradient3905" + x1="25" + x2="25" + y1="-15" + y2="-13" + gradientTransform="rotate(20.08233,24.077035,8.048217)" + gradientUnits="userSpaceOnUse" + xlink:href="#linearGradient3663" /> + <linearGradient + id="linearGradient3907" + x1="25" + x2="25" + y1="31" + y2="29" + gradientTransform="rotate(20.08233,26.147693,4.5860741)" + gradientUnits="userSpaceOnUse" + xlink:href="#linearGradient3663" /> + <linearGradient + id="linearGradient3909" + x1=".5" + x2="4.5" + y1="23" + y2="23" + gradientTransform="rotate(20.08233,69.256873,16.048234)" + gradientUnits="userSpaceOnUse" + xlink:href="#linearGradient3663" /> + <linearGradient + id="linearGradient3911" + x1="47" + x2="44" + y1="8" + y2="7" + gradientTransform="rotate(20.08233,24.077035,8.048217)" + gradientUnits="userSpaceOnUse" + xlink:href="#linearGradient3663" /> + <linearGradient + id="linearGradient3913" + x1="7" + x2="9" + y1="23" + y2="21" + gradientTransform="rotate(20.08233,24.077035,8.048217)" + gradientUnits="userSpaceOnUse" + xlink:href="#linearGradient3663" /> + <linearGradient + id="linearGradient3915" + x1="40" + x2="38" + y1="-9" + y2="-7" + gradientTransform="rotate(20.08233,24.077035,8.048217)" + gradientUnits="userSpaceOnUse" + xlink:href="#linearGradient3663" /> + <linearGradient + id="linearGradient3917" + x1="41" + x2="39" + y1="25" + y2="22" + gradientTransform="rotate(20.08233,24.077035,8.048217)" + gradientUnits="userSpaceOnUse" + xlink:href="#linearGradient3663" /> + <linearGradient + id="linearGradient3919" + x1="8" + x2="10" + y1="-9" + y2="-7" + gradientTransform="rotate(20.08233,24.077035,8.048217)" + gradientUnits="userSpaceOnUse" + xlink:href="#linearGradient3663" /> + <linearGradient + id="linearGradient4029" + x1="18.647" + x2="25.476" + y1="9.3902" + y2="23.049" + gradientUnits="userSpaceOnUse"> + <stop + id="stop4033" + style="stop-color:#fff" + offset="0" /> + <stop + id="stop4035" + style="stop-color:#fff;stop-opacity:.078431" + offset="1" /> + </linearGradient> + </defs> + <g + id="layer1" + transform="matrix(1.0212766,0,0,1.0212766,-0.5106384,15.829787)"> + <path + id="path3889" + d="m 32.858,-13.282 c 0.59583,1.2826 -1.6259,1.535 -1.0301,2.8176" + style="fill:none;stroke:url(#linearGradient3905);stroke-width:1px;stroke-linecap:round" /> + <path + id="path3891" + d="m 17.03,26.182 c 0.59583,1.2826 -1.6259,1.535 -1.0301,2.8176" + style="fill:none;stroke:url(#linearGradient3907);stroke-width:1px;stroke-linecap:round" /> + <path + id="path3893" + d="M 2.763,-0.8602 C 4.0456,-1.45603 4.298,0.7657 5.5806,0.1699" + style="fill:none;stroke:url(#linearGradient3909);stroke-width:1px;stroke-linecap:round" /> + <path + id="path3895" + d="m 43.149,13.905 c 1.2826,-0.59583 1.535,1.6259 2.8176,1.0301" + style="fill:none;stroke:url(#linearGradient3911);stroke-width:1px;stroke-linecap:round" /> + <path + id="path3897" + d="m 2.3585,16.776 c 0.4856,-1.3282 2.2351,0.06428 2.7207,-1.2639" + style="fill:none;stroke:url(#linearGradient3913);stroke-width:1px;stroke-linecap:round" /> + <path + id="path3899" + d="m 42.321,-1.3043 c 0.4856,-1.3282 2.2351,0.064283 2.7207,-1.2639" + style="fill:none;stroke:url(#linearGradient3915);stroke-width:1px;stroke-linecap:round" /> + <path + id="path3901" + d="m 33.23,26.12 c 1.3282,0.4856 -0.06428,2.2351 1.2639,2.7207" + style="fill:none;stroke:url(#linearGradient3917);stroke-width:1px;stroke-linecap:round" /> + <path + id="path3903" + d="m 14.831,-13.484 c 1.3282,0.4856 -0.06428,2.2351 1.2639,2.7207" + style="fill:none;stroke:url(#linearGradient3919);stroke-width:1px;stroke-linecap:round" /> + <path + id="path3691" + d="m 25,-15 c 1,1 -1,2 0,3" + style="fill:none;stroke:url(#linearGradient3771);stroke-width:1px;stroke-linecap:round" /> + <path + id="path3689" + d="m 25,28 c 1,1 -1,2 0,3" + style="fill:none;stroke:url(#linearGradient3763);stroke-width:1px;stroke-linecap:round" /> + <path + id="path3681" + transform="translate(0,-16)" + d="m 1,23 c 1,-1 2,1 3,0" + style="fill:none;stroke:url(#linearGradient3775);stroke-width:1px;stroke-linecap:round" /> + <path + id="path3683" + d="m 44,7 c 1,-1 2,1 3,0" + style="fill:none;stroke:url(#linearGradient3767);stroke-width:1px;stroke-linecap:round" /> + <path + id="path3731" + d="m 8,25 c 0,-1.4142 2.1213,-0.70711 2.1213,-2.1213" + style="fill:none;stroke:url(#linearGradient3761);stroke-width:1px;stroke-linecap:round" /> + <path + id="path3733" + d="m 38,-7 c 0,-1.4142 2.1213,-0.70711 2.1213,-2.1213" + style="fill:none;stroke:url(#linearGradient3769);stroke-width:1px;stroke-linecap:round" /> + <path + id="path3735" + d="m 38.879,21.879 c 1.4142,0 0.70711,2.1213 2.1213,2.1213" + style="fill:none;stroke:url(#linearGradient3765);stroke-width:1px;stroke-linecap:round" /> + <path + id="path3737" + d="m 8,-9 c 1.4142,0 0.70711,2.1213 2.1213,2.1213" + style="fill:none;stroke:url(#linearGradient3773);stroke-width:1px;stroke-linecap:round" /> + <path + id="path2881" + transform="matrix(1.0282,0,0,1.0282,-1.19,-17.704)" + d="M 43.466,25 A 18.966,18.966 0 1 1 5.534,25 18.966,18.966 0 1 1 43.466,25 Z" + style="fill:url(#radialGradient3669);stroke:url(#linearGradient3661);stroke-width:0.97268;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10" /> + <path + id="path3671" + transform="matrix(1.025,0,0,1.025,-1.1124,-17.625)" + d="M 42.462,25 A 17.962,17.962 0 1 1 6.538,25 17.962,17.962 0 1 1 42.462,25 Z" + style="opacity:0.3;fill:none;stroke:url(#linearGradient3679);stroke-width:0.97562;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10" /> + <path + id="path4021" + transform="matrix(1.025,0,0,1.025,-1.1124,-17.625)" + d="M 6.9818,26.224 A 17.561,17.561 0 0 1 39.5848,16.009" + style="opacity:0.24;fill:url(#linearGradient4029)" /> + </g> +</svg> diff --git a/data/icons/ayatana-indicator-display-brightness-low.svg b/data/icons/ayatana-indicator-display-brightness-low.svg new file mode 100644 index 0000000..47a366d --- /dev/null +++ b/data/icons/ayatana-indicator-display-brightness-low.svg @@ -0,0 +1,280 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + width="48px" + height="48px" + id="svg1306" + version="1.1" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> + <defs + id="defs1308"> + <linearGradient + id="linearGradient5199"> + <stop + style="stop-color:#7e7878;stop-opacity:0.09708738;" + offset="0" + id="stop5201" /> + <stop + style="stop-color:#7e7878;stop-opacity:1;" + offset="1" + id="stop5203" /> + </linearGradient> + <linearGradient + id="linearGradient5191"> + <stop + style="stop-color:#dadad9;stop-opacity:1;" + offset="0" + id="stop5193" /> + <stop + style="stop-color:#dadad9;stop-opacity:0;" + offset="1" + id="stop5195" /> + </linearGradient> + <linearGradient + id="linearGradient5164"> + <stop + style="stop-color:white;stop-opacity:1;" + offset="0" + id="stop5166" /> + <stop + style="stop-color:white;stop-opacity:0;" + offset="1" + id="stop5168" /> + </linearGradient> + <linearGradient + id="linearGradient5154"> + <stop + style="stop-color:#d9d8d6;stop-opacity:1;" + offset="0" + id="stop5156" /> + <stop + style="stop-color:#b5b4b0;stop-opacity:1;" + offset="1" + id="stop5158" /> + </linearGradient> + <linearGradient + id="linearGradient5138"> + <stop + style="stop-color:white;stop-opacity:1;" + offset="0" + id="stop5140" /> + <stop + style="stop-color:white;stop-opacity:0;" + offset="1" + id="stop5142" /> + </linearGradient> + <radialGradient + xlink:href="#linearGradient5138" + id="radialGradient5144" + cx="23.071428" + cy="11.011853" + fx="23.071428" + fy="11.011853" + r="22.856438" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(3.373032,0,0,3.373032,-54.74925,-26.13148)" /> + <radialGradient + xlink:href="#linearGradient5154" + id="radialGradient5160" + cx="23.071428" + cy="6.8925552" + fx="23.071428" + fy="6.8925552" + r="22.812966" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.440625,0,0,1.440625,-10.16586,-3.037035)" /> + <radialGradient + xlink:href="#linearGradient5164" + id="radialGradient5170" + cx="23.688078" + cy="23.42804" + fx="23.688078" + fy="23.42804" + r="22.45064" + gradientUnits="userSpaceOnUse" /> + <radialGradient + xlink:href="#linearGradient5191" + id="radialGradient5197" + cx="22.288452" + cy="34.537094" + fx="22.288452" + fy="34.537094" + r="9.9375" + gradientTransform="matrix(1.498147,0,0,1.130677,-11.10293,-5.288817)" + gradientUnits="userSpaceOnUse" /> + <radialGradient + xlink:href="#linearGradient5199" + id="radialGradient5205" + cx="24.125" + cy="9.7349367" + fx="24.125" + fy="9.7349367" + r="15.75" + gradientTransform="matrix(1.652014,0,0,1.088231,-15.72984,3.156134)" + gradientUnits="userSpaceOnUse" /> + </defs> + <metadata + id="metadata1311"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <cc:license + rdf:resource="http://creativecommons.org/licenses/GPL/2.0/" /> + <dc:creator> + <cc:Agent> + <dc:title>Frank Solensky</dc:title> + </cc:Agent> + </dc:creator> + <dc:subject> + <rdf:Bag> + <rdf:li>weather</rdf:li> + <rdf:li>clear</rdf:li> + <rdf:li>night</rdf:li> + <rdf:li>moon</rdf:li> + <rdf:li>190</rdf:li> + </rdf:Bag> + </dc:subject> + </cc:Work> + <cc:License + rdf:about="http://creativecommons.org/licenses/GPL/2.0/"> + <cc:permits + rdf:resource="http://web.resource.org/cc/Reproduction" /> + <cc:permits + rdf:resource="http://web.resource.org/cc/Distribution" /> + <cc:requires + rdf:resource="http://web.resource.org/cc/Notice" /> + <cc:permits + rdf:resource="http://web.resource.org/cc/DerivativeWorks" /> + <cc:requires + rdf:resource="http://web.resource.org/cc/ShareAlike" /> + <cc:requires + rdf:resource="http://web.resource.org/cc/SourceCode" /> + </cc:License> + </rdf:RDF> + </metadata> + <g + id="layer1"> + <path + style="opacity:1;color:black;fill:url(#radialGradient5170);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" + id="path5162" + d="M 46.138718 23.42804 A 22.45064 22.45064 0 1 1 1.2374382,23.42804 A 22.45064 22.45064 0 1 1 46.138718 23.42804 z" + transform="translate(-0.146446,0.103554)" /> + <g + id="g473" + transform="matrix(1.4099413,0,0,1.4099413,-9.9306794,-9.8691461)"> + <circle + style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:url(#radialGradient5160);fill-opacity:1;fill-rule:evenodd;stroke:#888a85;stroke-width:1.34022;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none" + id="path1314" + transform="matrix(0.746154,0,0,0.74614,6.850475,6.75386)" + cx="23.071428" + cy="23.142857" + r="22.142857" /> + <path + style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.331461;fill:url(#radialGradient5205);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none" + d="m 10.875,25 c 0,0 2.59375,1.21875 2.625,2.125 0.03125,0.90625 -2.3125,0.3125 -2.5,1.5 -0.1875,1.1875 0.28125,3.21875 1.75,3.25 1.46875,0.03125 1.84375,-2.4375 4.125,-3.125 2.28125,-0.6875 4,1.46875 5,0.375 1,-1.09375 -1.15625,-2.625 -1,-4.75 0.15625,-2.125 0.53125,-1.71875 1.625,-2.4375 1.09375,-0.71875 1.502992,1.722382 2.75,-0.4375 1.205084,-2.087266 -2.53125,-1.34375 -2.375,-2.75 0.15625,-1.40625 1.09375,-2.96875 3,-2.875 1.90625,0.09375 4.625,3.25 4.625,3.25 1.211141,1.165263 0.03862,3.426401 0.625,5 0.688739,1.848301 2.583333,1.742429 3.875,1.75 0,0 -1.90625,-2.15625 -1.625,-3.5 0.28125,-1.34375 1.375,-2.6875 2.75,-1.875 1.375,0.8125 2.75,5.125 2.75,5.125 l 1,-4.375 L 37.75,16 c 0,0 -3.03125,1.0625 -6.375,0.375 -3.34375,-0.6875 -3.6875,-3.28125 -7,-3.125 -3.3125,0.15625 -3.625,3.46875 -6.25,3.75 -2.625,0.28125 -3.375,-1.15625 -4.25,-2.625 -0.875,-1.46875 0.75,-3.25 0.75,-3.25 l -6.25,8.5 z" + id="path5152" /> + <circle + style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.808989;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:url(#radialGradient5144);stroke-width:1.42716;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none" + id="path2044" + transform="matrix(0.700698,0,0,0.700684,7.903204,7.809815)" + cx="23.071428" + cy="23.142857" + r="22.142857" /> + <path + style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.646067;fill:url(#radialGradient5197);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none" + d="m 22.625,27 c 0.382135,1.589327 0.877663,2.611683 1.375,3.625 1.554528,-0.140944 2.793411,-0.913178 4,-1.75 -0.722958,1.508785 -1.57191,2.933575 -2.647748,4.207107 2.265966,0.881285 4.366558,0.687649 6.397748,0.04289 -1.425295,1.193408 -2.806745,2.114638 -5.713388,2.396447 2.098208,0.63309 4.423779,1.361637 7.338388,0.478553 -2.676882,1.546397 -5.487958,2.71705 -8.75,2.625 l 3.228553,-0.0455 L 21.375,38.875 18,38.25 l 0.125,-1.5 c -1.411308,0.157149 -2.980215,-0.631292 -4.5,-1.125 1.3655,-0.605625 2.832606,-1.084243 3.75,-2.25 -1.775426,-0.349574 -2.622157,-1.627843 -3.875,-2.5 1.666662,0.25003 3.209775,1.241351 5,0.75 -0.935272,-2.583333 -0.823175,-5.166667 -1.125,-7.75 1.020975,2.208333 1.685572,4.416667 3.125,6.625 0.960276,-0.725767 1.635647,-1.950117 2.125,-3.5 z" + id="path5150" /> + <circle + style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.331461;fill:#bbbbb8;fill-opacity:1;fill-rule:evenodd;stroke:#888984;stroke-width:1.1547;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none" + id="path4263" + transform="matrix(1,0,0,0.75,0,8.769607)" + cx="21.625" + cy="34.5" + r="2.25" /> + <ellipse + style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.719101;fill:#b2afad;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none" + id="path5207" + cx="22.375" + cy="21.75" + rx="2.625" + ry="2.3125" /> + <ellipse + id="path5209" + style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.719101;fill:#b2afad;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none" + transform="matrix(1.22619,0,0,1.22619,-10.09226,-10.31771)" + cx="22.375" + cy="21.75" + rx="2.625" + ry="2.3125" /> + <ellipse + transform="matrix(1.060177,0.61609,-0.61609,1.060177,4.459731,-11.05444)" + style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.719101;fill:#b2afad;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none" + id="path5211" + cx="22.375" + cy="21.75" + rx="2.625" + ry="2.3125" /> + <ellipse + transform="matrix(0.398445,0.375367,-0.217478,0.387667,31.50244,6.347965)" + style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.719101;fill:#dfdedc;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none" + id="path5213" + cx="22.375" + cy="21.75" + rx="2.625" + ry="2.3125" /> + <ellipse + id="path5215" + style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.719101;fill:#dfdedc;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none" + transform="matrix(-0.09424576,0.266814,-0.228734,-0.0218427,38.6609,29.47153)" + cx="22.375" + cy="21.75" + rx="2.625" + ry="2.3125" /> + <ellipse + transform="matrix(0.211478,0.199229,-0.115428,0.205758,34.19839,11.49557)" + style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.719101;fill:#dfdedc;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none" + id="path5217" + cx="22.375" + cy="21.75" + rx="2.625" + ry="2.3125" /> + <ellipse + id="path5219" + style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.719101;fill:#f7f7f6;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none" + transform="matrix(0.502196,-0.217849,0.270291,0.352881,2.662133,8.622118)" + cx="22.375" + cy="21.75" + rx="2.625" + ry="2.3125" /> + <ellipse + transform="matrix(0.301729,-0.130888,0.162396,0.212018,12.27059,8.635285)" + style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.719101;fill:#f7f7f6;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none" + id="path5221" + cx="22.375" + cy="21.75" + rx="2.625" + ry="2.3125" /> + <ellipse + id="path5223" + style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.719101;fill:#f7f7f6;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none" + transform="matrix(0.212633,-0.09223866,0.114443,0.149412,14.87145,10.98834)" + cx="22.375" + cy="21.75" + rx="2.625" + ry="2.3125" /> + <path + style="opacity:0.25;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1" + id="shadow" + d="m 24.1,39 c 8.295317,0 15.02,-6.724683 15.02,-15.02 0,-8.295317 -6.724683,-15.02 -15.02,-15.02 8.169292,0 14.791812,6.724683 14.791812,15.02 0,8.295317 -6.62252,15.02 -14.791812,15.02 z" /> + </g> + </g> +</svg> diff --git a/data/icons/ayatana-indicator-display-colortemp-off.svg b/data/icons/ayatana-indicator-display-colortemp-off.svg new file mode 100644 index 0000000..0a376b3 --- /dev/null +++ b/data/icons/ayatana-indicator-display-colortemp-off.svg @@ -0,0 +1,1879 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + width="16" + height="16" + id="svg2" + version="1.1" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> + <defs + id="defs4"> + <linearGradient + y2="-4.4493785" + x2="-34.700153" + y1="-37.550461" + x1="-27.006643" + gradientUnits="userSpaceOnUse" + id="linearGradient14132" + xlink:href="#linearGradient2298" /> + <linearGradient + y2="-24.88446" + x2="-35.652866" + y1="-1.2491118" + x1="-25.137094" + gradientUnits="userSpaceOnUse" + id="linearGradient14130" + xlink:href="#linearGradient2527" /> + <linearGradient + y2="-8.3080902" + x2="4.9625983" + y1="-43.997444" + x1="11.149398" + gradientUnits="userSpaceOnUse" + id="linearGradient14128" + xlink:href="#linearGradient3478" /> + <linearGradient + y2="-8.3080902" + x2="4.9625983" + y1="-43.997444" + x1="11.149398" + gradientUnits="userSpaceOnUse" + id="linearGradient1431" + xlink:href="#linearGradient3478" /> + <linearGradient + y2="-4.4493785" + x2="-34.700153" + y1="-37.550461" + x1="-27.006643" + gradientUnits="userSpaceOnUse" + id="linearGradient1427" + xlink:href="#linearGradient2298" /> + <radialGradient + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,0.565657,0,-0.496855)" + r="17.500893" + fy="-1.1439217" + fx="-35.001785" + cy="-1.1439217" + cx="-35.001785" + id="radialGradient4835" + xlink:href="#linearGradient4829" /> + <linearGradient + y2="-24.88446" + x2="-35.652866" + y1="-1.2491118" + x1="-25.137094" + gradientUnits="userSpaceOnUse" + id="linearGradient1557" + xlink:href="#linearGradient2527" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(57.97693,-10.56876)" + gradientUnits="userSpaceOnUse" + id="linearGradient1538" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(-0.976307,0,0,1,123.1162,-5.446357)" + gradientUnits="userSpaceOnUse" + id="linearGradient1536" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(1.106619,0,0,1,0.795022,6.093572)" + gradientUnits="userSpaceOnUse" + id="linearGradient1534" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(1.462015,0,0,1.262475,-11.2762,1.403411)" + gradientUnits="userSpaceOnUse" + id="linearGradient1532" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(0.834148,0,0,1,9.287262,8.163122)" + gradientUnits="userSpaceOnUse" + id="linearGradient1530" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(0.751222,0,0,1,-5.7863,7.206012)" + gradientUnits="userSpaceOnUse" + id="linearGradient1528" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(3.674812,3.08837)" + gradientUnits="userSpaceOnUse" + id="linearGradient1526" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(-2.033818,0.56172)" + gradientUnits="userSpaceOnUse" + id="linearGradient1524" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(-7.197595,2.690414)" + gradientUnits="userSpaceOnUse" + id="linearGradient1522" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="-24.88446" + x2="-35.652866" + y1="-1.2491118" + x1="-25.137094" + gradientUnits="userSpaceOnUse" + id="linearGradient1520" + xlink:href="#linearGradient2527" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(1.284317,0,0,1,79.36909,-3.193747)" + gradientUnits="userSpaceOnUse" + id="linearGradient1518" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(1.462015,0,0,1.262475,56.25514,-12.39388)" + gradientUnits="userSpaceOnUse" + id="linearGradient1516" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(88.49344,-9.697877)" + gradientUnits="userSpaceOnUse" + id="linearGradient1514" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(4.561802,-4.303373)" + gradientUnits="userSpaceOnUse" + id="linearGradient3405" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(-7.197595,2.690414)" + gradientUnits="userSpaceOnUse" + id="linearGradient3401" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(-2.033818,0.56172)" + gradientUnits="userSpaceOnUse" + id="linearGradient3398" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(3.674812,3.08837)" + gradientUnits="userSpaceOnUse" + id="linearGradient3395" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(0.751222,0,0,1,-5.7863,7.206012)" + gradientUnits="userSpaceOnUse" + id="linearGradient3392" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(0.834148,0,0,1,9.287262,8.163122)" + gradientUnits="userSpaceOnUse" + id="linearGradient3389" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(1.462015,0,0,1.262475,-11.2762,1.403411)" + gradientUnits="userSpaceOnUse" + id="linearGradient3386" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(1.106619,0,0,1,0.795022,6.093572)" + gradientUnits="userSpaceOnUse" + id="linearGradient3383" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(1.106619,0,0,1,9.63386,11.75043)" + gradientUnits="userSpaceOnUse" + id="linearGradient3380" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(1.462015,0,0,1.262475,-2.437359,7.060269)" + gradientUnits="userSpaceOnUse" + id="linearGradient3378" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(0.834148,0,0,1,18.1261,13.81998)" + gradientUnits="userSpaceOnUse" + id="linearGradient3376" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(0.751222,0,0,1,3.052538,12.86287)" + gradientUnits="userSpaceOnUse" + id="linearGradient3374" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(12.51365,8.745228)" + gradientUnits="userSpaceOnUse" + id="linearGradient3372" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(6.80502,6.218578)" + gradientUnits="userSpaceOnUse" + id="linearGradient3370" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(1.641243,8.347272)" + gradientUnits="userSpaceOnUse" + id="linearGradient3368" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(13.40064,1.353485)" + gradientUnits="userSpaceOnUse" + id="linearGradient3366" + xlink:href="#linearGradient2254" /> + <linearGradient + gradientUnits="userSpaceOnUse" + y2="46.09293" + x2="29.75" + y1="29.115711" + x1="23.303862" + id="linearGradient3353" + xlink:href="#linearGradient3347" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(-0.72683,2.481141)" + gradientUnits="userSpaceOnUse" + id="linearGradient2563" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(-7.499805,1.708617)" + gradientUnits="userSpaceOnUse" + id="linearGradient2555" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(13.40064,1.353485)" + gradientUnits="userSpaceOnUse" + id="linearGradient2541" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(17.33814,3.415985)" + gradientUnits="userSpaceOnUse" + id="linearGradient2537" + xlink:href="#linearGradient2254" /> + <linearGradient + gradientUnits="userSpaceOnUse" + y2="-24.88446" + x2="-35.652866" + y1="-1.2491118" + x1="-25.137094" + id="linearGradient2533" + xlink:href="#linearGradient2527" /> + <linearGradient + y2="9" + x2="53.75" + y1="-21.75" + x1="37" + gradientTransform="matrix(0.414169,0,0,0.778853,-1.910724,36.8785)" + gradientUnits="userSpaceOnUse" + id="linearGradient2517" + xlink:href="#linearGradient2500" /> + <linearGradient + y2="9" + x2="53.75" + y1="-18.407482" + x1="38.857941" + gradientTransform="matrix(0.605509,0,0,0.710542,-0.224971,42.195)" + gradientUnits="userSpaceOnUse" + id="linearGradient2513" + xlink:href="#linearGradient2500" /> + <linearGradient + gradientTransform="matrix(0.889091,0,0,0.617886,-4.771368,39.81402)" + y2="9" + x2="53.75" + y1="-21.75" + x1="37" + gradientUnits="userSpaceOnUse" + id="linearGradient2509" + xlink:href="#linearGradient2500" /> + <linearGradient + gradientUnits="userSpaceOnUse" + y2="9" + x2="53.75" + y1="-21.75" + x1="37" + id="linearGradient2506" + xlink:href="#linearGradient2500" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(0.842481,-3.998086)" + gradientUnits="userSpaceOnUse" + id="linearGradient2483" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(1.641243,8.347272)" + gradientUnits="userSpaceOnUse" + id="linearGradient2478" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(6.80502,6.218578)" + gradientUnits="userSpaceOnUse" + id="linearGradient2475" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(12.51365,8.745228)" + gradientUnits="userSpaceOnUse" + id="linearGradient2472" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(0.751222,0,0,1,3.052538,12.86287)" + gradientUnits="userSpaceOnUse" + id="linearGradient2469" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(0.834148,0,0,1,18.1261,13.81998)" + gradientUnits="userSpaceOnUse" + id="linearGradient2463" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(1.462015,0,0,1.262475,-2.437359,7.060269)" + gradientUnits="userSpaceOnUse" + id="linearGradient2460" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(1.106619,0,0,1,9.63386,11.75043)" + gradientUnits="userSpaceOnUse" + id="linearGradient2457" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="13.802798" + x2="41.403877" + y1="13.802798" + x1="6.6651416" + gradientTransform="matrix(0.992367,0,0,0.990713,4.378541,10.65407)" + gradientUnits="userSpaceOnUse" + id="linearGradient2451" + xlink:href="#linearGradient2392" /> + <linearGradient + y2="13.802798" + x2="41.403877" + y1="13.802798" + x1="6.6651416" + gradientTransform="matrix(0.992367,0,0,0.990713,1.128541,5.404075)" + gradientUnits="userSpaceOnUse" + id="linearGradient2448" + xlink:href="#linearGradient2392" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(-0.976307,0,0,1,53.94753,8.563694)" + gradientUnits="userSpaceOnUse" + id="linearGradient2446" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(1.106619,0,0,1,6.38386,6.500432)" + gradientUnits="userSpaceOnUse" + id="linearGradient2444" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(1.462015,0,0,1.262475,-5.687359,1.810269)" + gradientUnits="userSpaceOnUse" + id="linearGradient2442" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(0.834148,0,0,1,14.8761,8.569976)" + gradientUnits="userSpaceOnUse" + id="linearGradient2440" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(1.284317,0,0,1,14.61983,4.452335)" + gradientUnits="userSpaceOnUse" + id="linearGradient2438" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(0.751222,0,0,1,-0.197462,7.612867)" + gradientUnits="userSpaceOnUse" + id="linearGradient2436" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(9.263651,3.495228)" + gradientUnits="userSpaceOnUse" + id="linearGradient2434" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(3.55502,0.968578)" + gradientUnits="userSpaceOnUse" + id="linearGradient2432" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(-1.608757,3.097272)" + gradientUnits="userSpaceOnUse" + id="linearGradient2430" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(8.497184,-2.330824)" + gradientUnits="userSpaceOnUse" + id="linearGradient2428" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(14.4634,2.014073)" + gradientUnits="userSpaceOnUse" + id="linearGradient2426" + xlink:href="#linearGradient2254" /> + <linearGradient + gradientTransform="matrix(0.992367,0,0,0.990713,1.128541,5.404075)" + gradientUnits="userSpaceOnUse" + y2="13.802798" + x2="41.403877" + y1="13.802798" + x1="6.6651416" + id="linearGradient2398" + xlink:href="#linearGradient2392" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(-0.976307,0,0,1,56.12415,32.08882)" + gradientUnits="userSpaceOnUse" + id="linearGradient2372" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(4.207586,21.30544)" + gradientUnits="userSpaceOnUse" + id="linearGradient2370" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(1.106619,0,0,1,8.185476,29.52556)" + gradientUnits="userSpaceOnUse" + id="linearGradient2368" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(1.462015,0,0,1.262475,-4.010744,24.9604)" + gradientUnits="userSpaceOnUse" + id="linearGradient2366" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(0.834148,0,0,1,17.05272,31.4701)" + gradientUnits="userSpaceOnUse" + id="linearGradient2364" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(1.284317,0,0,1,16.67145,27.22746)" + gradientUnits="userSpaceOnUse" + id="linearGradient2362" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(0.751222,0,0,1,0.229156,30.76299)" + gradientUnits="userSpaceOnUse" + id="linearGradient2360" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(10.30638,19.27251)" + gradientUnits="userSpaceOnUse" + id="linearGradient2358" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(11.19027,26.52035)" + gradientUnits="userSpaceOnUse" + id="linearGradient2356" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(5.356636,23.8687)" + gradientUnits="userSpaceOnUse" + id="linearGradient2354" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(-0.932144,25.8724)" + gradientUnits="userSpaceOnUse" + id="linearGradient2352" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(16.14002,24.6642)" + gradientUnits="userSpaceOnUse" + id="linearGradient2350" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(-0.976307,0,0,1,53.94753,8.563694)" + gradientUnits="userSpaceOnUse" + id="linearGradient2311" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(1.707748,-5.784024)" + gradientUnits="userSpaceOnUse" + id="linearGradient2303" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(1.106619,0,0,1,6.38386,6.500432)" + gradientUnits="userSpaceOnUse" + id="linearGradient2299" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(1.462015,0,0,1.262475,-5.687359,1.810269)" + gradientUnits="userSpaceOnUse" + id="linearGradient2295" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(0.834148,0,0,1,14.8761,8.569976)" + gradientUnits="userSpaceOnUse" + id="linearGradient2291" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(1.284317,0,0,1,14.61983,4.452335)" + gradientUnits="userSpaceOnUse" + id="linearGradient2287" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(0.751222,0,0,1,-0.197462,7.612867)" + gradientUnits="userSpaceOnUse" + id="linearGradient2283" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(14.4634,2.014073)" + gradientUnits="userSpaceOnUse" + id="linearGradient2279" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(8.497184,-2.330824)" + gradientUnits="userSpaceOnUse" + id="linearGradient2275" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(9.263651,3.495228)" + gradientUnits="userSpaceOnUse" + id="linearGradient2271" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(3.55502,0.968578)" + gradientUnits="userSpaceOnUse" + id="linearGradient2267" + xlink:href="#linearGradient2254" /> + <linearGradient + gradientTransform="translate(-1.608757,3.097272)" + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientUnits="userSpaceOnUse" + id="linearGradient2263" + xlink:href="#linearGradient2254" /> + <linearGradient + id="linearGradient2254"> + <stop + id="stop2256" + offset="0" + style="stop-color:#ffffff;stop-opacity:1;" /> + <stop + id="stop2258" + offset="1" + style="stop-color:#ffffff;stop-opacity:0;" /> + </linearGradient> + <linearGradient + id="linearGradient2392"> + <stop + id="stop2394" + offset="0" + style="stop-color:#eeeeec;stop-opacity:1;" /> + <stop + id="stop2396" + offset="1" + style="stop-color:#eeeeec;stop-opacity:0;" /> + </linearGradient> + <linearGradient + id="linearGradient2500"> + <stop + id="stop2502" + offset="0" + style="stop-color:#fce94f;stop-opacity:1;" /> + <stop + id="stop2504" + offset="1" + style="stop-color:#fce94f;stop-opacity:0;" /> + </linearGradient> + <linearGradient + id="linearGradient2527"> + <stop + id="stop2529" + offset="0" + style="stop-color:#fcaf3e;stop-opacity:1;" /> + <stop + id="stop2531" + offset="1" + style="stop-color:#fcaf3e;stop-opacity:0;" /> + </linearGradient> + <linearGradient + id="linearGradient3347"> + <stop + id="stop3349" + offset="0" + style="stop-color:#edd400;stop-opacity:1;" /> + <stop + id="stop3351" + offset="1" + style="stop-color:#edd400;stop-opacity:0;" /> + </linearGradient> + <linearGradient + id="linearGradient2298"> + <stop + id="stop2300" + offset="0" + style="stop-color:#ffffff;stop-opacity:1;" /> + <stop + id="stop2302" + offset="1" + style="stop-color:#ffffff;stop-opacity:0;" /> + </linearGradient> + <linearGradient + id="linearGradient3478"> + <stop + id="stop3480" + offset="0" + style="stop-color:#ffffff;stop-opacity:1;" /> + <stop + id="stop3482" + offset="1" + style="stop-color:#ffffff;stop-opacity:0;" /> + </linearGradient> + <linearGradient + id="linearGradient4829"> + <stop + id="stop4831" + offset="0" + style="stop-color:#000000;stop-opacity:1;" /> + <stop + id="stop4833" + offset="1" + style="stop-color:#000000;stop-opacity:0;" /> + </linearGradient> + <linearGradient + y2="-8.3080902" + x2="4.9625983" + y1="-43.997444" + x1="11.149398" + gradientUnits="userSpaceOnUse" + id="linearGradient7744" + xlink:href="#linearGradient3478" /> + <linearGradient + y2="-24.88446" + x2="-35.652866" + y1="-1.2491118" + x1="-25.137094" + gradientUnits="userSpaceOnUse" + id="linearGradient7746" + xlink:href="#linearGradient2527" /> + <linearGradient + y2="-4.4493785" + x2="-34.700153" + y1="-37.550461" + x1="-27.006643" + gradientUnits="userSpaceOnUse" + id="linearGradient7748" + xlink:href="#linearGradient2298" /> + <radialGradient + gradientTransform="matrix(1.341774,0,0,1.0894455,-13.234228,-3.745426)" + r="15.0625" + fy="18.625" + fx="27.75" + cy="18.625" + cx="27.75" + gradientUnits="userSpaceOnUse" + id="radialGradient2996" + xlink:href="#lG3584" /> + <radialGradient + r="7.8289828" + fy="74.20993" + fx="14.772334" + cy="74.20993" + cx="14.772334" + gradientTransform="matrix(2.1121636,0,0,0.6226858,-6.201582,-3.209507)" + gradientUnits="userSpaceOnUse" + id="radialGradient2993" + xlink:href="#lG20210" /> + <linearGradient + y2="43.165001" + x2="26.4785" + y1="43.165001" + x1="23.124001" + gradientTransform="matrix(1.7634105,0,0,1.5366701,-19.732605,-23.884032)" + gradientUnits="userSpaceOnUse" + id="linearGradient2990" + xlink:href="#aigrd1" /> + <linearGradient + y2="26.739624" + x2="24.613028" + y1="31.146202" + x1="24.613028" + gradientTransform="matrix(0.9917,0,0,0.9909251,-0.408739,1.0079205)" + gradientUnits="userSpaceOnUse" + id="linearGradient2987" + xlink:href="#lG3300" /> + <linearGradient + y2="39.142845" + x2="-23.851389" + y1="39.033951" + x1="-10.480865" + gradientTransform="matrix(0.5604295,0.02969716,-0.1172615,0.6523102,35.381303,20.961615)" + gradientUnits="userSpaceOnUse" + id="linearGradient2984" + xlink:href="#lG2399" /> + <linearGradient + y2="38.675991" + x2="-4.3908315" + y1="38.675991" + x1="-22.87417" + gradientTransform="matrix(0.5604295,0.02969716,-0.1172615,0.6523102,35.381303,20.961615)" + gradientUnits="userSpaceOnUse" + id="linearGradient2982" + xlink:href="#lG19894" /> + <linearGradient + y2="39.142845" + x2="-23.851389" + y1="39.033951" + x1="-10.480865" + gradientTransform="matrix(0.6119222,-0.1311763,0.06194293,0.7364078,30.37142,15.405948)" + gradientUnits="userSpaceOnUse" + id="linearGradient2979" + xlink:href="#lG2399" /> + <linearGradient + y2="38.675991" + x2="-4.3908315" + y1="38.675991" + x1="-22.87417" + gradientTransform="matrix(0.6119222,-0.1311763,0.06194293,0.7364078,30.37142,15.405948)" + gradientUnits="userSpaceOnUse" + id="linearGradient2977" + xlink:href="#lG19894" /> + <linearGradient + y2="39.142845" + x2="-23.851389" + y1="39.033951" + x1="-10.480865" + gradientTransform="matrix(0.6119222,-0.1311763,0.06194293,0.7364078,30.37142,12.330395)" + gradientUnits="userSpaceOnUse" + id="linearGradient2974" + xlink:href="#lG2399" /> + <linearGradient + y2="38.675991" + x2="-4.3908315" + y1="38.675991" + x1="-22.87417" + gradientTransform="matrix(0.6119222,-0.1311763,0.06194293,0.7364078,30.37142,12.330395)" + gradientUnits="userSpaceOnUse" + id="linearGradient2972" + xlink:href="#lG19894" /> + <linearGradient + y2="39.142845" + x2="-23.851389" + y1="39.033951" + x1="-10.480865" + gradientTransform="matrix(0.6119217,-0.1311762,0.06194293,0.7364078,30.37142,9.2548427)" + gradientUnits="userSpaceOnUse" + id="linearGradient2969" + xlink:href="#lG2399" /> + <linearGradient + y2="38.675991" + x2="-4.3908315" + y1="38.675991" + x1="-22.87417" + gradientTransform="matrix(0.6119217,-0.1311762,0.06194293,0.7364078,30.37142,9.2548427)" + gradientUnits="userSpaceOnUse" + id="linearGradient2967" + xlink:href="#lG19894" /> + <linearGradient + y2="-29.598314" + x2="-37.641232" + y1="-29.799353" + x1="-29.007195" + gradientTransform="matrix(-0.8644621,-0.0434172,0.1808757,-0.9536764,1.0306099,1.6641308)" + gradientUnits="userSpaceOnUse" + id="linearGradient2959" + xlink:href="#lG3265" /> + <linearGradient + y2="54.863026" + x2="11.906206" + y1="55.362793" + x1="17.879995" + gradientTransform="matrix(1.5303857,0,0,0.5438301,1.0306099,1.6641308)" + gradientUnits="userSpaceOnUse" + id="linearGradient2957" + xlink:href="#lG3311" /> + <linearGradient + y2="34.005379" + x2="23.413288" + y1="1.9996886" + x1="23.413288" + gradientUnits="userSpaceOnUse" + id="linearGradient2954" + xlink:href="#lG3531" /> + <radialGradient + r="33.93409" + fy="29.869318" + fx="68.137589" + cy="29.869318" + cx="68.137589" + gradientTransform="matrix(0.5261727,0,0,0.7582733,-9.5647863,5.1185895)" + gradientUnits="userSpaceOnUse" + id="radialGradient2952" + xlink:href="#aigrd7" /> + <linearGradient + y2="3.8557322" + x2="-5.2517161" + y1="16.651863" + x1="37.940434" + gradientTransform="matrix(0.8533916,0,0,0.9752486,1.8913364,1.6641308)" + gradientUnits="userSpaceOnUse" + id="linearGradient2949" + xlink:href="#lG3175" /> + <linearGradient + y2="18.162935" + x2="32.16608" + y1="10.313651" + x1="30.620375" + gradientTransform="matrix(-0.5899687,0,0,1.4729675,47.100499,4.7781825)" + gradientUnits="userSpaceOnUse" + id="linearGradient2946" + xlink:href="#lG20393" /> + <linearGradient + y2="18.162935" + x2="32.16608" + y1="10.313651" + x1="30.620375" + gradientTransform="matrix(0.5899687,0,0,1.4729675,0.9038103,4.8940498)" + gradientUnits="userSpaceOnUse" + id="linearGradient2943" + xlink:href="#lG20393" /> + <linearGradient + y2="32.25098" + x2="9.3648205" + y1="31.504122" + x1="14.637301" + gradientTransform="matrix(1.8610153,0,0,0.4669515,1.2553727,5.473386)" + gradientUnits="userSpaceOnUse" + id="linearGradient2940" + xlink:href="#lG20428" /> + <linearGradient + y2="36.726292" + x2="32.096882" + y1="10.061084" + x1="16.998856" + gradientTransform="matrix(1.088532,0,0,0.9166207,0.7043474,-1.5743919)" + gradientUnits="userSpaceOnUse" + id="linearGradient2937" + xlink:href="#lG6339" /> + <linearGradient + gradientUnits="userSpaceOnUse" + xlink:href="#lG3531" + id="lG3537" + y2="34.005379" + x2="23.413288" + y1="1.9996886" + x1="23.413288" /> + <linearGradient + gradientTransform="matrix(0.9917,0,0,0.9909251,-0.408739,1.0079205)" + gradientUnits="userSpaceOnUse" + xlink:href="#lG3300" + id="lG3845" + y2="26.739624" + x2="24.613028" + y1="31.146202" + x1="24.613028" /> + <linearGradient + gradientTransform="matrix(0.5604295,0.02969716,-0.1172615,0.6523102,35.381303,20.961615)" + gradientUnits="userSpaceOnUse" + xlink:href="#lG2399" + id="lG3842" + y2="39.142845" + x2="-23.851389" + y1="39.033951" + x1="-10.480865" /> + <linearGradient + gradientTransform="matrix(0.5604295,0.02969716,-0.1172615,0.6523102,35.381303,20.961615)" + gradientUnits="userSpaceOnUse" + xlink:href="#lG19894" + id="lG3840" + y2="38.675991" + x2="-4.3908315" + y1="38.675991" + x1="-22.87417" /> + <linearGradient + gradientTransform="matrix(0.6119217,-0.1311762,0.06194293,0.7364078,30.37142,9.2548427)" + gradientUnits="userSpaceOnUse" + xlink:href="#lG2399" + id="lG3835" + y2="39.142845" + x2="-23.851389" + y1="39.033951" + x1="-10.480865" /> + <linearGradient + gradientTransform="matrix(0.6119217,-0.1311762,0.06194293,0.7364078,30.37142,9.2548427)" + gradientUnits="userSpaceOnUse" + xlink:href="#lG19894" + id="lG3833" + y2="38.675991" + x2="-4.3908315" + y1="38.675991" + x1="-22.87417" /> + <radialGradient + gradientUnits="userSpaceOnUse" + xlink:href="#lG3584" + id="rG3590" + fy="18.625" + fx="27.75" + r="15.0625" + cy="18.625" + cx="27.75" /> + <linearGradient + gradientTransform="matrix(-0.5899687,0,0,1.4729675,47.100499,4.7781825)" + gradientUnits="userSpaceOnUse" + xlink:href="#lG20393" + id="lG3580" + y2="18.162935" + x2="32.16608" + y1="10.313651" + x1="30.620375" /> + <linearGradient + gradientTransform="matrix(0.5899687,0,0,1.4729675,0.9038103,4.8940498)" + gradientUnits="userSpaceOnUse" + xlink:href="#lG20393" + id="lG3577" + y2="18.162935" + x2="32.16608" + y1="10.313651" + x1="30.620375" /> + <linearGradient + gradientTransform="matrix(1.8610153,0,0,0.4669515,1.2553727,5.473386)" + gradientUnits="userSpaceOnUse" + xlink:href="#lG20428" + id="lG3574" + y2="32.25098" + x2="9.3648205" + y1="31.504122" + x1="14.637301" /> + <linearGradient + gradientTransform="matrix(-0.8644621,-0.0434172,0.1808757,-0.9536764,1.0306099,1.6641308)" + gradientUnits="userSpaceOnUse" + xlink:href="#lG3265" + id="lG2801" + y2="-29.598314" + x2="-37.641232" + y1="-29.799353" + x1="-29.007195" /> + <linearGradient + gradientTransform="matrix(1.5303857,0,0,0.5438301,1.0306099,1.6641308)" + gradientUnits="userSpaceOnUse" + xlink:href="#lG3311" + id="lG2799" + y2="54.863026" + x2="11.906206" + y1="55.362793" + x1="17.879995" /> + <radialGradient + gradientTransform="matrix(0.5261727,0,0,0.7582733,-9.5647863,5.1185895)" + gradientUnits="userSpaceOnUse" + xlink:href="#aigrd7" + id="rG2796" + fy="29.869318" + fx="68.137589" + r="33.93409" + cy="29.869318" + cx="68.137589" /> + <linearGradient + gradientTransform="matrix(0.8533916,0,0,0.9752486,1.8913364,1.6641308)" + gradientUnits="userSpaceOnUse" + xlink:href="#lG3175" + id="lG2793" + y2="3.8557322" + x2="-5.2517161" + y1="16.651863" + x1="37.940434" /> + <linearGradient + gradientTransform="matrix(1.088532,0,0,0.9166207,0.7043474,-1.5743919)" + gradientUnits="userSpaceOnUse" + xlink:href="#lG6339" + id="lG2774" + y2="36.726292" + x2="32.096882" + y1="10.061084" + x1="16.998856" /> + <linearGradient + gradientTransform="matrix(1.7634105,0,0,1.5366701,-19.732605,-23.884032)" + gradientUnits="userSpaceOnUse" + xlink:href="#aigrd1" + id="lG2755" + y2="43.165001" + x2="26.4785" + y1="43.165001" + x1="23.124001" /> + <linearGradient + gradientTransform="scale(1.02645,0.974232)" + gradientUnits="userSpaceOnUse" + xlink:href="#lG2399" + id="lG4114" + y2="39.142845" + x2="-23.851389" + y1="39.033951" + x1="-10.480865" /> + <linearGradient + gradientTransform="scale(1.02645,0.974232)" + gradientUnits="userSpaceOnUse" + xlink:href="#lG19894" + id="lG4112" + y2="38.675991" + x2="-4.3908315" + y1="38.675991" + x1="-22.87417" /> + <linearGradient + gradientTransform="scale(1.02645,0.974232)" + gradientUnits="userSpaceOnUse" + xlink:href="#lG2399" + id="lG4110" + y2="39.142845" + x2="-23.851389" + y1="39.033951" + x1="-10.480865" /> + <linearGradient + gradientTransform="scale(1.02645,0.974232)" + gradientUnits="userSpaceOnUse" + xlink:href="#lG19894" + id="lG4108" + y2="38.675991" + x2="-4.3908315" + y1="38.675991" + x1="-22.87417" /> + <radialGradient + gradientTransform="scale(1.764278,0.566804)" + gradientUnits="userSpaceOnUse" + xlink:href="#lG20210" + id="rG20216" + fy="74.20993" + fx="14.772334" + r="7.8289828" + cy="74.20993" + cx="14.772334" /> + <linearGradient + gradientUnits="userSpaceOnUse" + id="lG19894" + y2="37.226601" + x2="30.169901" + y1="37.226601" + x1="18.9951"> + <stop + id="stop2842" + offset="0.005618" + style="stop-color:#a3a349;" /> + <stop + id="stop2844" + offset="0.02078677" + style="stop-color:#acac54;" /> + <stop + id="stop2846" + offset="0.066" + style="stop-color:#c1c172;" /> + <stop + id="stop2848" + offset="0.1148" + style="stop-color:#d4d68e;" /> + <stop + id="stop2850" + offset="0.1677" + style="stop-color:#e2e4a6;" /> + <stop + id="stop2852" + offset="0.2265" + style="stop-color:#edf0b8;" /> + <stop + id="stop2854" + offset="0.2963" + style="stop-color:#f3f6c3;" /> + <stop + id="stop2856" + offset="0.4045" + style="stop-color:#f5f8c7;" /> + <stop + id="stop2858" + offset="0.5239" + style="stop-color:#eef0be;" /> + <stop + id="stop2860" + offset="0.6666" + style="stop-color:#dbdda9;" /> + <stop + id="stop2862" + offset="0.8211" + style="stop-color:#bebd88;" /> + <stop + id="stop2864" + offset="0.9832" + style="stop-color:#989564;" /> + <stop + id="stop2866" + offset="1" + style="stop-color:#949160;" /> + </linearGradient> + <linearGradient + gradientUnits="userSpaceOnUse" + id="aigrd1" + y2="43.165001" + x2="26.4785" + y1="43.165001" + x1="23.124001"> + <stop + id="stop2815" + offset="0.005618" + style="stop-color:#686868;" /> + <stop + id="stop2817" + offset="0.03012137" + style="stop-color:#777777;" /> + <stop + id="stop2819" + offset="0.08366583" + style="stop-color:#929292;" /> + <stop + id="stop2821" + offset="0.1422" + style="stop-color:#a7a7a7;" /> + <stop + id="stop2823" + offset="0.2074" + style="stop-color:#b6b6b6;" /> + <stop + id="stop2825" + offset="0.2846" + style="stop-color:#bebebe;" /> + <stop + id="stop2827" + offset="0.4045" + style="stop-color:#c1c1c1;" /> + <stop + id="stop2829" + offset="0.4962" + style="stop-color:#bcbcbc;" /> + <stop + id="stop2831" + offset="0.6057" + style="stop-color:#adadad;" /> + <stop + id="stop2833" + offset="0.7245" + style="stop-color:#959595;" /> + <stop + id="stop2835" + offset="0.8497" + style="stop-color:#747474;" /> + <stop + id="stop2837" + offset="0.9789" + style="stop-color:#494949;" /> + <stop + id="stop2839" + offset="1" + style="stop-color:#414141;" /> + </linearGradient> + <radialGradient + gradientUnits="userSpaceOnUse" + id="aigrd7" + fy="11.4873" + fx="17.8335" + r="22.709299" + cy="11.4873" + cx="17.8335"> + <stop + id="stop2808" + style="stop-color:#ffffff;stop-opacity:0.17525773" /> + <stop + id="stop2810" + offset="0.88200003" + style="stop-color:#659aff;stop-opacity:1;" /> + <stop + id="stop2812" + offset="1" + style="stop-color:#d6fcff;stop-opacity:1;" /> + </radialGradient> + <linearGradient + id="lG20210"> + <stop + id="stop2801" + style="stop-color:#000000;stop-opacity:0.51546389" /> + <stop + id="stop2803" + offset="0.55172414" + style="stop-color:#000000;stop-opacity:0.14432989" /> + <stop + id="stop2805" + offset="1" + style="stop-color:#000000;stop-opacity:0" /> + </linearGradient> + <linearGradient + id="lG20393"> + <stop + offset="0" + id="stop2794" + style="stop-color:#677fa0;stop-opacity:1;" /> + <stop + id="stop2796" + offset="0.41176471" + style="stop-color:#6c7f97;stop-opacity:0.43921569;" /> + <stop + id="stop2798" + offset="1" + style="stop-color:#4c3e1c;stop-opacity:0.47843137" /> + </linearGradient> + <linearGradient + id="lG20428"> + <stop + id="stop2789" + style="stop-color:#998f78;stop-opacity:1;" + offset="0" /> + <stop + id="stop2791" + offset="1" + style="stop-color:#9c9075;stop-opacity:0;" /> + </linearGradient> + <linearGradient + id="lG6339"> + <stop + id="stop2784" + style="stop-color:#ffffff" /> + <stop + id="stop2786" + offset="1" + style="stop-color:#ffffff;stop-opacity:0" /> + </linearGradient> + <linearGradient + id="lG2399"> + <stop + id="stop2775" + style="stop-color:#929470" /> + <stop + id="stop2777" + offset="0.2647059" + style="stop-color:#fcffc1" /> + <stop + id="stop2779" + offset="0.63235295" + style="stop-color:#f3f5ba" /> + <stop + id="stop2781" + offset="1" + style="stop-color:#929470" /> + </linearGradient> + <linearGradient + id="lG3175"> + <stop + id="stop2770" + style="stop-color:#fffff1" /> + <stop + id="stop2772" + offset="1" + style="stop-color:#f1f3ff;stop-opacity:0" /> + </linearGradient> + <linearGradient + id="lG3265"> + <stop + id="stop2761" + style="stop-color:#dcd763" /> + <stop + id="stop2763" + offset="0.2647059" + style="stop-color:#d9bb05" /> + <stop + id="stop2765" + offset="0.63235295" + style="stop-color:#dcd763" /> + <stop + id="stop2767" + offset="1" + style="stop-color:#c7a107" /> + </linearGradient> + <linearGradient + id="lG3311"> + <stop + id="stop2756" + style="stop-color:#d6d87b" /> + <stop + id="stop2758" + offset="1" + style="stop-color:#fbe843" /> + </linearGradient> + <linearGradient + id="lG3300"> + <stop + id="stop2751" + style="stop-color:#4c4428" /> + <stop + id="stop2753" + offset="1" + style="stop-color:#e7b600;stop-opacity:0" /> + </linearGradient> + <linearGradient + id="lG3584"> + <stop + offset="0" + id="stop2744" + style="stop-color:#455cba;stop-opacity:0;" /> + <stop + id="stop2746" + offset="0.5" + style="stop-color:#006bff;stop-opacity:0.32549021;" /> + <stop + id="stop2748" + offset="1" + style="stop-color:#005eff;stop-opacity:0;" /> + </linearGradient> + <linearGradient + id="lG3531"> + <stop + offset="0" + id="stop2737" + style="stop-color:#373b78;stop-opacity:1;" /> + <stop + id="stop2739" + offset="0.73602742" + style="stop-color:#2e3c81;stop-opacity:1;" /> + <stop + id="stop2741" + offset="1" + style="stop-color:#616471" /> + </linearGradient> + <linearGradient + xlink:href="#lG6339" + id="linearGradient3110" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.0183416,0,0,0.85751545,-4.8211574,1004.1222)" + x1="16.998856" + y1="10.061084" + x2="32.096882" + y2="36.726292" /> + <linearGradient + xlink:href="#lG20428" + id="linearGradient3113" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.7410139,0,0,0.43684168,-4.3056632,1010.7156)" + x1="14.637301" + y1="31.504122" + x2="9.3648205" + y2="32.25098" /> + <linearGradient + xlink:href="#lG20393" + id="linearGradient3116" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.55192652,0,0,1.3779881,-4.6345562,1010.1736)" + x1="30.620375" + y1="10.313651" + x2="32.16608" + y2="18.162935" /> + <linearGradient + xlink:href="#lG20393" + id="linearGradient3119" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.55192652,0,0,1.3779881,38.583292,1010.0652)" + x1="30.620375" + y1="10.313651" + x2="32.16608" + y2="18.162935" /> + <linearGradient + xlink:href="#lG3175" + id="linearGradient3122" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.79836347,0,0,0.91236292,-3.7107075,1007.1519)" + x1="37.940434" + y1="16.651863" + x2="-5.2517161" + y2="3.8557322" /> + <radialGradient + xlink:href="#aigrd7" + id="radialGradient3125" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.4922442,0,0,0.70937856,-14.42812,1010.3836)" + cx="68.137589" + cy="29.869318" + fx="68.137589" + fy="29.869318" + r="33.93409" /> + <linearGradient + xlink:href="#lG3531" + id="linearGradient3127" + gradientUnits="userSpaceOnUse" + x1="23.413288" + y1="1.9996886" + x2="23.413288" + y2="34.005379" + gradientTransform="matrix(0.93551831,0,0,0.93551831,-5.4800873,1005.5951)" /> + <linearGradient + xlink:href="#lG3311" + id="linearGradient3130" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.4317038,0,0,0.50876302,-4.5159329,1007.1519)" + x1="17.879995" + y1="55.362793" + x2="11.906206" + y2="54.863026" /> + <linearGradient + xlink:href="#lG3265" + id="linearGradient3132" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.80872012,-0.04061759,0.16921253,-0.89218173,-4.5159329,1007.1519)" + x1="-29.007195" + y1="-29.799353" + x2="-37.641232" + y2="-29.598314" /> + <linearGradient + xlink:href="#lG19894" + id="linearGradient3140" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.57246395,-0.12271774,0.05794875,0.68892298,22.932932,1014.2532)" + x1="-22.87417" + y1="38.675991" + x2="-4.3908315" + y2="38.675991" /> + <linearGradient + xlink:href="#lG2399" + id="linearGradient3142" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.57246395,-0.12271774,0.05794875,0.68892298,22.932932,1014.2532)" + x1="-10.480865" + y1="39.033951" + x2="-23.851389" + y2="39.142845" /> + <linearGradient + xlink:href="#lG19894" + id="linearGradient3145" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.57246442,-0.12271783,0.05794875,0.68892298,22.932932,1017.1304)" + x1="-22.87417" + y1="38.675991" + x2="-4.3908315" + y2="38.675991" /> + <linearGradient + xlink:href="#lG2399" + id="linearGradient3147" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.57246442,-0.12271783,0.05794875,0.68892298,22.932932,1017.1304)" + x1="-10.480865" + y1="39.033951" + x2="-23.851389" + y2="39.142845" /> + <linearGradient + xlink:href="#lG19894" + id="linearGradient3150" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.57246442,-0.12271783,0.05794875,0.68892298,22.932932,1020.0076)" + x1="-22.87417" + y1="38.675991" + x2="-4.3908315" + y2="38.675991" /> + <linearGradient + xlink:href="#lG2399" + id="linearGradient3152" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.57246442,-0.12271783,0.05794875,0.68892298,22.932932,1020.0076)" + x1="-10.480865" + y1="39.033951" + x2="-23.851389" + y2="39.142845" /> + <linearGradient + xlink:href="#lG19894" + id="linearGradient3155" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.52429206,0.02778224,-0.10970028,0.61024814,27.619769,1025.2051)" + x1="-22.87417" + y1="38.675991" + x2="-4.3908315" + y2="38.675991" /> + <linearGradient + xlink:href="#lG2399" + id="linearGradient3157" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.52429206,0.02778224,-0.10970028,0.61024814,27.619769,1025.2051)" + x1="-10.480865" + y1="39.033951" + x2="-23.851389" + y2="39.142845" /> + <linearGradient + xlink:href="#lG3300" + id="linearGradient3160" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.92775351,0,0,0.92702857,-5.8624701,1006.538)" + x1="24.613028" + y1="31.146202" + x2="24.613028" + y2="26.739624" /> + <linearGradient + xlink:href="#aigrd1" + id="linearGradient3163" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.6497028,0,0,1.437583,-23.940301,983.25115)" + x1="23.124001" + y1="43.165001" + x2="26.4785" + y2="43.165001" /> + </defs> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + id="layer1" + transform="translate(0,-1004.3622)"> + <g + id="g1824" + transform="matrix(0.39775694,0,0,0.39775694,1.2491292,603.63565)"> + <path + id="path2895" + style="fill:url(#linearGradient3163);stroke:#565656;stroke-width:0.935518" + d="m 14.167855,1043.4859 v 1.2939 c 0,1.2938 1.319764,2.4439 2.804497,2.4439 1.484734,0 2.804496,-1.1501 2.804496,-2.4439 v -1.2939 z" /> + <path + id="path2897" + style="fill:#aeae57;stroke:url(#linearGradient3160);stroke-width:1.87104" + d="m 16.818128,1032.256 c -3.056142,-0.01 -6.521901,0.8952 -4.643886,2.6017 -0.465629,0.1886 -1.131212,0.6101 -1.052751,1.5962 0.04332,0.515 0.586708,0.8311 1.329829,1.0632 -0.842438,0.5936 -1.378487,1.2208 -1.329829,1.7993 0.04281,0.509 0.574763,0.8576 1.302689,1.0905 -0.82121,0.5868 -1.350681,1.2288 -1.302689,1.7993 0.07334,0.872 1.945504,1.8488 5.999397,1.7363 2.918755,-0.08 5.494394,-0.6055 5.697668,-1.7363 0.07982,-0.444 -0.28193,-0.8583 -0.84132,-1.2268 0.418762,-0.424 0.712131,-0.854 0.678483,-1.2541 -0.04302,-0.5113 -0.568708,-0.8578 -1.302688,-1.0904 0.82121,-0.5868 1.35068,-1.2288 1.302688,-1.7994 -0.04302,-0.5114 -0.568708,-0.8306 -1.302688,-1.0632 0.831002,-0.5899 1.350989,-1.2251 1.302688,-1.7993 -0.05369,-0.6383 -2.965227,-1.7101 -5.837591,-1.717 z" /> + <path + id="path2899" + style="fill:url(#linearGradient3155);stroke:url(#linearGradient3157);stroke-width:0.082596" + d="m 22.747872,1042.1652 c -0.203275,1.1307 -3.080112,1.7689 -7.684654,1.5372 -2.916185,-0.1466 -3.083056,-0.9663 -2.879783,-2.0971 0.203275,-1.1307 2.734685,-1.9231 5.650469,-1.7686 2.915784,0.1545 5.117241,1.1977 4.913968,2.3285 z" /> + <path + id="path2901" + style="fill:url(#linearGradient3150);stroke:url(#linearGradient3152);stroke-width:0.0825961" + d="m 22.580725,1039.685 c 0.107434,1.2772 -2.387695,2.8662 -5.573026,3.549 -3.185331,0.6828 -5.854645,0.201 -5.962079,-1.0762 -0.107434,-1.2773 2.387694,-2.8662 5.573026,-3.549 3.185331,-0.6829 5.854645,-0.201 5.962079,1.0762 z" /> + <path + id="path2903" + style="fill:url(#linearGradient3145);stroke:url(#linearGradient3147);stroke-width:0.0825961" + d="m 22.580725,1036.8078 c 0.107434,1.2772 -2.387695,2.8661 -5.573026,3.549 -3.185331,0.6828 -5.854645,0.2009 -5.962079,-1.0763 -0.107434,-1.2772 2.387694,-2.8662 5.573026,-3.549 3.185331,-0.6828 5.854645,-0.201 5.962079,1.0763 z" /> + <path + id="path2905" + style="fill:url(#linearGradient3140);stroke:url(#linearGradient3142);stroke-width:0.0825961" + d="m 22.542344,1034.0847 c 0,1.2812 -2.350956,2.7123 -5.534644,3.3948 -3.183689,0.6825 -5.8547,0.2004 -5.962079,-1.0762 -0.107379,-1.2766 2.069431,-2.7656 5.254955,-2.939 3.210769,-0.1749 6.241768,-0.041 6.241768,0.6204 z" /> + <path + id="path2907" + style="fill:#ffffff" + d="m 14.629285,1038.8212 c 0,0.5596 -0.45166,1.0134 -1.008811,1.0134 -0.557151,0 -1.008811,-0.4538 -1.008811,-1.0134 0,-0.5597 0.45166,-1.0134 1.008811,-1.0134 0.557151,0 1.008811,0.4537 1.008811,1.0134 z" /> + <path + id="path2909" + style="fill:#000000;fill-opacity:0.233918;fill-rule:evenodd" + d="m 12.034773,1037.5633 c 3.140832,0.4691 6.457463,-0.03 9.134643,-1.7735 0.750661,-0.4887 0.863568,-1.0474 1.208997,-1.4843 -1.317743,1.0474 -4.650481,3.8683 -10.34364,3.2578 z" /> + <path + id="path2911" + style="fill:#ffffff" + d="m 14.629285,1041.6168 c 0,0.5596 -0.45166,1.0133 -1.008811,1.0133 -0.557151,0 -1.008811,-0.4537 -1.008811,-1.0133 0,-0.5597 0.45166,-1.0134 1.008811,-1.0134 0.557151,0 1.008811,0.4537 1.008811,1.0134 z" /> + <path + id="path2913" + style="fill:#000000;fill-opacity:0.233918;fill-rule:evenodd" + d="m 12.149914,1043.2695 c 3.140834,0.469 6.457464,-0.03 9.134643,-1.7736 0.750663,-0.4887 0.86357,-1.0474 1.208998,-1.4843 -1.317742,1.0474 -4.65048,3.8683 -10.343641,3.2579 z" /> + <path + id="path2915" + style="fill:#000000;fill-opacity:0.233918;fill-rule:evenodd" + d="m 12.169106,1040.3778 c 3.140832,0.4691 6.457462,-0.03 9.134642,-1.7735 0.750662,-0.4887 0.863569,-1.0474 1.208998,-1.4843 -1.317743,1.0474 -4.650481,3.8683 -10.34364,3.2578 z" /> + <path + id="path2917" + style="fill:url(#linearGradient3130);stroke:url(#linearGradient3132);stroke-width:0.082596" + d="m 11.785532,1034.5661 c 0,-0.7329 1.40551,-1.6096 4.953964,-1.5605 3.287569,0.045 5.453245,0.8294 5.453245,2.0025 0,1.1481 -2.874556,1.916 -5.939477,1.762 -3.06492,-0.1539 -4.467732,-1.0558 -4.467732,-2.204 z" /> + <path + id="path2919" + style="fill:url(#radialGradient3125);stroke:url(#linearGradient3127);stroke-width:0.923824" + d="m 16.972352,1007.9278 c -6.9842409,0 -12.6556822,5.533 -12.6556822,12.3469 0,6.9847 5.126616,7.7583 5.126616,10.3324 0,3.0246 3.0057322,6.4543 7.9480902,6.3305 5.255448,-0.1317 7.42431,-3.1146 7.42431,-6.3305 0,-2.7493 4.812348,-2.8226 4.812348,-10.3324 0,-6.8139 -5.671441,-12.3469 -12.655682,-12.3469 z" /> + <path + id="path2921" + style="fill:none;stroke:url(#linearGradient3122);stroke-width:0.860993" + d="m 16.972352,1008.9144 c -6.509226,0 -11.7949389,5.1567 -11.7949389,11.5071 0,6.5097 4.7779427,7.2307 4.7779427,9.6298 0,2.8188 2.8013052,6.0152 7.4075232,5.8999 4.898011,-0.1227 6.919364,-2.9028 6.919364,-5.8999 0,-2.5624 4.485048,-2.6307 4.485048,-9.6298 0,-6.3504 -5.285713,-11.5071 -11.794939,-11.5071 z" /> + <path + id="path2923" + style="fill:url(#linearGradient3119)" + d="m 22.146713,1023.4355 c 0.27429,0.09 0.457151,0.3616 0.36572,0.6328 l -3.382905,10.0344 c -0.09143,0.2712 -0.365719,0.452 -0.640009,0.3616 -0.274289,-0.09 -0.457148,-0.3616 -0.365719,-0.6328 l 3.382905,-10.0344 c 0.09143,-0.2712 0.36572,-0.452 0.640008,-0.3616 z" /> + <path + id="path2925" + style="fill:url(#linearGradient3116)" + d="m 11.802026,1023.5439 c -0.27429,0.09 -0.45715,0.3616 -0.365719,0.6328 l 3.382904,10.0344 c 0.09143,0.2712 0.365719,0.452 0.64001,0.3616 0.274288,-0.09 0.457148,-0.3616 0.365718,-0.6328 l -3.382904,-10.0344 c -0.09143,-0.2712 -0.365721,-0.452 -0.640009,-0.3616 z" /> + <path + id="path2927" + style="fill:#64779b;fill-opacity:1;stroke:url(#linearGradient3113);stroke-width:0.187104" + d="m 11.892325,1023.4792 c -0.215675,0.037 -0.384635,0.2034 -0.421605,0.4167 -0.03697,0.2132 0.06608,0.4263 0.257159,0.5317 0,0 1.615717,0.9373 3.727455,1.4092 2.111737,0.4718 4.814032,0.5024 6.85194,-1.4634 0.1537,-0.1205 0.224957,-0.3168 0.18387,-0.5065 -0.04109,-0.1897 -0.18741,-0.3399 -0.377568,-0.3877 -0.190158,-0.048 -0.391254,0.015 -0.518903,0.1626 -1.710715,1.6502 -3.986043,1.6516 -5.920077,1.2194 -1.934034,-0.4321 -3.42597,-1.3007 -3.42597,-1.3007 -0.10475,-0.069 -0.23148,-0.098 -0.356301,-0.081 z" /> + <path + id="path2929" + style="opacity:0.597765;fill:url(#linearGradient3110)" + d="m 17.259093,1010.43 c -5.592693,0 -10.1306088,3.7279 -10.1306088,8.3191 0,1.8336 0.8728582,3.4392 2.0988831,4.8146 1.3863657,0.5851 2.8963907,1.0056 4.5615727,1.0056 5.592694,0 10.130608,-3.7279 10.130609,-8.319 0,-1.8447 -0.887365,-3.4653 -2.126868,-4.8451 -1.379899,-0.5782 -2.878979,-0.9752 -4.533588,-0.9752 z" /> + </g> + </g> +</svg> diff --git a/data/icons/ayatana-indicator-display-colortemp-on.svg b/data/icons/ayatana-indicator-display-colortemp-on.svg new file mode 100644 index 0000000..277d6d3 --- /dev/null +++ b/data/icons/ayatana-indicator-display-colortemp-on.svg @@ -0,0 +1,1687 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + width="16" + height="16" + id="svg2" + version="1.1" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> + <defs + id="defs4"> + <linearGradient + y2="-4.4493785" + x2="-34.700153" + y1="-37.550461" + x1="-27.006643" + gradientUnits="userSpaceOnUse" + id="linearGradient14132" + xlink:href="#linearGradient2298" /> + <linearGradient + y2="-24.88446" + x2="-35.652866" + y1="-1.2491118" + x1="-25.137094" + gradientUnits="userSpaceOnUse" + id="linearGradient14130" + xlink:href="#linearGradient2527" /> + <linearGradient + y2="-8.3080902" + x2="4.9625983" + y1="-43.997444" + x1="11.149398" + gradientUnits="userSpaceOnUse" + id="linearGradient14128" + xlink:href="#linearGradient3478" /> + <linearGradient + y2="-8.3080902" + x2="4.9625983" + y1="-43.997444" + x1="11.149398" + gradientUnits="userSpaceOnUse" + id="linearGradient1431" + xlink:href="#linearGradient3478" /> + <linearGradient + y2="-4.4493785" + x2="-34.700153" + y1="-37.550461" + x1="-27.006643" + gradientUnits="userSpaceOnUse" + id="linearGradient1427" + xlink:href="#linearGradient2298" /> + <radialGradient + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,0.565657,0,-0.496855)" + r="17.500893" + fy="-1.1439217" + fx="-35.001785" + cy="-1.1439217" + cx="-35.001785" + id="radialGradient4835" + xlink:href="#linearGradient4829" /> + <linearGradient + y2="-24.88446" + x2="-35.652866" + y1="-1.2491118" + x1="-25.137094" + gradientUnits="userSpaceOnUse" + id="linearGradient1557" + xlink:href="#linearGradient2527" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(57.97693,-10.56876)" + gradientUnits="userSpaceOnUse" + id="linearGradient1538" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(-0.976307,0,0,1,123.1162,-5.446357)" + gradientUnits="userSpaceOnUse" + id="linearGradient1536" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(1.106619,0,0,1,0.795022,6.093572)" + gradientUnits="userSpaceOnUse" + id="linearGradient1534" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(1.462015,0,0,1.262475,-11.2762,1.403411)" + gradientUnits="userSpaceOnUse" + id="linearGradient1532" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(0.834148,0,0,1,9.287262,8.163122)" + gradientUnits="userSpaceOnUse" + id="linearGradient1530" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(0.751222,0,0,1,-5.7863,7.206012)" + gradientUnits="userSpaceOnUse" + id="linearGradient1528" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(3.674812,3.08837)" + gradientUnits="userSpaceOnUse" + id="linearGradient1526" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(-2.033818,0.56172)" + gradientUnits="userSpaceOnUse" + id="linearGradient1524" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(-7.197595,2.690414)" + gradientUnits="userSpaceOnUse" + id="linearGradient1522" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="-24.88446" + x2="-35.652866" + y1="-1.2491118" + x1="-25.137094" + gradientUnits="userSpaceOnUse" + id="linearGradient1520" + xlink:href="#linearGradient2527" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(1.284317,0,0,1,79.36909,-3.193747)" + gradientUnits="userSpaceOnUse" + id="linearGradient1518" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(1.462015,0,0,1.262475,56.25514,-12.39388)" + gradientUnits="userSpaceOnUse" + id="linearGradient1516" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(88.49344,-9.697877)" + gradientUnits="userSpaceOnUse" + id="linearGradient1514" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(4.561802,-4.303373)" + gradientUnits="userSpaceOnUse" + id="linearGradient3405" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(-7.197595,2.690414)" + gradientUnits="userSpaceOnUse" + id="linearGradient3401" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(-2.033818,0.56172)" + gradientUnits="userSpaceOnUse" + id="linearGradient3398" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(3.674812,3.08837)" + gradientUnits="userSpaceOnUse" + id="linearGradient3395" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(0.751222,0,0,1,-5.7863,7.206012)" + gradientUnits="userSpaceOnUse" + id="linearGradient3392" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(0.834148,0,0,1,9.287262,8.163122)" + gradientUnits="userSpaceOnUse" + id="linearGradient3389" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(1.462015,0,0,1.262475,-11.2762,1.403411)" + gradientUnits="userSpaceOnUse" + id="linearGradient3386" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(1.106619,0,0,1,0.795022,6.093572)" + gradientUnits="userSpaceOnUse" + id="linearGradient3383" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(1.106619,0,0,1,9.63386,11.75043)" + gradientUnits="userSpaceOnUse" + id="linearGradient3380" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(1.462015,0,0,1.262475,-2.437359,7.060269)" + gradientUnits="userSpaceOnUse" + id="linearGradient3378" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(0.834148,0,0,1,18.1261,13.81998)" + gradientUnits="userSpaceOnUse" + id="linearGradient3376" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(0.751222,0,0,1,3.052538,12.86287)" + gradientUnits="userSpaceOnUse" + id="linearGradient3374" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(12.51365,8.745228)" + gradientUnits="userSpaceOnUse" + id="linearGradient3372" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(6.80502,6.218578)" + gradientUnits="userSpaceOnUse" + id="linearGradient3370" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(1.641243,8.347272)" + gradientUnits="userSpaceOnUse" + id="linearGradient3368" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(13.40064,1.353485)" + gradientUnits="userSpaceOnUse" + id="linearGradient3366" + xlink:href="#linearGradient2254" /> + <linearGradient + gradientUnits="userSpaceOnUse" + y2="46.09293" + x2="29.75" + y1="29.115711" + x1="23.303862" + id="linearGradient3353" + xlink:href="#linearGradient3347" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(-0.72683,2.481141)" + gradientUnits="userSpaceOnUse" + id="linearGradient2563" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(-7.499805,1.708617)" + gradientUnits="userSpaceOnUse" + id="linearGradient2555" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(13.40064,1.353485)" + gradientUnits="userSpaceOnUse" + id="linearGradient2541" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(17.33814,3.415985)" + gradientUnits="userSpaceOnUse" + id="linearGradient2537" + xlink:href="#linearGradient2254" /> + <linearGradient + gradientUnits="userSpaceOnUse" + y2="-24.88446" + x2="-35.652866" + y1="-1.2491118" + x1="-25.137094" + id="linearGradient2533" + xlink:href="#linearGradient2527" /> + <linearGradient + y2="9" + x2="53.75" + y1="-21.75" + x1="37" + gradientTransform="matrix(0.414169,0,0,0.778853,-1.910724,36.8785)" + gradientUnits="userSpaceOnUse" + id="linearGradient2517" + xlink:href="#linearGradient2500" /> + <linearGradient + y2="9" + x2="53.75" + y1="-18.407482" + x1="38.857941" + gradientTransform="matrix(0.605509,0,0,0.710542,-0.224971,42.195)" + gradientUnits="userSpaceOnUse" + id="linearGradient2513" + xlink:href="#linearGradient2500" /> + <linearGradient + gradientTransform="matrix(0.889091,0,0,0.617886,-4.771368,39.81402)" + y2="9" + x2="53.75" + y1="-21.75" + x1="37" + gradientUnits="userSpaceOnUse" + id="linearGradient2509" + xlink:href="#linearGradient2500" /> + <linearGradient + gradientUnits="userSpaceOnUse" + y2="9" + x2="53.75" + y1="-21.75" + x1="37" + id="linearGradient2506" + xlink:href="#linearGradient2500" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(0.842481,-3.998086)" + gradientUnits="userSpaceOnUse" + id="linearGradient2483" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(1.641243,8.347272)" + gradientUnits="userSpaceOnUse" + id="linearGradient2478" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(6.80502,6.218578)" + gradientUnits="userSpaceOnUse" + id="linearGradient2475" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(12.51365,8.745228)" + gradientUnits="userSpaceOnUse" + id="linearGradient2472" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(0.751222,0,0,1,3.052538,12.86287)" + gradientUnits="userSpaceOnUse" + id="linearGradient2469" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(0.834148,0,0,1,18.1261,13.81998)" + gradientUnits="userSpaceOnUse" + id="linearGradient2463" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(1.462015,0,0,1.262475,-2.437359,7.060269)" + gradientUnits="userSpaceOnUse" + id="linearGradient2460" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(1.106619,0,0,1,9.63386,11.75043)" + gradientUnits="userSpaceOnUse" + id="linearGradient2457" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="13.802798" + x2="41.403877" + y1="13.802798" + x1="6.6651416" + gradientTransform="matrix(0.992367,0,0,0.990713,4.378541,10.65407)" + gradientUnits="userSpaceOnUse" + id="linearGradient2451" + xlink:href="#linearGradient2392" /> + <linearGradient + y2="13.802798" + x2="41.403877" + y1="13.802798" + x1="6.6651416" + gradientTransform="matrix(0.992367,0,0,0.990713,1.128541,5.404075)" + gradientUnits="userSpaceOnUse" + id="linearGradient2448" + xlink:href="#linearGradient2392" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(-0.976307,0,0,1,53.94753,8.563694)" + gradientUnits="userSpaceOnUse" + id="linearGradient2446" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(1.106619,0,0,1,6.38386,6.500432)" + gradientUnits="userSpaceOnUse" + id="linearGradient2444" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(1.462015,0,0,1.262475,-5.687359,1.810269)" + gradientUnits="userSpaceOnUse" + id="linearGradient2442" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(0.834148,0,0,1,14.8761,8.569976)" + gradientUnits="userSpaceOnUse" + id="linearGradient2440" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(1.284317,0,0,1,14.61983,4.452335)" + gradientUnits="userSpaceOnUse" + id="linearGradient2438" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(0.751222,0,0,1,-0.197462,7.612867)" + gradientUnits="userSpaceOnUse" + id="linearGradient2436" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(9.263651,3.495228)" + gradientUnits="userSpaceOnUse" + id="linearGradient2434" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(3.55502,0.968578)" + gradientUnits="userSpaceOnUse" + id="linearGradient2432" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(-1.608757,3.097272)" + gradientUnits="userSpaceOnUse" + id="linearGradient2430" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(8.497184,-2.330824)" + gradientUnits="userSpaceOnUse" + id="linearGradient2428" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(14.4634,2.014073)" + gradientUnits="userSpaceOnUse" + id="linearGradient2426" + xlink:href="#linearGradient2254" /> + <linearGradient + gradientTransform="matrix(0.992367,0,0,0.990713,1.128541,5.404075)" + gradientUnits="userSpaceOnUse" + y2="13.802798" + x2="41.403877" + y1="13.802798" + x1="6.6651416" + id="linearGradient2398" + xlink:href="#linearGradient2392" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(-0.976307,0,0,1,56.12415,32.08882)" + gradientUnits="userSpaceOnUse" + id="linearGradient2372" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(4.207586,21.30544)" + gradientUnits="userSpaceOnUse" + id="linearGradient2370" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(1.106619,0,0,1,8.185476,29.52556)" + gradientUnits="userSpaceOnUse" + id="linearGradient2368" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(1.462015,0,0,1.262475,-4.010744,24.9604)" + gradientUnits="userSpaceOnUse" + id="linearGradient2366" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(0.834148,0,0,1,17.05272,31.4701)" + gradientUnits="userSpaceOnUse" + id="linearGradient2364" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(1.284317,0,0,1,16.67145,27.22746)" + gradientUnits="userSpaceOnUse" + id="linearGradient2362" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(0.751222,0,0,1,0.229156,30.76299)" + gradientUnits="userSpaceOnUse" + id="linearGradient2360" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(10.30638,19.27251)" + gradientUnits="userSpaceOnUse" + id="linearGradient2358" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(11.19027,26.52035)" + gradientUnits="userSpaceOnUse" + id="linearGradient2356" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(5.356636,23.8687)" + gradientUnits="userSpaceOnUse" + id="linearGradient2354" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(-0.932144,25.8724)" + gradientUnits="userSpaceOnUse" + id="linearGradient2352" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(16.14002,24.6642)" + gradientUnits="userSpaceOnUse" + id="linearGradient2350" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(-0.976307,0,0,1,53.94753,8.563694)" + gradientUnits="userSpaceOnUse" + id="linearGradient2311" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(1.707748,-5.784024)" + gradientUnits="userSpaceOnUse" + id="linearGradient2303" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(1.106619,0,0,1,6.38386,6.500432)" + gradientUnits="userSpaceOnUse" + id="linearGradient2299" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(1.462015,0,0,1.262475,-5.687359,1.810269)" + gradientUnits="userSpaceOnUse" + id="linearGradient2295" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(0.834148,0,0,1,14.8761,8.569976)" + gradientUnits="userSpaceOnUse" + id="linearGradient2291" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(1.284317,0,0,1,14.61983,4.452335)" + gradientUnits="userSpaceOnUse" + id="linearGradient2287" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="matrix(0.751222,0,0,1,-0.197462,7.612867)" + gradientUnits="userSpaceOnUse" + id="linearGradient2283" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(14.4634,2.014073)" + gradientUnits="userSpaceOnUse" + id="linearGradient2279" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(8.497184,-2.330824)" + gradientUnits="userSpaceOnUse" + id="linearGradient2275" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(9.263651,3.495228)" + gradientUnits="userSpaceOnUse" + id="linearGradient2271" + xlink:href="#linearGradient2254" /> + <linearGradient + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientTransform="translate(3.55502,0.968578)" + gradientUnits="userSpaceOnUse" + id="linearGradient2267" + xlink:href="#linearGradient2254" /> + <linearGradient + gradientTransform="translate(-1.608757,3.097272)" + y2="16.268581" + x2="16.851845" + y1="9.285902" + x1="14.260854" + gradientUnits="userSpaceOnUse" + id="linearGradient2263" + xlink:href="#linearGradient2254" /> + <linearGradient + id="linearGradient2254"> + <stop + id="stop2256" + offset="0" + style="stop-color:#ffffff;stop-opacity:1;" /> + <stop + id="stop2258" + offset="1" + style="stop-color:#ffffff;stop-opacity:0;" /> + </linearGradient> + <linearGradient + id="linearGradient2392"> + <stop + id="stop2394" + offset="0" + style="stop-color:#eeeeec;stop-opacity:1;" /> + <stop + id="stop2396" + offset="1" + style="stop-color:#eeeeec;stop-opacity:0;" /> + </linearGradient> + <linearGradient + id="linearGradient2500"> + <stop + id="stop2502" + offset="0" + style="stop-color:#fce94f;stop-opacity:1;" /> + <stop + id="stop2504" + offset="1" + style="stop-color:#fce94f;stop-opacity:0;" /> + </linearGradient> + <linearGradient + id="linearGradient2527"> + <stop + id="stop2529" + offset="0" + style="stop-color:#fcaf3e;stop-opacity:1;" /> + <stop + id="stop2531" + offset="1" + style="stop-color:#fcaf3e;stop-opacity:0;" /> + </linearGradient> + <linearGradient + id="linearGradient3347"> + <stop + id="stop3349" + offset="0" + style="stop-color:#edd400;stop-opacity:1;" /> + <stop + id="stop3351" + offset="1" + style="stop-color:#edd400;stop-opacity:0;" /> + </linearGradient> + <linearGradient + id="linearGradient2298"> + <stop + id="stop2300" + offset="0" + style="stop-color:#ffffff;stop-opacity:1;" /> + <stop + id="stop2302" + offset="1" + style="stop-color:#ffffff;stop-opacity:0;" /> + </linearGradient> + <linearGradient + id="linearGradient3478"> + <stop + id="stop3480" + offset="0" + style="stop-color:#ffffff;stop-opacity:1;" /> + <stop + id="stop3482" + offset="1" + style="stop-color:#ffffff;stop-opacity:0;" /> + </linearGradient> + <linearGradient + id="linearGradient4829"> + <stop + id="stop4831" + offset="0" + style="stop-color:#000000;stop-opacity:1;" /> + <stop + id="stop4833" + offset="1" + style="stop-color:#000000;stop-opacity:0;" /> + </linearGradient> + <linearGradient + y2="-8.3080902" + x2="4.9625983" + y1="-43.997444" + x1="11.149398" + gradientUnits="userSpaceOnUse" + id="linearGradient7744" + xlink:href="#linearGradient3478" /> + <linearGradient + y2="-24.88446" + x2="-35.652866" + y1="-1.2491118" + x1="-25.137094" + gradientUnits="userSpaceOnUse" + id="linearGradient7746" + xlink:href="#linearGradient2527" /> + <linearGradient + y2="-4.4493785" + x2="-34.700153" + y1="-37.550461" + x1="-27.006643" + gradientUnits="userSpaceOnUse" + id="linearGradient7748" + xlink:href="#linearGradient2298" /> + <linearGradient + y2="43.165001" + x2="26.4785" + y1="43.165001" + x1="23.124001" + gradientTransform="matrix(1.6497028,0,0,1.437583,-23.940301,983.25115)" + gradientUnits="userSpaceOnUse" + id="linearGradient2990" + xlink:href="#aigrd1" /> + <linearGradient + y2="26.739624" + x2="24.613028" + y1="31.146202" + x1="24.613028" + gradientTransform="matrix(0.92775351,0,0,0.92702857,-5.8624701,1006.538)" + gradientUnits="userSpaceOnUse" + id="linearGradient2987" + xlink:href="#lG3300" /> + <linearGradient + y2="39.142845" + x2="-23.851389" + y1="39.033951" + x1="-10.480865" + gradientTransform="matrix(0.52429206,0.02778224,-0.10970028,0.61024814,27.619769,1025.2051)" + gradientUnits="userSpaceOnUse" + id="linearGradient2984" + xlink:href="#lG2399" /> + <linearGradient + y2="38.675991" + x2="-4.3908315" + y1="38.675991" + x1="-22.87417" + gradientTransform="matrix(0.52429206,0.02778224,-0.10970028,0.61024814,27.619769,1025.2051)" + gradientUnits="userSpaceOnUse" + id="linearGradient2982" + xlink:href="#lG19894" /> + <linearGradient + y2="39.142845" + x2="-23.851389" + y1="39.033951" + x1="-10.480865" + gradientTransform="matrix(0.57246442,-0.12271783,0.05794875,0.68892298,22.932932,1020.0076)" + gradientUnits="userSpaceOnUse" + id="linearGradient2979" + xlink:href="#lG2399" /> + <linearGradient + y2="38.675991" + x2="-4.3908315" + y1="38.675991" + x1="-22.87417" + gradientTransform="matrix(0.57246442,-0.12271783,0.05794875,0.68892298,22.932932,1020.0076)" + gradientUnits="userSpaceOnUse" + id="linearGradient2977" + xlink:href="#lG19894" /> + <linearGradient + y2="39.142845" + x2="-23.851389" + y1="39.033951" + x1="-10.480865" + gradientTransform="matrix(0.57246442,-0.12271783,0.05794875,0.68892298,22.932932,1017.1304)" + gradientUnits="userSpaceOnUse" + id="linearGradient2974" + xlink:href="#lG2399" /> + <linearGradient + y2="38.675991" + x2="-4.3908315" + y1="38.675991" + x1="-22.87417" + gradientTransform="matrix(0.57246442,-0.12271783,0.05794875,0.68892298,22.932932,1017.1304)" + gradientUnits="userSpaceOnUse" + id="linearGradient2972" + xlink:href="#lG19894" /> + <linearGradient + y2="39.142845" + x2="-23.851389" + y1="39.033951" + x1="-10.480865" + gradientTransform="matrix(0.57246395,-0.12271774,0.05794875,0.68892298,22.932932,1014.2532)" + gradientUnits="userSpaceOnUse" + id="linearGradient2969" + xlink:href="#lG2399" /> + <linearGradient + y2="38.675991" + x2="-4.3908315" + y1="38.675991" + x1="-22.87417" + gradientTransform="matrix(0.57246395,-0.12271774,0.05794875,0.68892298,22.932932,1014.2532)" + gradientUnits="userSpaceOnUse" + id="linearGradient2967" + xlink:href="#lG19894" /> + <linearGradient + y2="-29.598314" + x2="-37.641232" + y1="-29.799353" + x1="-29.007195" + gradientTransform="matrix(-0.80872012,-0.04061759,0.16921253,-0.89218173,-4.5159329,1007.1519)" + gradientUnits="userSpaceOnUse" + id="linearGradient2959" + xlink:href="#lG3265" /> + <linearGradient + y2="54.863026" + x2="11.906206" + y1="55.362793" + x1="17.879995" + gradientTransform="matrix(1.4317038,0,0,0.50876302,-4.5159329,1007.1519)" + gradientUnits="userSpaceOnUse" + id="linearGradient2957" + xlink:href="#lG3311" /> + <linearGradient + y2="34.005379" + x2="23.413288" + y1="1.9996886" + x1="23.413288" + gradientUnits="userSpaceOnUse" + id="linearGradient2954" + xlink:href="#lG3531" + gradientTransform="matrix(0.93551831,0,0,0.93551831,-5.4800873,1005.5951)" /> + <radialGradient + r="33.93409" + fy="29.869318" + fx="68.137589" + cy="29.869318" + cx="68.137589" + gradientTransform="matrix(0.4922442,0,0,0.70937856,-14.42812,1010.3836)" + gradientUnits="userSpaceOnUse" + id="radialGradient2952" + xlink:href="#aigrd7" /> + <linearGradient + y2="3.8557322" + x2="-5.2517161" + y1="16.651863" + x1="37.940434" + gradientTransform="matrix(0.79836347,0,0,0.91236292,-3.7107075,1007.1519)" + gradientUnits="userSpaceOnUse" + id="linearGradient2949" + xlink:href="#lG3175" /> + <linearGradient + y2="18.162935" + x2="32.16608" + y1="10.313651" + x1="30.620375" + gradientTransform="matrix(-0.55192652,0,0,1.3779881,38.583292,1010.0652)" + gradientUnits="userSpaceOnUse" + id="linearGradient2946" + xlink:href="#lG20393" /> + <linearGradient + y2="18.162935" + x2="32.16608" + y1="10.313651" + x1="30.620375" + gradientTransform="matrix(0.55192652,0,0,1.3779881,-4.6345562,1010.1736)" + gradientUnits="userSpaceOnUse" + id="linearGradient2943" + xlink:href="#lG20393" /> + <linearGradient + y2="32.25098" + x2="9.3648205" + y1="31.504122" + x1="14.637301" + gradientTransform="matrix(1.7410139,0,0,0.43684168,-4.3056632,1010.7156)" + gradientUnits="userSpaceOnUse" + id="linearGradient2940" + xlink:href="#lG20428" /> + <linearGradient + y2="36.726292" + x2="32.096882" + y1="10.061084" + x1="16.998856" + gradientTransform="matrix(1.0183416,0,0,0.85751545,-4.8211574,1004.1222)" + gradientUnits="userSpaceOnUse" + id="linearGradient2937" + xlink:href="#lG6339" /> + <linearGradient + gradientUnits="userSpaceOnUse" + xlink:href="#lG3531" + id="lG3537" + y2="34.005379" + x2="23.413288" + y1="1.9996886" + x1="23.413288" /> + <linearGradient + gradientTransform="matrix(0.9917,0,0,0.9909251,-0.408739,1.0079205)" + gradientUnits="userSpaceOnUse" + xlink:href="#lG3300" + id="lG3845" + y2="26.739624" + x2="24.613028" + y1="31.146202" + x1="24.613028" /> + <linearGradient + gradientTransform="matrix(0.5604295,0.02969716,-0.1172615,0.6523102,35.381303,20.961615)" + gradientUnits="userSpaceOnUse" + xlink:href="#lG2399" + id="lG3842" + y2="39.142845" + x2="-23.851389" + y1="39.033951" + x1="-10.480865" /> + <linearGradient + gradientTransform="matrix(0.5604295,0.02969716,-0.1172615,0.6523102,35.381303,20.961615)" + gradientUnits="userSpaceOnUse" + xlink:href="#lG19894" + id="lG3840" + y2="38.675991" + x2="-4.3908315" + y1="38.675991" + x1="-22.87417" /> + <linearGradient + gradientTransform="matrix(0.6119217,-0.1311762,0.06194293,0.7364078,30.37142,9.2548427)" + gradientUnits="userSpaceOnUse" + xlink:href="#lG2399" + id="lG3835" + y2="39.142845" + x2="-23.851389" + y1="39.033951" + x1="-10.480865" /> + <linearGradient + gradientTransform="matrix(0.6119217,-0.1311762,0.06194293,0.7364078,30.37142,9.2548427)" + gradientUnits="userSpaceOnUse" + xlink:href="#lG19894" + id="lG3833" + y2="38.675991" + x2="-4.3908315" + y1="38.675991" + x1="-22.87417" /> + <radialGradient + gradientUnits="userSpaceOnUse" + xlink:href="#lG3584" + id="rG3590" + fy="18.625" + fx="27.75" + r="15.0625" + cy="18.625" + cx="27.75" /> + <linearGradient + gradientTransform="matrix(-0.5899687,0,0,1.4729675,47.100499,4.7781825)" + gradientUnits="userSpaceOnUse" + xlink:href="#lG20393" + id="lG3580" + y2="18.162935" + x2="32.16608" + y1="10.313651" + x1="30.620375" /> + <linearGradient + gradientTransform="matrix(0.5899687,0,0,1.4729675,0.9038103,4.8940498)" + gradientUnits="userSpaceOnUse" + xlink:href="#lG20393" + id="lG3577" + y2="18.162935" + x2="32.16608" + y1="10.313651" + x1="30.620375" /> + <linearGradient + gradientTransform="matrix(1.8610153,0,0,0.4669515,1.2553727,5.473386)" + gradientUnits="userSpaceOnUse" + xlink:href="#lG20428" + id="lG3574" + y2="32.25098" + x2="9.3648205" + y1="31.504122" + x1="14.637301" /> + <linearGradient + gradientTransform="matrix(-0.8644621,-0.0434172,0.1808757,-0.9536764,1.0306099,1.6641308)" + gradientUnits="userSpaceOnUse" + xlink:href="#lG3265" + id="lG2801" + y2="-29.598314" + x2="-37.641232" + y1="-29.799353" + x1="-29.007195" /> + <linearGradient + gradientTransform="matrix(1.5303857,0,0,0.5438301,1.0306099,1.6641308)" + gradientUnits="userSpaceOnUse" + xlink:href="#lG3311" + id="lG2799" + y2="54.863026" + x2="11.906206" + y1="55.362793" + x1="17.879995" /> + <radialGradient + gradientTransform="matrix(0.5261727,0,0,0.7582733,-9.5647863,5.1185895)" + gradientUnits="userSpaceOnUse" + xlink:href="#aigrd7" + id="rG2796" + fy="29.869318" + fx="68.137589" + r="33.93409" + cy="29.869318" + cx="68.137589" /> + <linearGradient + gradientTransform="matrix(0.8533916,0,0,0.9752486,1.8913364,1.6641308)" + gradientUnits="userSpaceOnUse" + xlink:href="#lG3175" + id="lG2793" + y2="3.8557322" + x2="-5.2517161" + y1="16.651863" + x1="37.940434" /> + <linearGradient + gradientTransform="matrix(1.088532,0,0,0.9166207,0.7043474,-1.5743919)" + gradientUnits="userSpaceOnUse" + xlink:href="#lG6339" + id="lG2774" + y2="36.726292" + x2="32.096882" + y1="10.061084" + x1="16.998856" /> + <linearGradient + gradientTransform="matrix(1.7634105,0,0,1.5366701,-19.732605,-23.884032)" + gradientUnits="userSpaceOnUse" + xlink:href="#aigrd1" + id="lG2755" + y2="43.165001" + x2="26.4785" + y1="43.165001" + x1="23.124001" /> + <linearGradient + gradientTransform="scale(1.02645,0.974232)" + gradientUnits="userSpaceOnUse" + xlink:href="#lG2399" + id="lG4114" + y2="39.142845" + x2="-23.851389" + y1="39.033951" + x1="-10.480865" /> + <linearGradient + gradientTransform="scale(1.02645,0.974232)" + gradientUnits="userSpaceOnUse" + xlink:href="#lG19894" + id="lG4112" + y2="38.675991" + x2="-4.3908315" + y1="38.675991" + x1="-22.87417" /> + <linearGradient + gradientTransform="scale(1.02645,0.974232)" + gradientUnits="userSpaceOnUse" + xlink:href="#lG2399" + id="lG4110" + y2="39.142845" + x2="-23.851389" + y1="39.033951" + x1="-10.480865" /> + <linearGradient + gradientTransform="scale(1.02645,0.974232)" + gradientUnits="userSpaceOnUse" + xlink:href="#lG19894" + id="lG4108" + y2="38.675991" + x2="-4.3908315" + y1="38.675991" + x1="-22.87417" /> + <radialGradient + gradientTransform="scale(1.764278,0.566804)" + gradientUnits="userSpaceOnUse" + xlink:href="#lG20210" + id="rG20216" + fy="74.20993" + fx="14.772334" + r="7.8289828" + cy="74.20993" + cx="14.772334" /> + <linearGradient + gradientUnits="userSpaceOnUse" + id="lG19894" + y2="37.226601" + x2="30.169901" + y1="37.226601" + x1="18.9951"> + <stop + id="stop2842" + offset="0.005618" + style="stop-color:#a3a349;" /> + <stop + id="stop2844" + offset="0.02078677" + style="stop-color:#acac54;" /> + <stop + id="stop2846" + offset="0.066" + style="stop-color:#c1c172;" /> + <stop + id="stop2848" + offset="0.1148" + style="stop-color:#d4d68e;" /> + <stop + id="stop2850" + offset="0.1677" + style="stop-color:#e2e4a6;" /> + <stop + id="stop2852" + offset="0.2265" + style="stop-color:#edf0b8;" /> + <stop + id="stop2854" + offset="0.2963" + style="stop-color:#f3f6c3;" /> + <stop + id="stop2856" + offset="0.4045" + style="stop-color:#f5f8c7;" /> + <stop + id="stop2858" + offset="0.5239" + style="stop-color:#eef0be;" /> + <stop + id="stop2860" + offset="0.6666" + style="stop-color:#dbdda9;" /> + <stop + id="stop2862" + offset="0.8211" + style="stop-color:#bebd88;" /> + <stop + id="stop2864" + offset="0.9832" + style="stop-color:#989564;" /> + <stop + id="stop2866" + offset="1" + style="stop-color:#949160;" /> + </linearGradient> + <linearGradient + gradientUnits="userSpaceOnUse" + id="aigrd1" + y2="43.165001" + x2="26.4785" + y1="43.165001" + x1="23.124001"> + <stop + id="stop2815" + offset="0.005618" + style="stop-color:#686868;" /> + <stop + id="stop2817" + offset="0.03012137" + style="stop-color:#777777;" /> + <stop + id="stop2819" + offset="0.08366583" + style="stop-color:#929292;" /> + <stop + id="stop2821" + offset="0.1422" + style="stop-color:#a7a7a7;" /> + <stop + id="stop2823" + offset="0.2074" + style="stop-color:#b6b6b6;" /> + <stop + id="stop2825" + offset="0.2846" + style="stop-color:#bebebe;" /> + <stop + id="stop2827" + offset="0.4045" + style="stop-color:#c1c1c1;" /> + <stop + id="stop2829" + offset="0.4962" + style="stop-color:#bcbcbc;" /> + <stop + id="stop2831" + offset="0.6057" + style="stop-color:#adadad;" /> + <stop + id="stop2833" + offset="0.7245" + style="stop-color:#959595;" /> + <stop + id="stop2835" + offset="0.8497" + style="stop-color:#747474;" /> + <stop + id="stop2837" + offset="0.9789" + style="stop-color:#494949;" /> + <stop + id="stop2839" + offset="1" + style="stop-color:#414141;" /> + </linearGradient> + <radialGradient + gradientUnits="userSpaceOnUse" + id="aigrd7" + fy="11.4873" + fx="17.8335" + r="22.709299" + cy="11.4873" + cx="17.8335"> + <stop + id="stop2808" + style="stop-color:#ffffff;stop-opacity:0.17525773" /> + <stop + id="stop2810" + offset="0.88200003" + style="stop-color:#ff3300;stop-opacity:1;" /> + <stop + id="stop2812" + offset="1" + style="stop-color:#ff5600;stop-opacity:1;" /> + </radialGradient> + <linearGradient + id="lG20210"> + <stop + id="stop2801" + style="stop-color:#000000;stop-opacity:0.51546389" /> + <stop + id="stop2803" + offset="0.55172414" + style="stop-color:#000000;stop-opacity:0.14432989" /> + <stop + id="stop2805" + offset="1" + style="stop-color:#000000;stop-opacity:0" /> + </linearGradient> + <linearGradient + id="lG20393"> + <stop + offset="0" + id="stop2794" + style="stop-color:#ff1708;stop-opacity:1;" /> + <stop + id="stop2796" + offset="0.41176471" + style="stop-color:#ff4f04;stop-opacity:0.43921569;" /> + <stop + id="stop2798" + offset="1" + style="stop-color:#4c3e1c;stop-opacity:0.47843137" /> + </linearGradient> + <linearGradient + id="lG20428"> + <stop + id="stop2789" + style="stop-color:#ffb812" /> + <stop + id="stop2791" + offset="1" + style="stop-color:#ffb812;stop-opacity:0" /> + </linearGradient> + <linearGradient + id="lG6339"> + <stop + id="stop2784" + style="stop-color:#ffffff" /> + <stop + id="stop2786" + offset="1" + style="stop-color:#ffffff;stop-opacity:0" /> + </linearGradient> + <linearGradient + id="lG2399"> + <stop + id="stop2775" + style="stop-color:#929470" /> + <stop + id="stop2777" + offset="0.2647059" + style="stop-color:#fcffc1" /> + <stop + id="stop2779" + offset="0.63235295" + style="stop-color:#f3f5ba" /> + <stop + id="stop2781" + offset="1" + style="stop-color:#929470" /> + </linearGradient> + <linearGradient + id="lG3175"> + <stop + id="stop2770" + style="stop-color:#fffff1" /> + <stop + id="stop2772" + offset="1" + style="stop-color:#f1f3ff;stop-opacity:0" /> + </linearGradient> + <linearGradient + id="lG3265"> + <stop + id="stop2761" + style="stop-color:#dcd763" /> + <stop + id="stop2763" + offset="0.2647059" + style="stop-color:#d9bb05" /> + <stop + id="stop2765" + offset="0.63235295" + style="stop-color:#dcd763" /> + <stop + id="stop2767" + offset="1" + style="stop-color:#c7a107" /> + </linearGradient> + <linearGradient + id="lG3311"> + <stop + id="stop2756" + style="stop-color:#d6d87b" /> + <stop + id="stop2758" + offset="1" + style="stop-color:#fbe843" /> + </linearGradient> + <linearGradient + id="lG3300"> + <stop + id="stop2751" + style="stop-color:#4c4428" /> + <stop + id="stop2753" + offset="1" + style="stop-color:#e7b600;stop-opacity:0" /> + </linearGradient> + <linearGradient + id="lG3584"> + <stop + offset="0" + id="stop2744" + style="stop-color:#ff4300;stop-opacity:0;" /> + <stop + id="stop2746" + offset="0.5" + style="stop-color:#ff2c00;stop-opacity:0.32549018;" /> + <stop + id="stop2748" + offset="1" + style="stop-color:#ff5600;stop-opacity:0;" /> + </linearGradient> + <linearGradient + id="lG3531"> + <stop + offset="0" + id="stop2737" + style="stop-color:#ab1d04;stop-opacity:1;" /> + <stop + id="stop2739" + offset="0.73602742" + style="stop-color:#ab4704;stop-opacity:1;" /> + <stop + id="stop2741" + offset="1" + style="stop-color:#616471" /> + </linearGradient> + </defs> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + id="layer1" + transform="translate(0,-1004.3622)"> + <g + id="g1203" + transform="matrix(0.39775694,0,0,0.39775694,1.2491292,603.63565)"> + <path + d="m 14.167855,1043.4859 v 1.2939 c 0,1.2938 1.319764,2.4439 2.804497,2.4439 1.484734,0 2.804496,-1.1501 2.804496,-2.4439 v -1.2939 z" + style="fill:url(#linearGradient2990);stroke:#565656;stroke-width:0.935518" + id="path2895" /> + <path + d="m 16.818128,1032.256 c -3.056142,-0.01 -6.521901,0.8952 -4.643886,2.6017 -0.465629,0.1886 -1.131212,0.6101 -1.052751,1.5962 0.04332,0.515 0.586708,0.8311 1.329829,1.0632 -0.842438,0.5936 -1.378487,1.2208 -1.329829,1.7993 0.04281,0.509 0.574763,0.8576 1.302689,1.0905 -0.82121,0.5868 -1.350681,1.2288 -1.302689,1.7993 0.07334,0.872 1.945504,1.8488 5.999397,1.7363 2.918755,-0.08 5.494394,-0.6055 5.697668,-1.7363 0.07982,-0.444 -0.28193,-0.8583 -0.84132,-1.2268 0.418762,-0.424 0.712131,-0.854 0.678483,-1.2541 -0.04302,-0.5113 -0.568708,-0.8578 -1.302688,-1.0904 0.82121,-0.5868 1.35068,-1.2288 1.302688,-1.7994 -0.04302,-0.5114 -0.568708,-0.8306 -1.302688,-1.0632 0.831002,-0.5899 1.350989,-1.2251 1.302688,-1.7993 -0.05369,-0.6383 -2.965227,-1.7101 -5.837591,-1.717 z" + style="fill:#aeae57;stroke:url(#linearGradient2987);stroke-width:1.87104" + id="path2897" /> + <path + d="m 22.747872,1042.1652 c -0.203275,1.1307 -3.080112,1.7689 -7.684654,1.5372 -2.916185,-0.1466 -3.083056,-0.9663 -2.879783,-2.0971 0.203275,-1.1307 2.734685,-1.9231 5.650469,-1.7686 2.915784,0.1545 5.117241,1.1977 4.913968,2.3285 z" + style="fill:url(#linearGradient2982);stroke:url(#linearGradient2984);stroke-width:0.082596" + id="path2899" /> + <path + d="m 22.580725,1039.685 c 0.107434,1.2772 -2.387695,2.8662 -5.573026,3.549 -3.185331,0.6828 -5.854645,0.201 -5.962079,-1.0762 -0.107434,-1.2773 2.387694,-2.8662 5.573026,-3.549 3.185331,-0.6829 5.854645,-0.201 5.962079,1.0762 z" + style="fill:url(#linearGradient2977);stroke:url(#linearGradient2979);stroke-width:0.0825961" + id="path2901" /> + <path + d="m 22.580725,1036.8078 c 0.107434,1.2772 -2.387695,2.8661 -5.573026,3.549 -3.185331,0.6828 -5.854645,0.2009 -5.962079,-1.0763 -0.107434,-1.2772 2.387694,-2.8662 5.573026,-3.549 3.185331,-0.6828 5.854645,-0.201 5.962079,1.0763 z" + style="fill:url(#linearGradient2972);stroke:url(#linearGradient2974);stroke-width:0.0825961" + id="path2903" /> + <path + d="m 22.542344,1034.0847 c 0,1.2812 -2.350956,2.7123 -5.534644,3.3948 -3.183689,0.6825 -5.8547,0.2004 -5.962079,-1.0762 -0.107379,-1.2766 2.069431,-2.7656 5.254955,-2.939 3.210769,-0.1749 6.241768,-0.041 6.241768,0.6204 z" + style="fill:url(#linearGradient2967);stroke:url(#linearGradient2969);stroke-width:0.0825961" + id="path2905" /> + <path + d="m 14.629285,1038.8212 c 0,0.5596 -0.45166,1.0134 -1.008811,1.0134 -0.557151,0 -1.008811,-0.4538 -1.008811,-1.0134 0,-0.5597 0.45166,-1.0134 1.008811,-1.0134 0.557151,0 1.008811,0.4537 1.008811,1.0134 z" + style="fill:#ffffff;stroke-width:0.935518" + id="path2907" /> + <path + d="m 12.034773,1037.5633 c 3.140832,0.4691 6.457463,-0.03 9.134643,-1.7735 0.750661,-0.4887 0.863568,-1.0474 1.208997,-1.4843 -1.317743,1.0474 -4.650481,3.8683 -10.34364,3.2578 z" + style="fill:#000000;fill-opacity:0.233918;fill-rule:evenodd;stroke-width:0.935518" + id="path2909" /> + <path + d="m 14.629285,1041.6168 c 0,0.5596 -0.45166,1.0133 -1.008811,1.0133 -0.557151,0 -1.008811,-0.4537 -1.008811,-1.0133 0,-0.5597 0.45166,-1.0134 1.008811,-1.0134 0.557151,0 1.008811,0.4537 1.008811,1.0134 z" + style="fill:#ffffff;stroke-width:0.935518" + id="path2911" /> + <path + d="m 12.149914,1043.2695 c 3.140834,0.469 6.457464,-0.03 9.134643,-1.7736 0.750663,-0.4887 0.86357,-1.0474 1.208998,-1.4843 -1.317742,1.0474 -4.65048,3.8683 -10.343641,3.2579 z" + style="fill:#000000;fill-opacity:0.233918;fill-rule:evenodd;stroke-width:0.935518" + id="path2913" /> + <path + d="m 12.169106,1040.3778 c 3.140832,0.4691 6.457462,-0.03 9.134642,-1.7735 0.750662,-0.4887 0.863569,-1.0474 1.208998,-1.4843 -1.317743,1.0474 -4.650481,3.8683 -10.34364,3.2578 z" + style="fill:#000000;fill-opacity:0.233918;fill-rule:evenodd;stroke-width:0.935518" + id="path2915" /> + <path + d="m 11.785532,1034.5661 c 0,-0.7329 1.40551,-1.6096 4.953964,-1.5605 3.287569,0.045 5.453245,0.8294 5.453245,2.0025 0,1.1481 -2.874556,1.916 -5.939477,1.762 -3.06492,-0.1539 -4.467732,-1.0558 -4.467732,-2.204 z" + style="fill:url(#linearGradient2957);stroke:url(#linearGradient2959);stroke-width:0.082596" + id="path2917" /> + <path + d="m 16.972352,1007.9278 c -6.9842409,0 -12.6556822,5.533 -12.6556822,12.3469 0,6.9847 5.126616,7.7583 5.126616,10.3324 0,3.0246 3.0057322,6.4543 7.9480902,6.3305 5.255448,-0.1317 7.42431,-3.1146 7.42431,-6.3305 0,-2.7493 4.812348,-2.8226 4.812348,-10.3324 0,-6.8139 -5.671441,-12.3469 -12.655682,-12.3469 z" + style="fill:url(#radialGradient2952);stroke:url(#linearGradient2954);stroke-width:0.923824" + id="path2919" /> + <path + d="m 16.972352,1008.9144 c -6.509226,0 -11.7949389,5.1567 -11.7949389,11.5071 0,6.5097 4.7779427,7.2307 4.7779427,9.6298 0,2.8188 2.8013052,6.0152 7.4075232,5.8999 4.898011,-0.1227 6.919364,-2.9028 6.919364,-5.8999 0,-2.5624 4.485048,-2.6307 4.485048,-9.6298 0,-6.3504 -5.285713,-11.5071 -11.794939,-11.5071 z" + style="fill:none;stroke:url(#linearGradient2949);stroke-width:0.860993" + id="path2921" /> + <path + d="m 22.146713,1023.4355 c 0.27429,0.09 0.457151,0.3616 0.36572,0.6328 l -3.382905,10.0344 c -0.09143,0.2712 -0.365719,0.452 -0.640009,0.3616 -0.274289,-0.09 -0.457148,-0.3616 -0.365719,-0.6328 l 3.382905,-10.0344 c 0.09143,-0.2712 0.36572,-0.452 0.640008,-0.3616 z" + style="fill:url(#linearGradient2946);stroke-width:0.935518" + id="path2923" /> + <path + d="m 11.802026,1023.5439 c -0.27429,0.09 -0.45715,0.3616 -0.365719,0.6328 l 3.382904,10.0344 c 0.09143,0.2712 0.365719,0.452 0.64001,0.3616 0.274288,-0.09 0.457148,-0.3616 0.365718,-0.6328 l -3.382904,-10.0344 c -0.09143,-0.2712 -0.365721,-0.452 -0.640009,-0.3616 z" + style="fill:url(#linearGradient2943);stroke-width:0.935518" + id="path2925" /> + <path + d="m 11.892325,1023.4792 c -0.215675,0.037 -0.384635,0.2034 -0.421605,0.4167 -0.03697,0.2132 0.06608,0.4263 0.257159,0.5317 0,0 1.615717,0.9373 3.727455,1.4092 2.111737,0.4718 4.814032,0.5024 6.85194,-1.4634 0.1537,-0.1205 0.224957,-0.3168 0.18387,-0.5065 -0.04109,-0.1897 -0.18741,-0.3399 -0.377568,-0.3877 -0.190158,-0.048 -0.391254,0.015 -0.518903,0.1626 -1.710715,1.6502 -3.986043,1.6516 -5.920077,1.2194 -1.934034,-0.4321 -3.42597,-1.3007 -3.42597,-1.3007 -0.10475,-0.069 -0.23148,-0.098 -0.356301,-0.081 z" + style="fill:#ff4600;fill-opacity:1;stroke:url(#linearGradient2940);stroke-width:0.187104" + id="path2927" /> + <path + d="m 17.259093,1010.43 c -5.592693,0 -10.1306088,3.7279 -10.1306088,8.3191 0,1.8336 0.8728582,3.4392 2.0988831,4.8146 1.3863657,0.5851 2.8963907,1.0056 4.5615727,1.0056 5.592694,0 10.130608,-3.7279 10.130609,-8.319 0,-1.8447 -0.887365,-3.4653 -2.126868,-4.8451 -1.379899,-0.5782 -2.878979,-0.9752 -4.533588,-0.9752 z" + style="opacity:0.597765;fill:url(#linearGradient2937);stroke-width:0.935518" + id="path2929" /> + </g> + </g> +</svg> diff --git a/data/org.ayatana.display.gschema.xml b/data/org.ayatana.display.gschema.xml deleted file mode 100644 index 9afa253..0000000 --- a/data/org.ayatana.display.gschema.xml +++ /dev/null @@ -1,24 +0,0 @@ -<schemalist gettext-domain="ayatana-indicator-display"> - <enum id="org.ayatana.indicator.display.ScreenOrientation"> - <value value="0" nick="none"/> - <value value="1" nick="PrimaryOrientation"/> - <value value="2" nick="LandscapeOrientation"/> - <value value="3" nick="PortraitOrientation"/> - <value value="4" nick="InvertedLandscapeOrientation"/> - <value value="5" nick="InvertedPortraitOrientation"/> - </enum> - <schema id="org.ayatana.indicator.display" path="/org/ayatana/indicator/display/"> - <key name="rotation-lock" type="b"> - <default>false</default> - <summary>Lock rotation</summary> - <description> - Lock automatic display rotation. - </description> - </key> - <key name="orientation-lock" enum="org.ayatana.indicator.display.ScreenOrientation"> - <default>"none"</default> - <summary>Orientation lock</summary> - <description>Locks orientation to a specific value.</description> - </key> - </schema> -</schemalist> diff --git a/data/org.ayatana.indicator.display b/data/org.ayatana.indicator.display new file mode 100644 index 0000000..f4577c2 --- /dev/null +++ b/data/org.ayatana.indicator.display @@ -0,0 +1,16 @@ +[Indicator Service] +Name=ayatana-indicator-display +ObjectPath=/org/ayatana/indicator/display +Position=90 + +[phone] +ObjectPath=/org/ayatana/indicator/display/phone + +[phone_greeter] +ObjectPath=/org/ayatana/indicator/display/phone + +[desktop] +ObjectPath=/org/ayatana/indicator/display/desktop + +[desktop_greeter] +ObjectPath=/org/ayatana/indicator/display/desktop diff --git a/data/org.ayatana.indicator.display.AccountsService.policy b/data/org.ayatana.indicator.display.AccountsService.policy new file mode 100644 index 0000000..5a3c99a --- /dev/null +++ b/data/org.ayatana.indicator.display.AccountsService.policy @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="UTF-8"?> +<policyconfig> + <action id="org.ayatana.indicator.display.AccountsService.ModifyOwnUser"> + <description>Set properties of own user</description> + <message>Authentication is not required to set one's own indicator display properties.</message> + <defaults> + <allow_any>yes</allow_any> + <allow_inactive>yes</allow_inactive> + <allow_active>yes</allow_active> + </defaults> + </action> + <action id="org.ayatana.indicator.display.AccountsService.ModifyAnyUser"> + <description>Set properties of any user</description> + <message>Authentication is required to set another user's indicator display properties.</message> + <defaults> + <allow_any>no</allow_any> + <allow_inactive>no</allow_inactive> + <allow_active>no</allow_active> + </defaults> + </action> +</policyconfig> diff --git a/data/org.ayatana.indicator.display.AccountsService.xml b/data/org.ayatana.indicator.display.AccountsService.xml new file mode 100644 index 0000000..9e41ef2 --- /dev/null +++ b/data/org.ayatana.indicator.display.AccountsService.xml @@ -0,0 +1,17 @@ +<node> + <interface name="org.ayatana.indicator.display.AccountsService"> + <annotation name="org.freedesktop.Accounts.VendorExtension" value="true"/> + <annotation name="org.freedesktop.Accounts.Authentication.ChangeOwn" value="org.ayatana.indicator.display.AccountsService.ModifyOwnUser"/> + <annotation name="org.freedesktop.Accounts.Authentication.ReadAny" value="org.ayatana.indicator.display.AccountsService.ModifyAnyUser"/> + <annotation name="org.freedesktop.Accounts.Authentication.ChangeAny" value="org.ayatana.indicator.display.AccountsService.ModifyAnyUser"/> + <property name="brightness" type="d" access="readwrite"> + <annotation name="org.freedesktop.Accounts.DefaultValue" value="1.0"/> + </property> + <property name="color-temp" type="q" access="readwrite"> + <annotation name="org.freedesktop.Accounts.DefaultValue" value="4913"/> + </property> + <property name="color-temp-profile" type="q" access="readwrite"> + <annotation name="org.freedesktop.Accounts.DefaultValue" value="2"/> + </property> + </interface> +</node> diff --git a/data/org.ayatana.indicator.display.gschema.xml b/data/org.ayatana.indicator.display.gschema.xml new file mode 100644 index 0000000..8079079 --- /dev/null +++ b/data/org.ayatana.indicator.display.gschema.xml @@ -0,0 +1,73 @@ +<schemalist gettext-domain="ayatana-indicator-display"> + <enum id="org.ayatana.indicator.display.ScreenOrientation"> + <value value="0" nick="none"/> + <value value="1" nick="PrimaryOrientation"/> + <value value="2" nick="LandscapeOrientation"/> + <value value="3" nick="PortraitOrientation"/> + <value value="4" nick="InvertedLandscapeOrientation"/> + <value value="5" nick="InvertedPortraitOrientation"/> + </enum> + <schema id="org.ayatana.indicator.display" path="/org/ayatana/indicator/display/"> + <key name="rotation-lock" type="b"> + <default>false</default> + <summary>Lock rotation</summary> + <description> + Lock automatic display rotation. + </description> + </key> + <key name="orientation-lock" enum="org.ayatana.indicator.display.ScreenOrientation"> + <default>"none"</default> + <summary>Orientation lock</summary> + <description>Locks orientation to a specific value.</description> + </key> + <key name="color-temp" type="q"> + <range min="3000" max="6500"/> + <default>4913</default> + <summary>Color temperature</summary> + <description>Sets the color temperature of your screen. The lower the value, the higher the intensity of the redness effect applied to the display.</description> + </key> + <key name="color-temp-profile" type="q"> + <default>2</default> + <summary>Color temperature profile</summary> + <description>The current color temperature profile being used by the indicator.</description> + </key> + <key name="brightness" type="d"> + <range min="0.5" max="1.0"/> + <default>1.0</default> + <summary>Screen brightness</summary> + <description>Stores the current brightness value of your screen.</description> + </key> + <key name="light-theme" type="s"> + <default>'current'</default> + <summary>The name of the light theme</summary> + <description>This is the theme the indicator will set when "Light" is selected.</description> + </key> + <key name="dark-theme" type="s"> + <default>'current'</default> + <summary>The name of the dark theme</summary> + <description>This is the theme the indicator will set when "Dark" is selected.</description> + </key> + <key type="s" name="theme-profile"> + <choices> + <choice value='light'/> + <choice value='dark'/> + <choice value='adaptive'/> + </choices> + <default>'light'</default> + <summary>Theme profile</summary> + <description>The current theme profile being used by the indicator.</description> + </key> + <key name="latitude" type="d"> + <range min="-90.0" max="90.0"/> + <default>51.4825766</default> + <summary>Current geographic latitude</summary> + <description>Stores the last recorded geographic latitude of the device.</description> + </key> + <key name="longitude" type="d"> + <range min="-180.0" max="180.0"/> + <default>-0.0076589</default> + <summary>Current geographic longitude</summary> + <description>Stores the last recorded geographic longitude of the device.</description> + </key> + </schema> +</schemalist> diff --git a/data/org.ayatana.indicator.rotation_lock b/data/org.ayatana.indicator.rotation_lock deleted file mode 100644 index 050f1a0..0000000 --- a/data/org.ayatana.indicator.rotation_lock +++ /dev/null @@ -1,13 +0,0 @@ -[Indicator Service] -Name=ayatana-indicator-rotation-lock -ObjectPath=/org/ayatana/indicator/rotation_lock -Position=90 - -[phone] -ObjectPath=/org/ayatana/indicator/rotation_lock/phone - -[phone_greeter] -ObjectPath=/org/ayatana/indicator/rotation_lock/phone - -[desktop] -ObjectPath=/org/ayatana/indicator/rotation_lock/desktop diff --git a/debian/changelog b/debian/changelog index e75a952..c485017 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,11 +1,123 @@ -ayatana-indicator-display (0.2-0) UNRELEASED; urgency=medium +ayatana-indicator-display (24.4.0-0) unstable; urgency=medium + + * Upstream-provided Debian package for ayatana-indicator-display. + See upstream ChangeLog for recent changes. + + -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Mon, 08 Apr 2024 13:37:04 +0200 + +ayatana-indicator-display (24.1.1-0) unstable; urgency=medium + + * Upstream-provided Debian package for ayatana-indicator-display. + See upstream ChangeLog for recent changes. + + -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Sat, 24 Feb 2024 11:30:23 +0100 + +ayatana-indicator-display (24.1.0-0) unstable; urgency=medium + + * Upstream-provided Debian package for ayatana-indicator-display. + See upstream ChangeLog for recent changes. + + -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Tue, 26 Dec 2023 12:35:25 +0100 + +ayatana-indicator-display (23.10.5-0) unstable; urgency=medium + + * Upstream-provided Debian package for ayatana-indicator-display. + See upstream ChangeLog for recent changes. + + -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Tue, 21 Nov 2023 22:09:07 +0100 + +ayatana-indicator-display (23.10.4-0) unstable; urgency=medium + + * Upstream-provided Debian package for ayatana-indicator-display. + See upstream ChangeLog for recent changes. + + -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Mon, 20 Nov 2023 12:00:03 +0100 + +ayatana-indicator-display (23.10.3-0) unstable; urgency=medium + + * Upstream-provided Debian package for ayatana-indicator-display. + See upstream ChangeLog for recent changes. + + -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Tue, 14 Nov 2023 09:31:24 +0100 + +ayatana-indicator-display (23.10.2-0) unstable; urgency=medium + + * Upstream-provided Debian package for ayatana-indicator-display. + See upstream ChangeLog for recent changes. + + -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Sat, 11 Nov 2023 07:24:47 +0100 + +ayatana-indicator-display (23.10.1-0) unstable; urgency=medium + + * Upstream-provided Debian package for ayatana-indicator-display. + See upstream ChangeLog for recent changes. + + -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Mon, 06 Nov 2023 16:59:53 +0100 + +ayatana-indicator-display (23.10.0-0) unstable; urgency=medium + + * Upstream-provided Debian package for ayatana-indicator-display. + See upstream ChangeLog for recent changes. + + -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Thu, 12 Oct 2023 23:48:08 +0200 + +ayatana-indicator-display (22.9.4-0) unstable; urgency=medium + + * Upstream-provided Debian package for ayatana-indicator-display. + See upstream ChangeLog for recent changes. + + -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Sat, 04 Feb 2023 23:44:04 +0100 + +ayatana-indicator-display (22.9.3-0) unstable; urgency=medium + + * Upstream-provided Debian package for ayatana-indicator-display. + See upstream ChangeLog for recent changes. + + -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Thu, 15 Dec 2022 23:45:23 +0100 + +ayatana-indicator-display (22.9.2-0) unstable; urgency=medium + + * Upstream-provided Debian package for ayatana-indicator-display. + See upstream ChangeLog for recent changes. + + -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Thu, 15 Dec 2022 22:00:37 +0100 + +ayatana-indicator-display (22.9.1-0) unstable; urgency=medium + + * Upstream-provided Debian package for ayatana-indicator-display. + See upstream ChangeLog for recent changes. + + -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Sun, 02 Oct 2022 12:41:22 +0200 + +ayatana-indicator-display (22.9.0-0) unstable; urgency=medium + + * Upstream-provided Debian package for ayatana-indicator-display. + See upstream ChangeLog for recent changes. + + -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Wed, 14 Sep 2022 14:12:37 +0200 + +ayatana-indicator-display (22.2.1-0) unstable; urgency=medium + + * Upstream-provided Debian package for ayatana-indicator-display. + See upstream ChangeLog for recent changes. + + -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Thu, 20 Jul 2022 23:55:36 +0200 + +ayatana-indicator-display (22.2.0-0) unstable; urgency=medium + + * Upstream-provided Debian package for ayatana-indicator-display. + See upstream ChangeLog for recent changes. + + -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Thu, 17 Feb 2022 22:05:36 +0100 + +ayatana-indicator-display (0.9.0-0) unstable; urgency=medium * Fork ayatana-indicator-datetime from Ubuntu's indicator-display. * Upstream-provided Debian package for ayatana-indicator-display. See upstream ChangeLog for recent changes. - -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Fri, 24 Nov 2017 10:04:00 +0100 + -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Thu, 18 Nov 2021 10:45:46 +0100 indicator-display (0.1+17.04.20170210-0ubuntu1) zesty; urgency=medium diff --git a/debian/control b/debian/control index 6662291..3413eee 100644 --- a/debian/control +++ b/debian/control @@ -9,8 +9,9 @@ Build-Depends: cmake, libayatana-common-dev (>= 0.9.3), libglib2.0-dev (>= 2.36), libgtest-dev, - libgudev-1.0-dev, libproperties-cpp-dev, + libgeoclue-2-dev, + libaccountsservice-dev, # for coverage reports gcovr, lcov, @@ -38,6 +39,8 @@ Depends: ${shlibs:Depends}, ${misc:Depends}, ayatana-indicator-common, libglib2.0-bin, + libgeoclue-2-0, + xsct (>= 1.9), Description: Ayatana Indicator for Display configuration This Ayatana Indicator is designed to be placed on the right side of a panel and give the user easy control for changing their display settings. diff --git a/po/POTFILES.in b/po/POTFILES.in index 8d88dd5..f9e5299 100644 --- a/po/POTFILES.in +++ b/po/POTFILES.in @@ -1,9 +1,5 @@ -src/adbd-client.cpp +data/org.ayatana.indicator.display.gschema.xml src/exporter.cpp -src/greeter.cpp src/indicator.cpp src/main.cpp -src/rotation-lock.cpp -src/usb-manager.cpp -src/usb-monitor.cpp -src/usb-snap.cpp +src/service.cpp @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -16,27 +16,150 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,11 +7,11 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" "PO-Revision-Date: 2020-05-10 06:12+0000\n" "Last-Translator: iNetRoos <inetroos@gmail.com>\n" -"Language-Team: Afrikaans <https://hosted.weblate.org/projects/" -"ayatana-indicators/display-applet/af/>\n" +"Language-Team: Afrikaans <https://hosted.weblate.org/projects/ayatana-" +"indicators/display-applet/af/>\n" "Language: af\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,27 +19,152 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.1-dev\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +#, fuzzy +msgid "Lock rotation" +msgstr "Rotasie" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +#, fuzzy +msgid "Orientation lock" +msgstr "Rotasie Versperring" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "Rotasie Versperring" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "Rotasie" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "Die rekenaar se RSA vingerafdruk sleutel is: \"%s\"" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "Laat Toe" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "Weier" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "Laat USB ontfouting toe?" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: am\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: an\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,11 +7,11 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" "PO-Revision-Date: 2020-04-03 18:21+0000\n" "Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n" -"Language-Team: Arabic <https://hosted.weblate.org/projects/" -"ayatana-indicators/display-applet/ar/>\n" +"Language-Team: Arabic <https://hosted.weblate.org/projects/ayatana-" +"indicators/display-applet/ar/>\n" "Language: ar\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -20,27 +20,152 @@ msgstr "" "&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" "X-Generator: Weblate 4.0-dev\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +#, fuzzy +msgid "Lock rotation" +msgstr "الدوران" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +#, fuzzy +msgid "Orientation lock" +msgstr "قفل الدوران" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "قفل الدوران" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "الدوران" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "بصمة مفتاح RSA للكمبيوتر هي: %s" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "السماح" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "لا تسمح" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "السماح تصحيح USB؟" @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -16,27 +16,150 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ast\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" diff --git a/po/ayatana-indicator-display.pot b/po/ayatana-indicator-display.pot index 0664083..3d81ada 100644 --- a/po/ayatana-indicator-display.pot +++ b/po/ayatana-indicator-display.pot @@ -8,36 +8,144 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-12-14 04:19+0700\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" "Language: \n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=CHARSET\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 +#: src/service.cpp:1024 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 +#: src/service.cpp:1035 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:1066 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:53 +msgid "Manual" +msgstr "" + +#: src/service.cpp:54 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:55 src/service.cpp:1073 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:56 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:957 src/service.cpp:994 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 -msgid "Rotation" +#: src/service.cpp:1010 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:1067 +msgid "Light" msgstr "" -#: ../src/usb-snap.cpp:107 -#, c-format -msgid "The computer's RSA key fingerprint is: %s" +#: src/service.cpp:1070 +msgid "Dark" msgstr "" -#: ../src/usb-snap.cpp:112 -msgid "Allow" +#: src/service.cpp:1087 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:1101 +msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:114 -msgid "Don't Allow" +#: src/service.cpp:1112 +msgid "Display" msgstr "" -#: ../src/usb-snap.cpp:126 -msgid "Allow USB Debugging?" +#: src/service.cpp:1113 +msgid "Display settings and features" msgstr "" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: az\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" "PO-Revision-Date: 2017-12-18 21:59+0000\n" "Last-Translator: Viktar Vauchkevich <victorenator@gmail.com>\n" "Language-Team: Belarusian <https://hosted.weblate.org/projects/ayatana-" @@ -16,31 +16,156 @@ 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.18\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +#, fuzzy +msgid "Lock rotation" +msgstr "Паварот" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +#, fuzzy +msgid "Orientation lock" +msgstr "Блок павароту" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "Блок павароту" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "Паварот" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "Адбітак RSA-ключа кампутара: %s" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "Дазволіць" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "Не дазваляць" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "Дазволіць USB-адладку?" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: bem\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,37 +7,160 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: bg\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: bn\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: bo\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: br\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: bs\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,39 +7,164 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" -"PO-Revision-Date: 2020-04-23 20:11+0000\n" -"Last-Translator: Adolfo Jayme Barrientos <fitojb@ubuntu.com>\n" -"Language-Team: Catalan <https://hosted.weblate.org/projects/" -"ayatana-indicators/display-applet/ca/>\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" +"PO-Revision-Date: 2023-06-23 20:34+0000\n" +"Last-Translator: Joan CiberSheep <cibersheep@gmail.com>\n" +"Language-Team: Catalan <https://hosted.weblate.org/projects/ayatana-" +"indicators/display-applet/ca/>\n" "Language: ca\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.0.2-dev\n" +"X-Generator: Weblate 4.18.1\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +#, fuzzy +msgid "Lock rotation" +msgstr "Gir" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "Bloqueja la rotació automàtica de la pantalla" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +#, fuzzy +msgid "Orientation lock" +msgstr "Blocatge del gir" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "Bloqueja l'orientació a un valor especificat." + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "Temperatura del color" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "Perfil de temperatura de color" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "Blocatge del gir" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "Gir" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "L'empremta de la clau RSA de l'ordinador és: %s" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "Permet" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "No ho permetis" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "Voleu permetre la depuració mitjançant USB?" diff --git a/po/ca@valencia.po b/po/ca@valencia.po index e88fdb8..421e6be 100644 --- a/po/ca@valencia.po +++ b/po/ca@valencia.po @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ca@valencia\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ce\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ckb\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: co\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: crh\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,9 +7,9 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" -"PO-Revision-Date: 2018-04-04 14:35+0000\n" -"Last-Translator: Pavel Borecki <pavel.borecki@gmail.com>\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" +"PO-Revision-Date: 2023-11-07 18:37+0000\n" +"Last-Translator: Jozef Mlich <jmlich83@gmail.com>\n" "Language-Team: Czech <https://hosted.weblate.org/projects/ayatana-indicators/" "display-applet/cs/>\n" "Language: cs\n" @@ -17,29 +17,157 @@ 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.2-dev\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "Zámek otáčení obrazovky" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "Uzamknout automatické otáčení obrazovky." + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "Zámek orientace obrazovky" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "Uzamkne orientaci obrazovky na určitou hodnotu." + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "Barevná teplota" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" +"Nastaví teplotu barev obrazovky. Čím nižší je hodnota, tím vyšší je " +"intenzita efektu zarudnutí aplikovaného na displej." + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "Profil barevné teploty" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "Aktuální profil teploty barev používaný indikátorem." + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "Jas obrazovky" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "Uloží aktuální hodnotu jasu obrazovky." + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "Jméno světlého tématu" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "Toto je téma vzhledu, které bude nastaveno pokud vyberete \"Světlý\"." + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "Jméno tmavého tématu" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "Toto je téma vzhledu, které bude nastaveno pokud vyberete \"Tmavý\"." + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "Profil tématu" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "Aktuální profil tématu používaný indikátorem." + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "Současná zeměpisná šířka" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "Uloží poslední zaznamenanou zeměpisnou šířku zařízení." + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "Současná zeměpisná délka" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "Uloží poslední zaznamenanou zeměpisnou délku zařízení." + +#: src/service.cpp:48 +msgid "Manual" +msgstr "Ručně" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "Adaptivní (chladnější)" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "Adaptivní" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "Adaptivní (teplejší)" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "Zámek otáčení" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "Jas" + +#: src/service.cpp:651 +msgid "Light" +msgstr "Světlý" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "Tmavý" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "Nastavení obrazovky…" + +#: src/service.cpp:680 msgid "Rotation" msgstr "Otáčení" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "Obrazovka" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "Nastavení a funkce obrazovky" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "Otisk RSA klíče počítače je: %s" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "Umožnit" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "Neumožnit" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "Umožnit ladění přes USB?" + +#~ msgid "Color temperature profiles" +#~ msgstr "Profily barevné teploty" @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -16,27 +16,150 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: cv\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: cy\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,11 +7,11 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" "PO-Revision-Date: 2020-07-04 23:41+0000\n" "Last-Translator: Tobias p <sorenautonom667@gmail.com>\n" -"Language-Team: Danish <https://hosted.weblate.org/projects/" -"ayatana-indicators/display-applet/da/>\n" +"Language-Team: Danish <https://hosted.weblate.org/projects/ayatana-" +"indicators/display-applet/da/>\n" "Language: da\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,27 +19,152 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.2-dev\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +#, fuzzy +msgid "Lock rotation" +msgstr "Rotation" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +#, fuzzy +msgid "Orientation lock" +msgstr "Rotations lås" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "Rotations lås" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "Rotation" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "Tillad" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "Tillad Ikke" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "Tillad USB Fejlfinding?" @@ -7,9 +7,9 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" -"PO-Revision-Date: 2018-09-02 14:16+0000\n" -"Last-Translator: account1 <surajchawla61@gmail.com>\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" +"PO-Revision-Date: 2023-10-12 21:47+0000\n" +"Last-Translator: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>\n" "Language-Team: German <https://hosted.weblate.org/projects/" "ayatana-indicators/display-applet/de/>\n" "Language: de\n" @@ -17,29 +17,163 @@ 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.2-dev\n" +"X-Generator: Weblate 5.1-dev\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "Rotation sperren" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "Automatische Rotation des Displays sperren." + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "Bildschirmausrichtung" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "Legt eine bestimmte Bildschirmausrichtung fest." + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "Farbtemperatur" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" +"Stellt die Farbtemperatur Ihres Bildschirms ein. Je niedriger der Wert, " +"desto stärker die Rotverfärbung des Bildschirms." + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "Farbtemperaturprofil" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "Das Farbtemperaturprofil, das aktuell vom Indicator verwendet wird." + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "Bildschirmhelligkeit" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "Speichert die aktuelle Helligkeit Ihres Bildschirms." + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "Name des hellen Themes" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" +"Dies ist das Theme, dass der Indikator aktivieren wird, wenn 'Hell' " +"ausgewählt ist." + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "Der Name des dunklen Themes" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" +"Dies ist das Theme, dass der Indikator aktivieren wird, wenn \"Dunkel\" " +"ausgewählt wird." + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "Theme-Profil" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "Das Theme-Profil, das aktuell vom Indicator verwendet wird." + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "Aktueller geografische Breitengrad" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" +"Speichert den zuletzt für dieses Gerät bekannten geografische Breitengrad." + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "Aktueller geografischer Längengrad" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" +"Speichert den für dieses Gerät zuletzt bekannten geografischen Längengrad." + +#: src/service.cpp:48 +msgid "Manual" +msgstr "Manuell" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "Adaptiv (kälter)" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "Adaptiv" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "Adaptiv (wärmer)" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "Rotationssperre" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "Helligkeit" + +#: src/service.cpp:651 +msgid "Light" +msgstr "Hell" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "Dunkel" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "Bildschirmeinstellungen…" + +#: src/service.cpp:680 msgid "Rotation" msgstr "Rotation" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "Display" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "Bildschirmeinstellungen und -funktionen" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "Der RSA Fingerabdruck dieses Computers ist: %s" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" -msgstr "Erlauben" +msgstr "Zulassen" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "Nicht zulassen" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "USB Fehlersuche erlauben?" + +#~ msgid "Color temperature profiles" +#~ msgstr "Farbtemperaturprofile" @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -16,27 +16,150 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" "PO-Revision-Date: 2019-05-21 12:43+0000\n" "Last-Translator: THANOS SIOURDAKIS <siourdakisthanos@gmail.com>\n" "Language-Team: Greek <https://hosted.weblate.org/projects/ayatana-indicators/" @@ -19,27 +19,152 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 3.7-dev\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +#, fuzzy +msgid "Lock rotation" +msgstr "Περιστροφή" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +#, fuzzy +msgid "Orientation lock" +msgstr "Κλείδωμα Περιστροφής" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "Κλείδωμα Περιστροφής" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "Περιστροφή" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "Το αποτύπωμα κλειδιού RSA του υπολογιστή είναι: %s" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "Επέτρεψε" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "Μην Επιτρέψεις" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "Να επιτραπεί ο εντοπισμός σφαλμάτων USB;" diff --git a/po/en_AU.po b/po/en_AU.po index 09b95cf..040554f 100644 --- a/po/en_AU.po +++ b/po/en_AU.po @@ -7,37 +7,162 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: en_AU\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +#, fuzzy +msgid "Lock rotation" +msgstr "Rotation" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +#, fuzzy +msgid "Orientation lock" +msgstr "Rotation Lock" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "Rotation Lock" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "Rotation" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "The computer's RSA key fingerprint is: %s" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "Allow" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "Don't Allow" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "Allow USB Debugging?" diff --git a/po/en_CA.po b/po/en_CA.po index d3316b8..dd2e564 100644 --- a/po/en_CA.po +++ b/po/en_CA.po @@ -7,37 +7,162 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: en_CA\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +#, fuzzy +msgid "Lock rotation" +msgstr "Rotation" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +#, fuzzy +msgid "Orientation lock" +msgstr "Rotation Lock" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "Rotation Lock" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "Rotation" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "The computer's RSA key fingerprint is: %s" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "Allow" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "Don't Allow" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "Allow USB Debugging?" diff --git a/po/en_GB.po b/po/en_GB.po index 5589f68..35b6508 100644 --- a/po/en_GB.po +++ b/po/en_GB.po @@ -7,37 +7,162 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: en_GB\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +#, fuzzy +msgid "Lock rotation" +msgstr "Rotation" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +#, fuzzy +msgid "Orientation lock" +msgstr "Rotation Lock" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "Rotation Lock" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "Rotation" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "The computer's RSA key fingerprint is: %s" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "Allow" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "Don't Allow" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "Allow USB Debugging?" @@ -7,37 +7,164 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" -"PO-Revision-Date: 2017-11-28 08:50+0000\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" +"PO-Revision-Date: 2021-11-19 13:51+0000\n" +"Last-Translator: phlostically <phlostically@mailinator.com>\n" +"Language-Team: Esperanto <https://hosted.weblate.org/projects/ayatana-" +"indicators/display-applet/eo/>\n" "Language: eo\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.9.1-dev\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +#, fuzzy +msgid "Lock rotation" +msgstr "Turniĝo" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +#, fuzzy +msgid "Orientation lock" +msgstr "Ŝloso kontraŭ turniĝo" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" +msgstr "Ŝloso kontraŭ turniĝo" + +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:680 msgid "Rotation" +msgstr "Turniĝo" + +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" -msgstr "" +msgstr "Jen la haketaĵo de la RSA-ŝlosilo de la komputilo: %s" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" -msgstr "" +msgstr "Permesi" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" -msgstr "" +msgstr "Malpermesi" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" -msgstr "" +msgstr "Ĉu permesi erarserĉadon per USB?" @@ -7,9 +7,9 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" -"PO-Revision-Date: 2018-05-02 18:51+0000\n" -"Last-Translator: Adolfo Jayme Barrientos <fitojb@ubuntu.com>\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" +"PO-Revision-Date: 2023-10-16 04:19+0000\n" +"Last-Translator: gallegonovato <fran-carro@hotmail.es>\n" "Language-Team: Spanish <https://hosted.weblate.org/projects/" "ayatana-indicators/display-applet/es/>\n" "Language: es\n" @@ -17,29 +17,159 @@ 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/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "Rotación de la cerradura" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "Bloquea la rotación automática de la pantalla." + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "Bloqueo de la orientación" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "Fija la orientación a un valor específico." + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "Temperatura del color" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" +"Ajusta la temperatura del color de la pantalla. Cuanto menor sea el valor, " +"mayor será la intensidad del efecto de enrojecimiento aplicado a la pantalla." + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "Perfil de la temperatura del color" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "El perfil de temperatura de color actual que utiliza el indicador." + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "Brillo de la pantalla" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "Almacena el valor de brillo actual de su pantalla." + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "Nombre para el tema claro" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" +"Este es el tema que el indicador establecerá cuando se selecciona \"Claro\"." + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "Nombre del tema oscuro" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" +"Este es el tema que el indicador establecerá cuando se selecciona \"Oscuro\"." + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "Perfil del tema" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "El perfil temático actual que utiliza el indicador." + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "Latitud geográfica actual" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "Almacena la última latitud geográfica registrada del dispositivo." + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "Longitud geográfica actual" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "Almacena la última longitud geográfica registrada del dispositivo." + +#: src/service.cpp:48 +msgid "Manual" +msgstr "Manual" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "Adaptativo (más frío)" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "Adaptativo" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "Adaptativo (más cálido)" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "Bloqueo de giro" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "Brillo" + +#: src/service.cpp:651 +msgid "Light" +msgstr "Claro" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "Oscuro" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "Ajustes de la pantalla…" + +#: src/service.cpp:680 msgid "Rotation" msgstr "Giro" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "Pantalla" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "Ajustes y funciones de la pantalla" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "La huella digital de la clave RSA del equipo es: %s" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "Permitir" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "No permitir" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "¿Quiere permitir la depuración a través de USB?" + +#~ msgid "Color temperature profiles" +#~ msgstr "Perfiles de temperatura del color" @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" -"PO-Revision-Date: 2017-12-10 09:26+0000\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" +"PO-Revision-Date: 2022-10-20 11:02+0000\n" "Last-Translator: Kristjan Räts <kristjanrats@gmail.com>\n" "Language-Team: Estonian <https://hosted.weblate.org/projects/ayatana-" "indicators/display-applet/et/>\n" @@ -17,29 +17,152 @@ 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 2.18-dev\n" +"X-Generator: Weblate 4.14.2-dev\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "Pööramise lukk" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "Lukusta kuva automaatne pööramine." + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "Orientatsiooni lukk" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "Lukustab orientatsiooni kindlale väärtusele." + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "Pööramise lukustus" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "Kuva seaded…" + +#: src/service.cpp:680 msgid "Rotation" msgstr "Pööramine" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "Kuva" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "Kuva seaded ja funktsioonid" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "Arvuti RSA võtme sõrmejälg on: %s" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "Luba" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "Keela" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "Kas lubada USB silumine?" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: eu\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,11 +7,11 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" "PO-Revision-Date: 2020-07-20 20:41+0000\n" "Last-Translator: Tetra Homer <tetrahomer@gmail.com>\n" -"Language-Team: Persian <https://hosted.weblate.org/projects/" -"ayatana-indicators/display-applet/fa/>\n" +"Language-Team: Persian <https://hosted.weblate.org/projects/ayatana-" +"indicators/display-applet/fa/>\n" "Language: fa\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,27 +19,152 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.2-dev\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +#, fuzzy +msgid "Lock rotation" +msgstr "چرخش" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +#, fuzzy +msgid "Orientation lock" +msgstr "قفل چرخش" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "قفل چرخش" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "چرخش" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "اثر انگشت کلید RSA این رایانه هست: %s" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "اجازه" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "اجازه ندادن" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "اجازه دادن به خطا یابی کابل USB؟" @@ -7,37 +7,160 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: fi\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: fil\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,37 +7,160 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: fo\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,9 +7,9 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" -"PO-Revision-Date: 2019-08-01 05:12+0000\n" -"Last-Translator: Simon Picot <simonpicot06@gmail.com>\n" +"POT-Creation-Date: 2023-10-12 23:45+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/display-applet/fr/>\n" "Language: fr\n" @@ -17,29 +17,163 @@ 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.8-dev\n" +"X-Generator: Weblate 5.5-dev\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "Bloquer la rotation" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "Verrouiller la rotation automatique de l'affichage." + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "Verrouiller la rotation" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "Bloquer la rotation à une valeur spécifique." + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "Température de la couleur" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" +"Définit la température de la couleur de votre écran. Plus la valeur est " +"basse, plus l'effet de rougeur appliqué à l'écran est intense." + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "Profil de température de la couleur" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" +"Le profil de température de la couleur actuellement utilisé par l'indicateur." + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "Luminosité de l'écran" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "Enregistre la valeur de la luminosité actuelle de votre écran." + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "Le nom du thème lumineux" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" +"Il s'agit du thème que l'indicateur mettra en place lorsque \"Lumière\" est " +"sélectionné." + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "Le nom du thème foncé" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" +"Il s'agit du thème que l'indicateur choisira lorsque l'option \"Sombre\" est " +"sélectionnée." + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "Profil du thème" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "Le profil du thème actuel est utilisé par l'indicateur." + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "Latitude géographique actuelle" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "Enregistre la dernière latitude géographique enregistrée de l'appareil." + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "Longitude géographique actuelle" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" +"Enregistre la dernière longitude géographique enregistrée par l'appareil." + +#: src/service.cpp:48 +msgid "Manual" +msgstr "Manuel" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "Adaptatif (Plus froid)" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "Adaptatif" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "Adaptatif (Plus chaud)" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "Verrouiller la rotation" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "Luminosité" + +#: src/service.cpp:651 +msgid "Light" +msgstr "Clair" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "Foncé" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "Paramètres d'affichage…" + +#: src/service.cpp:680 msgid "Rotation" msgstr "Rotation" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "Affichage" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "Réglages et caractéristiques de l'affichage" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "La clé de l'empreinte de l'ordinateur du RSA est %s" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "Autoriser" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "Ne pas autoriser" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "Autoriser le débogage USB ?" + +#~ msgid "Color temperature profiles" +#~ msgstr "Profils de température de la couleur" diff --git a/po/fr_CA.po b/po/fr_CA.po index 71ac832..3b081a5 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-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:45+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/display-applet/fr_CA/>\n" +"Language-Team: French (Canada) <https://hosted.weblate.org/projects/ayatana-" +"indicators/display-applet/fr_CA/>\n" "Language: fr_CA\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,27 +19,152 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.0.2\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +#, fuzzy +msgid "Lock rotation" +msgstr "Rotation" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +#, fuzzy +msgid "Orientation lock" +msgstr "Verrouiller la rotation" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "Verrouiller la rotation" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "Rotation" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "La clé de l'empreinte de l'ordinateur du RSA est %s" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "Autoriser" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "Ne pas autoriser" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "Autoriser le débogage USB?" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: frp\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -16,27 +16,150 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: fy\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,37 +7,160 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ga\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n==2 ? 1 : 2;\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: gd\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,11 +7,11 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" "PO-Revision-Date: 2018-10-24 16:29+0000\n" "Last-Translator: Iván Seoane <ivanrsm1997@gmail.com>\n" -"Language-Team: Galician <https://hosted.weblate.org/projects/" -"ayatana-indicators/display-applet/gl/>\n" +"Language-Team: Galician <https://hosted.weblate.org/projects/ayatana-" +"indicators/display-applet/gl/>\n" "Language: gl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,27 +19,152 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 3.3-dev\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +#, fuzzy +msgid "Lock rotation" +msgstr "Rotación" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +#, fuzzy +msgid "Orientation lock" +msgstr "Bloqueo da rotación" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "Bloqueo da rotación" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "Rotación" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "A pegada dixital da chave ou clave RSA do computador é: %s" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "Permitir" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "Non permitir" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "Desexa permiti-la depuración a través do USB?" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: gu\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -16,27 +16,150 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" -"PO-Revision-Date: 2018-08-05 20:53+0000\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" +"PO-Revision-Date: 2023-10-16 04:19+0000\n" "Last-Translator: Yaron Shahrabani <sh.yaron@gmail.com>\n" "Language-Team: Hebrew <https://hosted.weblate.org/projects/" "ayatana-indicators/display-applet/he/>\n" @@ -18,29 +18,157 @@ 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/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "נעילת סיבוב" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "נעילת סיבוב התצוגה האוטומטי." + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "נעילת כיוון" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "נעילת הכיוון לערך מסוים." + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "חום הצבע" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" +"מגדיר את חום הצבע של המסך שלך. ככל שהערך נמוך יותר, ככה עוצמת הגוון האדום " +"שחלה על התצוגה חזקה יותר." + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "פרופיל חום צבע" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "פרופיל חום הצבע בו משתמש המחוון." + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "בהירות מסך" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "מאחסן את ערך הבהירות הנוכחי של המסך שלך." + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "שם ערכת העיצוב הבהירה" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "זאת ערכת העיצוב שיגדיר המחוון בבחירת „בהירה”." + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "שם ערכת העיצוב הכהה" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "זאת ערכת העיצוב שיגדיר המחוון בבחירת „כהה”." + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "פרופיל ערכת עיצוב" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "פרופיל ערכת העיצוב בו משתמש המחוון." + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "רוחב גאוגרפי נוכחי" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "מאחסן את קו האורך הגאוגרפי האחרון של המכשיר." + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "אורך גאוגרפי נוכחי" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "מאחסן את קו הגובה הגאוגרפי האחרון של המכשיר." + +#: src/service.cpp:48 +msgid "Manual" +msgstr "ידני" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "מסתגל (קר יותר)" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "מסתגל" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "מסתגל (חם יותר)" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "נעילת סיבוב" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "בהירות" + +#: src/service.cpp:651 +msgid "Light" +msgstr "בהיר" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "כהה" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "הגדרות תצוגה…" + +#: src/service.cpp:680 msgid "Rotation" msgstr "סיבוב" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "תצוגה" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "הגדרות ויכולות תצוגה" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "טביעת אצבע ה־RSA של המחשב הזה היא: %s" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "לאפשר" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "לא לאפשר" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "לאפשר ניפוי שגיאות דרך USB?" + +#~ msgid "Color temperature profiles" +#~ msgstr "פרופילי חום צבע" @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" "PO-Revision-Date: 2020-04-07 19:51+0000\n" "Last-Translator: Zeeshan Khan <zkhan1093@gmail.com>\n" "Language-Team: Hindi <https://hosted.weblate.org/projects/ayatana-indicators/" @@ -19,27 +19,150 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.0-dev\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "अनुमति है" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "अनुमति नहीं है" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "यु.एस.बी डिबगिंग की अनुमति दें" @@ -7,40 +7,169 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" -"PO-Revision-Date: 2020-01-03 22:21+0000\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" +"PO-Revision-Date: 2023-05-21 19:50+0000\n" "Last-Translator: Milo Ivir <mail@milotype.de>\n" -"Language-Team: Croatian <https://hosted.weblate.org/projects/" -"ayatana-indicators/display-applet/hr/>\n" +"Language-Team: Croatian <https://hosted.weblate.org/projects/ayatana-" +"indicators/display-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" -"X-Generator: Weblate 3.10\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.18-dev\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "Zaključaj okretanje" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "Zaključaj automatsko okretanje ekrana." + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "Zaključavanje okretanja" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "Zaključuje okretanje na određenu vrijednost." + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "Temperatura boja" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" +"Postavlja temperaturu boja tvog ekrana. Što je vrijednost niža, primijenjuje " +"se veći intenzitet efekta crvenila." + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "Profil temparature boja" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "Trenutačni profil temperature boja koji koristi indikator." + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "Svjetlina ekrana" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "Sprema trenutačnu vrijednost svjetline tvog ekrana." + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +#, fuzzy +msgid "The current theme profile being used by the indicator." +msgstr "Trenutačni profil temperature boja koji koristi indikator." + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "Ručno" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "Adaptivno (hladnije)" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "Adaptivno" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "Adaptivno (toplije)" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "Zaključavanje okretanja" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "Svjetlina" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "Postavke ekrana …" + +#: src/service.cpp:680 msgid "Rotation" msgstr "Okretanje" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "Ekran" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "Postavke ekrana i funkcije" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "Otisak RSA ključa računala je: %s" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "Dozvoli" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "Nemoj dozvoliti" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "Dozvoliti uklanjanje grešaka putem USB-a?" + +#~ msgid "Color temperature profiles" +#~ msgstr "Profili temperature boja" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ht\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,11 +7,11 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" "PO-Revision-Date: 2021-02-08 21:50+0000\n" "Last-Translator: Ács Zoltán <acszoltan111@gmail.com>\n" -"Language-Team: Hungarian <https://hosted.weblate.org/projects/" -"ayatana-indicators/display-applet/hu/>\n" +"Language-Team: Hungarian <https://hosted.weblate.org/projects/ayatana-" +"indicators/display-applet/hu/>\n" "Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,27 +19,152 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.5-dev\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +#, fuzzy +msgid "Lock rotation" +msgstr "Elforgatás" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +#, fuzzy +msgid "Orientation lock" +msgstr "Elforgatás zárolása" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "Elforgatás zárolása" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "Elforgatás" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "A számítógép RSA kulcs ujjlenyomata: %s" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "Engedélyezés" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "Elutasítás" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "Engedélyezi az USB hibakeresést?" @@ -7,11 +7,11 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:45+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/display-applet/hy/>\n" +"Language-Team: Armenian <https://hosted.weblate.org/projects/ayatana-" +"indicators/display-applet/hy/>\n" "Language: hy\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,27 +19,150 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.0-dev\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "Թույլ տալ" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "Թույլ չտալ" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:45+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ia\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,11 +7,11 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:45+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/display-applet/id/>\n" +"Language-Team: Indonesian <https://hosted.weblate.org/projects/ayatana-" +"indicators/display-applet/id/>\n" "Language: id\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,27 +19,152 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.5.2-dev\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +#, fuzzy +msgid "Lock rotation" +msgstr "Rotasi" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +#, fuzzy +msgid "Orientation lock" +msgstr "Kunci Rotasi" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "Kunci Rotasi" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "Rotasi" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "Sidik jari kunci RSA komputer adalah: %s" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "Izinkan" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "Tidak Izinkan" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "Izinkan USB Debugging?" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: is\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,39 +7,172 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" -"PO-Revision-Date: 2020-01-26 13:21+0000\n" -"Last-Translator: Emiliano Gabriele <emilianog1989@gmail.com>\n" -"Language-Team: Italian <https://hosted.weblate.org/projects/" -"ayatana-indicators/display-applet/it/>\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" +"PO-Revision-Date: 2023-06-28 11:50+0000\n" +"Last-Translator: Sylke Vicious <silkevicious@tuta.io>\n" +"Language-Team: Italian <https://hosted.weblate.org/projects/ayatana-" +"indicators/display-applet/it/>\n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 3.11-dev\n" +"X-Generator: Weblate 4.18.1\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "Blocca rotazione" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "Blocca la rotazione automatica del display." + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "Blocco orientamento" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "Blocca l'orientamento a un valore specifico." + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "Temperatura di colore" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" +"Imposta la temperatura del colore dello schermo. Più basso è il valore, " +"maggiore è l'intensità dell'effetto di arrossamento applicato allo schermo." + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "Profilo della temperatura del colore" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" +"Il profilo di temperatura del colore correntemente utilizzato " +"dall'indicatore." + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "Luminosità dello schermo" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "Memorizza il valore di luminosità attuale dello schermo." + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +#, fuzzy +msgid "The current theme profile being used by the indicator." +msgstr "" +"Il profilo di temperatura del colore correntemente utilizzato " +"dall'indicatore." + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "Manuale" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "Adattivo (più freddo)" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "Adattativo" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "Adattivo (più caldo)" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "Blocco rotazione" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "Luminosità" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "Impostazioni dello schermo…" + +#: src/service.cpp:680 msgid "Rotation" msgstr "Rotazione" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "Schermo" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "Impostazioni e funzioni dello schermo" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "La chiave RSA del computer è:%s" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "Accetta" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "Non accetta" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "Permetti il debugging tramite USB?" + +#~ msgid "Color temperature profiles" +#~ msgstr "Profili di temperatura del colore" diff --git a/po/it_CARES.po b/po/it_CARES.po index 143d24b..aeaba39 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-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -16,27 +16,150 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,11 +7,11 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2019-12-17 11:21+0000\n" "Last-Translator: Ryo Nakano <ryonakaknock3@gmail.com>\n" -"Language-Team: Japanese <https://hosted.weblate.org/projects/" -"ayatana-indicators/display-applet/ja/>\n" +"Language-Team: Japanese <https://hosted.weblate.org/projects/ayatana-" +"indicators/display-applet/ja/>\n" "Language: ja\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,27 +19,152 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 3.10-dev\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +#, fuzzy +msgid "Lock rotation" +msgstr "回転" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +#, fuzzy +msgid "Orientation lock" +msgstr "回転ロック" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "回転ロック" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "回転" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "コンピューターの RSA 鍵の指紋は以下の通りです: %s" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "許可" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "不許可" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "USBデバックを許可しますか?" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ka\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: kk\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: kl\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: km\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -16,27 +16,150 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: kn\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,9 +7,9 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" -"PO-Revision-Date: 2020-06-15 04:41+0000\n" -"Last-Translator: MarongHappy <daemul72@gmail.com>\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" +"PO-Revision-Date: 2024-04-13 05:18+0000\n" +"Last-Translator: ID J <tabby4442@gmail.com>\n" "Language-Team: Korean <https://hosted.weblate.org/projects/" "ayatana-indicators/display-applet/ko/>\n" "Language: ko\n" @@ -17,29 +17,153 @@ 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/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "잠금 회전" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "자동 디스플레이 회전을 잠급니다." + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "방향 잠금" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "방향을 특정 값으로 잠급니다." + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "색온도" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "화면의 색온도를 지정합니다. 값이 낮을수록 디스플레이에 적용되는 적색 효과의 " +"강도가 높아집니다." + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "색온도 프로필" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "표시도구에 사용되는 현재 색온도 프로필입니다." + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "화면 밝기" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "화면의 현재 밝기 값을 저장합니다." + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "라이트 테마의 이름" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "\"라이트\"를 선택하면 표시도구가 지정하는 테마입니다." + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "다크 테마의 이름" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "\"다크\"를 선택하면 표시도구가 지정하는 테마입니다." + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "테마 프로필" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "표시도구가 사용하고 있는 현재 테마 프로필입니다." + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "현재 지리적 위도" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "장치의 마지막으로 기록된 지리적 위도를 저장합니다." + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "현재 지리적 경도" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "장치의 마지막으로 기록된 지리적 경도를 저장합니다." + +#: src/service.cpp:48 +msgid "Manual" +msgstr "설명서" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "어댑티브 (더 차갑게)" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "어댑티브" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "어댑티브 (더 따뜻하게)" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "회전 잠금" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "밝기" + +#: src/service.cpp:651 +msgid "Light" +msgstr "라이트" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "다크" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "디스플레이 설정…" + +#: src/service.cpp:680 msgid "Rotation" msgstr "회전" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "디스플레이" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "디스플레이 설정 및 기능" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "컴퓨터의 RSA 키 지문: %s" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "허용" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "허용 안함" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "USB 디버깅을 허용하시겠습니까?" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ku\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: kw\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ky\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: la\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: lb\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: lo\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,11 +7,11 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" -"PO-Revision-Date: 2018-02-28 22:15+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" +"PO-Revision-Date: 2024-01-23 21:01+0000\n" "Last-Translator: Moo <hazap@hotmail.com>\n" -"Language-Team: Lithuanian <https://hosted.weblate.org/projects/ayatana-" -"indicators/display-applet/lt/>\n" +"Language-Team: Lithuanian <https://hosted.weblate.org/projects/" +"ayatana-indicators/display-applet/lt/>\n" "Language: lt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,29 +19,158 @@ 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 2.20-dev\n" +"X-Generator: Weblate 5.4-dev\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "Užrakinti pasukimą" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "Užrakinkite automatinį ekrano pasukimą." + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "Orientacijos užraktas" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "Užrakina orientaciją tam tikra verte." + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "Spalvos temperatūra" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" +"Nustato jūsų ekrano spalvos temperatūrą. Kuo žemesnė reikšmė, tuo didesnis " +"raudonumo efekto intensyvumas bus taikomas ekranui." + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "Spalvos temperatūros profilis" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "Šiuo metu indikatoriaus naudojamas spalvos temperatūros profilis." + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "Ekrano ryškumas" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "Saugo dabartinę ekrano ryškumo reikšmę." + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "Šviesaus apipavidalinimo pavadinimas" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" +"Tai yra apipavidalinimas, kurį indikatorius nustatys, kai bus pasirinktas " +"„Šviesus“." + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "Tamsaus apipavidalinimo pavadinimas" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" +"Tai yra apipavidalinimas, kurį indikatorius nustatys, kai bus pasirinktas " +"„Tamsus“." + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "Apipavidalinimo profilis" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "Šiuo metu indikatoriaus naudojamas apipavidalinimo profilis." + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "Dabartinė geografinė platuma" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "Saugo paskutinę įrašytą įrenginio geografinę platumą." + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "Dabartinė geografinė ilguma" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "Saugo paskutinę įrašytą įrenginio geografinę ilgumą." + +#: src/service.cpp:48 +msgid "Manual" +msgstr "Rankinis" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "Adaptyvus (šaltesnis)" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "Adaptyvus" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "Adaptyvus (šiltesnis)" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "Pasukimo užraktas" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "Ryškumas" + +#: src/service.cpp:651 +msgid "Light" +msgstr "Šviesus" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "Tamsus" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "Ekrano nustatymai…" + +#: src/service.cpp:680 msgid "Rotation" msgstr "Pasukimas" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "Ekranas" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "Ekrano nustatymai ir funkcijos" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "Kompiuterio RSA rakto kontrolinis kodas yra: %s" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "Leisti" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "Neleisti" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "Leisti USB derinimą?" @@ -7,38 +7,161 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: lv\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\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 != 0 ? 1 : " "2);\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: mg\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: mhr\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: mi\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,36 +7,163 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" +"PO-Revision-Date: 2021-11-04 17:37+0000\n" +"Last-Translator: ElectrifiedSpeed <electrifiedsped@gmail.com>\n" +"Language-Team: Macedonian <https://hosted.weblate.org/projects/ayatana-" +"indicators/display-applet/mk/>\n" "Language: mk\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%10==1 ? 0 : 1;\n" +"X-Generator: Weblate 4.9-dev\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +#, fuzzy +msgid "Orientation lock" +msgstr "Заклучување на ротација" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" +msgstr "Заклучување на ротација" + +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ml\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,11 +7,11 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+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/display-applet/mr/>\n" +"Language-Team: Marathi <https://hosted.weblate.org/projects/ayatana-" +"indicators/display-applet/mr/>\n" "Language: mr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,27 +19,152 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.0-dev\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +#, fuzzy +msgid "Lock rotation" +msgstr "रोटेशन" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +#, fuzzy +msgid "Orientation lock" +msgstr "रोटेशन लॉक" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "रोटेशन लॉक" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "रोटेशन" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "संगणकाची आरएसए की फिंगरप्रिंट आहे: %s" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "परवानगी द्या" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "परवानगी देऊ नका" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "यूएसबी डीबगिंगला अनुमती द्यायची?" @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2020-09-05 08:36+0000\n" "Last-Translator: antuketot76 <antuketot76@protonmail.com>\n" "Language-Team: Malay <https://hosted.weblate.org/projects/ayatana-indicators/" @@ -19,27 +19,152 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.3-dev\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +#, fuzzy +msgid "Lock rotation" +msgstr "Rotasi" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +#, fuzzy +msgid "Orientation lock" +msgstr "Kunci Rotasi" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "Kunci Rotasi" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "Rotasi" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "Data komputer RSA adalah seperti: %s" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "Dibenarkan" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "Tidak Dibenarkan" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "Benarkan USB Debugging?" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: my\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,11 +7,11 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2018-11-01 07:22+0000\n" "Last-Translator: Petter Reinholdtsen <pere-weblate@hungry.com>\n" -"Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/" -"ayatana-indicators/display-applet/nb/>\n" +"Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/ayatana-" +"indicators/display-applet/nb/>\n" "Language: nb\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,27 +19,152 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 3.3-dev\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +#, fuzzy +msgid "Lock rotation" +msgstr "Rotering" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +#, fuzzy +msgid "Orientation lock" +msgstr "Rotasjonslås" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "Rotasjonslås" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "Rotering" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "Datamaskinens RSA-nøkkelfingeravtrykk er: %s" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "Tillat" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "Ikke tillat" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "Tillat USB-feilretting?" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ne\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,9 +7,9 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" -"PO-Revision-Date: 2018-05-08 12:53+0000\n" -"Last-Translator: Heimen Stoffels <vistausss@outlook.com>\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" +"PO-Revision-Date: 2023-10-16 04:19+0000\n" +"Last-Translator: Heimen Stoffels <vistausss@fastmail.com>\n" "Language-Team: Dutch <https://hosted.weblate.org/projects/ayatana-indicators/" "display-applet/nl/>\n" "Language: nl\n" @@ -17,29 +17,161 @@ 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/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "Draaien vergrendelen" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "Vergrendel automatisch draaien van het scherm." + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "Oriëntatie vergrendelen" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "Stel de oriëntatie van het scherm in op een bepaalde waarde." + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "Kleurtemperatuur" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" +"Stel de kleurtemperatuur van het scherm in. Hoe lager de waarde, des te " +"hoger de intensiteit van de rode gloed." + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "Kleurtemperatuurprofiel" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "Het huidige kleurtemperatuurprofiel van de indicator." + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "Schermhelderheid" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "Stel de huidige helderheid van het scherm in." + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "Da naam van het lichte thema" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" +"Dit thema wordt ingesteld door de indicator als er voor het lichte thema " +"gekozen wordt." + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "De naam van het donkere thema" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" +"Dit thema wordt ingesteld door de indicator als er voor het donkere thema " +"gekozen wordt." + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "Themaprofiel" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "Het huidige themaprofiel van de indicator." + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "Huidige breedtegraad" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "Onthoudt de huidige breedtegraad van het apparaat." + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "Huidige lengtegraad" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "Onthoudt de huidige lengtegraad van het apparaat." + +#: src/service.cpp:48 +msgid "Manual" +msgstr "Handmatig" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "Aanpasbaar (kouder)" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "Aanpasbaar" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "Aanpasbaar (warmer)" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "Draaivergrendeling" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "Helderheid" + +#: src/service.cpp:651 +msgid "Light" +msgstr "Licht" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "Donker" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "Scherminstellingen…" + +#: src/service.cpp:680 msgid "Rotation" msgstr "Draaiing" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "Scherm" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "Scherminstellingen en -functies" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" -msgstr "De RSA-vingerafdruk van de computer is: %s" +msgstr "De RSA-vingerafdruk van de computer is %s" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "Toestaan" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "Weigeren" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" -msgstr "USB-foutopsporing toestaan?" +msgstr "Wil je usb-foutopsporing toestaan?" + +#~ msgid "Color temperature profiles" +#~ msgstr "Kleurtemperatuurprofielen" @@ -7,37 +7,160 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: nn\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -16,27 +16,150 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" -"PO-Revision-Date: 2020-10-19 17:26+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" +"PO-Revision-Date: 2023-10-16 04:19+0000\n" "Last-Translator: Quentin PAGÈS <quentinantonin@free.fr>\n" "Language-Team: Occitan <https://hosted.weblate.org/projects/" "ayatana-indicators/display-applet/oc/>\n" @@ -17,29 +17,157 @@ 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.1-dev\n" +"X-Generator: Weblate 5.1-dev\n" -#: ../src/rotation-lock.cpp:125 -msgid "Rotation Lock" +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" msgstr "Verrolhar la rotacion" -#: ../src/rotation-lock.cpp:136 +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "Verrolhar automaticament la rotacion de l’afichatge." + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "Verrolhar l’orientacion" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "Verrolha l’orientacion sus una valor especifica." + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "Temperatura color" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" +"Definís la temperatura de color de l’ecran. Una valor bassa indica una mai " +"fòrta intensitat de l’efièch roge aplicat a l’afichatge." + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "Perfils de temperatura de color" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "La temperatura de color actualament utilizada per l’indicator." + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "Luminositat de l’ecran" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "Garda la valor de la luminositat actuala de l’ecran." + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "Lo nom del tèma clar" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "Aquò es l’indicador de tèma quand « Clar » es seleccionat." + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "Nom del tèma escur" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "Aquò es l’indicador de tèma quand « Escur » es seleccionat." + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "Perfil de tèma" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "Lo perfil tematic actualament utilizada per l’indicator." + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "Latitud geografica actuala" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "Garda la darrièra latitud geografic enregistrada del periferic." + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "Longitud geografica actuala" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "Garda la darrièra longitud geografic enregistrada del periferic." + +#: src/service.cpp:48 +msgid "Manual" +msgstr "Manual" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "Adaptativa (mai freda)" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "Adaptativa" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "Adaptativa (mai caud)" + +#: src/service.cpp:544 src/service.cpp:581 +msgid "Rotation Lock" +msgstr "Verrolhatge de la rotacion" + +#: src/service.cpp:597 +msgid "Brightness" +msgstr "Luminositat" + +#: src/service.cpp:651 +msgid "Light" +msgstr "Clar" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "Escur" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "Paramètres d’afichatge…" + +#: src/service.cpp:680 msgid "Rotation" msgstr "Rotacion" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "Afichatge" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "Paramètres e foncionalitats d’afichatge" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "La clau de l’emprunta RSA de l’ordenador es : %s" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "Autorizar" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "Interdire" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "Volètz autorizar lo desbugatge USB ?" + +#~ msgid "Color temperature profiles" +#~ msgstr "Perfils de temperatura de color" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: os\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: pa\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,11 +7,11 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2018-04-17 20:50+0000\n" "Last-Translator: Dariusz Król <rexioweb@gmail.com>\n" -"Language-Team: Polish <https://hosted.weblate.org/projects/" -"ayatana-indicators/display-applet/pl/>\n" +"Language-Team: Polish <https://hosted.weblate.org/projects/ayatana-" +"indicators/display-applet/pl/>\n" "Language: pl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -20,27 +20,152 @@ msgstr "" "|| n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 3.0-dev\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +#, fuzzy +msgid "Lock rotation" +msgstr "Obrót" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +#, fuzzy +msgid "Orientation lock" +msgstr "Blokada Obrotu" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "Blokada Obrotu" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "Obrót" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "Odcisk palca klucza RSA komputera: %s" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "Pozwól" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "Nie Pozwól" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "Pozwolić na debugowanie USB?" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ps\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,9 +7,9 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" -"PO-Revision-Date: 2019-04-18 15:03+0000\n" -"Last-Translator: Rui Mendes <xz9@protonmail.com>\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" +"PO-Revision-Date: 2023-12-29 11:09+0000\n" +"Last-Translator: Ivo Xavier <ivofernandes12@gmail.com>\n" "Language-Team: Portuguese <https://hosted.weblate.org/projects/" "ayatana-indicators/display-applet/pt/>\n" "Language: pt\n" @@ -17,29 +17,157 @@ 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.6-dev\n" +"X-Generator: Weblate 5.4-dev\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "Bloquear a rotação" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "Bloqueie a rotação automática da tela." + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "Bloqueio da orientação" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "Faz o bloqueio da orientação para um valor específico." + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "Temperatura da cor" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" +"Define a temperatura da cor da tela. Quanto menor o valor, maior a " +"intensidade do efeito de vermelhidão aplicado à tela." + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "Perfis da temperatura da cor" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "O perfil atual da temperatura da cor usada pelo indicador." + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "Brilho do ecrã" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "Armazena o valor do brilho atual do seu ecrã." + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "O nome do tema claro" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "Este é o tema que o indicador definirá quando “Claro” for selecionado." + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "O nome do tema escuro" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "Este é o tema que o indicador definirá quando “Escuro” for selecionado." + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "Perfil do tema" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "O perfil do tema atual utilizado pelo indicador." + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "Latitude geográfica atual" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "Armazena a última latitude geográfica registrada do dispositivo." + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "Longitude geográfica atual" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "Armazena a última longitude geográfica registrada do dispositivo." + +#: src/service.cpp:48 +msgid "Manual" +msgstr "Manual" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "Adaptativo (frio)" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "Adaptativo" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "Adaptativo (quente)" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" -msgstr "Bloquear rotação" +msgstr "Bloqueio da rotação" + +#: src/service.cpp:597 +msgid "Brightness" +msgstr "Brilho" + +#: src/service.cpp:651 +msgid "Light" +msgstr "Claro" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "Escuro" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "Definições da tela…" + +#: src/service.cpp:680 msgid "Rotation" msgstr "Rotação" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "Exibição" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "Exibe as configurações e os recursos" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "A impressão digital da chave RSA do computador é: %s" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "Permitir" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "Não permitir" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" -msgstr "Permitir depuração por USB?" +msgstr "Quer permitir a depuração através do USB?" + +#~ msgid "Color temperature profiles" +#~ msgstr "Perfis de temperatura da cor" diff --git a/po/pt_BR.po b/po/pt_BR.po index 150e485..6702d0e 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-11-28 08:50+0000\n" -"PO-Revision-Date: 2018-07-01 12:42+0000\n" -"Last-Translator: Tiago de Oliveira <z_tiago@hotmail.com>\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" +"PO-Revision-Date: 2023-10-16 04:19+0000\n" +"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n" "Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/" "ayatana-indicators/display-applet/pt_BR/>\n" "Language: pt_BR\n" @@ -17,29 +17,157 @@ 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.1-dev\n" +"X-Generator: Weblate 5.1-dev\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "Bloquear a rotação" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "Bloqueie a rotação automática da tela." + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "Bloqueio da orientação" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "Faz o bloqueio da orientação para um valor específico." + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "Temperatura da cor" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" +"Define a temperatura da cor da tela. Quanto menor o valor, maior a " +"intensidade do efeito de vermelhidão aplicado à tela." + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "Perfis da temperatura da cor" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "O perfil atual da temperatura da cor usada pelo indicador." + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "Brilho da tela" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "Armazena o valor do brilho atual da sua tela." + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "O nome do tema claro" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "Este é o indicador do tema quando \"Claro\" for selecionado." + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "O nome do tema escuro" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "Este é o indicador do tema quando \"Escuro\" for selecionado." + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "Perfil do tema" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "O perfil de tema atual que está sendo usado pelo indicador." + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "Latitude geográfica atual" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "Armazena a última latitude geográfica registrada do dispositivo." + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "Longitude geográfica atual" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "Armazena a última longitude geográfica registrada do dispositivo." + +#: src/service.cpp:48 +msgid "Manual" +msgstr "Manual" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "Adaptativo (frio)" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "Adaptativo" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "Adaptativo (quente)" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" -msgstr "Bloqueio de rotação" +msgstr "Bloqueio da rotação" + +#: src/service.cpp:597 +msgid "Brightness" +msgstr "Brilho" + +#: src/service.cpp:651 +msgid "Light" +msgstr "Claro" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "Escuro" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "Definições da tela…" + +#: src/service.cpp:680 msgid "Rotation" msgstr "Rotação" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "Exibição" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "Exibe as configurações e os recursos" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "A impressão digital da chave RSA do computador é: %s" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "Permitir" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "Não permitir" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "Você quer permitir a depuração através do USB?" + +#~ msgid "Color temperature profiles" +#~ msgstr "Perfis de temperatura da cor" @@ -7,11 +7,11 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2020-04-03 18:21+0000\n" "Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n" -"Language-Team: Romanian <https://hosted.weblate.org/projects/" -"ayatana-indicators/display-applet/ro/>\n" +"Language-Team: Romanian <https://hosted.weblate.org/projects/ayatana-" +"indicators/display-applet/ro/>\n" "Language: ro\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -20,27 +20,152 @@ msgstr "" "20)) ? 1 : 2;\n" "X-Generator: Weblate 4.0-dev\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +#, fuzzy +msgid "Lock rotation" +msgstr "Rotire" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +#, fuzzy +msgid "Orientation lock" +msgstr "Blocarea rotatiei" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "Blocarea rotatiei" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "Rotire" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "Amprenta cheii RSA a computerului este: %s" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "Permite" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "Nu Permite" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "Permite debugging via USB?" @@ -7,40 +7,168 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" -"PO-Revision-Date: 2018-02-28 01:41+0000\n" -"Last-Translator: Мира Странная <miraityan2004@gmail.com>\n" -"Language-Team: Russian <https://hosted.weblate.org/projects/ayatana-" -"indicators/display-applet/ru/>\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" +"PO-Revision-Date: 2023-10-16 04:19+0000\n" +"Last-Translator: Serhii Horichenko <m@sgg.im>\n" +"Language-Team: Russian <https://hosted.weblate.org/projects/" +"ayatana-indicators/display-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 2.20-dev\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/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "Блокировка поворота" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "Блокировка автоматического поворота дисплея." + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "Блокировка ориентации" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "Блокирует ориентацию на определенном значении." + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "Цветовая температура" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" +"Устанавливает цветовую температуру экрана. Чем меньше значение, тем " +"интенсивнее эффект покраснения, применяемый к дисплею." + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "Профили температур цвета" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "Текущий профиль температур цвета используется индикатором." + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "Яркость экрана" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "Сохраняет значение текущей яркости Вашего экрана." + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "Название светлой темы" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "Эта тема для индикатора при выборе светлой темы." + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "Название тёмной темы" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "Эта тема для индикатора при выборе тёмной темы." + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "Профиль темы" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "Текущий профиль темы, который используется индикатором." + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "Текущая географическая широта" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "Сохраняет последнюю записанную географическую широту устройства." + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "Текущая географическая долгота" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "Сохраняет последнюю записанную географическую долготу устройства." + +#: src/service.cpp:48 +msgid "Manual" +msgstr "Настраиваемый" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "Адаптивный (холоднее)" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "Адаптивный" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "Адаптивный (теплее)" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "Блокировка вращения" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "Яркость" + +#: src/service.cpp:651 +msgid "Light" +msgstr "Светлая" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "Тёмная" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "Настройки экрана…" + +#: src/service.cpp:680 msgid "Rotation" msgstr "Вращение" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "Экран" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "Настройки и функции экрана" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "RSA отпечаток компьютера: %s" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "Разрешать" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "Не разрешать" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "Разрешать отладку по USB?" + +#~ msgid "Color temperature profiles" +#~ msgstr "Профили цветовой температуры" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: sa\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,11 +7,11 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2020-10-27 14:36+0000\n" "Last-Translator: Adrià Martín <adriamartinmor@gmail.com>\n" -"Language-Team: Sardinian <https://hosted.weblate.org/projects/" -"ayatana-indicators/display-applet/sc/>\n" +"Language-Team: Sardinian <https://hosted.weblate.org/projects/ayatana-" +"indicators/display-applet/sc/>\n" "Language: sc\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,27 +19,152 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.3.2-dev\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +#, fuzzy +msgid "Lock rotation" +msgstr "Rotatzione" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +#, fuzzy +msgid "Orientation lock" +msgstr "Blocu de sa rotatzione" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "Blocu de sa rotatzione" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "Rotatzione" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "Permite" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "Non permitas" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "Boles permìtere sa curretzione de faddinas pro mèdiu de USB?" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: sd\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -16,27 +16,150 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: se\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: shn\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: si\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,11 +7,11 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2019-08-14 19:23+0000\n" "Last-Translator: Matúš Baňas <banas.mato@gmail.com>\n" -"Language-Team: Slovak <https://hosted.weblate.org/projects/" -"ayatana-indicators/display-applet/sk/>\n" +"Language-Team: Slovak <https://hosted.weblate.org/projects/ayatana-" +"indicators/display-applet/sk/>\n" "Language: sk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,27 +19,152 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "X-Generator: Weblate 3.8-dev\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +#, fuzzy +msgid "Lock rotation" +msgstr "Otáčanie" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +#, fuzzy +msgid "Orientation lock" +msgstr "Zámok otáčania" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "Zámok otáčania" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "Otáčanie" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "Odtlačok kľúča RSA počítača je: %s" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "Povoliť" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "Nepovoliť" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "Povoliť ladenie cez USB?" @@ -7,38 +7,161 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: sl\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\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/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,11 +7,11 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2019-10-31 14:03+0000\n" "Last-Translator: Marcela Korreshi <celomarcela@gmail.com>\n" -"Language-Team: Albanian <https://hosted.weblate.org/projects/" -"ayatana-indicators/display-applet/sq/>\n" +"Language-Team: Albanian <https://hosted.weblate.org/projects/ayatana-" +"indicators/display-applet/sq/>\n" "Language: sq\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,27 +19,151 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 3.10-dev\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +#, fuzzy +msgid "Lock rotation" +msgstr "Rrotullim" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "Rrotullim" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "Lejon" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "Nuk lejon" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,38 +7,161 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: sr\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\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/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,39 +7,167 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" -"PO-Revision-Date: 2017-12-31 15:13+0000\n" -"Last-Translator: Sebastian Rasmussen <sebras@gmail.com>\n" -"Language-Team: Swedish <https://hosted.weblate.org/projects/ayatana-" -"indicators/display-applet/sv/>\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" +"PO-Revision-Date: 2023-11-09 14:36+0000\n" +"Last-Translator: bittin1ddc447d824349b2 <bittin@reimu.nl>\n" +"Language-Team: Swedish <https://hosted.weblate.org/projects/" +"ayatana-indicators/display-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/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "Lås rotation" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "Lås automatisk skärmrotation." + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "Orienteringslås" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "Låser orienteringen till ett specifikt värde." + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "Färgtemperatur" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" +"Ställer in färgtemperaturen på din skärm. Ju lägre värde, desto högre " +"intensitet för rödhetseffekten som appliceras på skärmen." + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "Färgtemperaturprofil" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "Den nuvarande färgtemperaturprofil som används av indikatorn." + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "Skärmens ljusstyrka" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "Lagrar den aktuella ljusstyrkan för din skärm." + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "Namnet på ljustema" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "Detta är temat som indikatorn ställer in när \"Ljus\" väljs." + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "Namnet på det mörka temat" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "Detta är temat som indikatorn ställer in när \"Mörkt\" väljs." + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "Temaprofil" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "Den aktuella temaprofilen som används av indikatorn." + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "Aktuell geografisk latitud" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "Lagrar enhetens senast registrerade geografiska latitud." + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "Nuvarande geografiska longitud" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "Lagrar enhetens senast registrerade geografiska longitud." + +#: src/service.cpp:48 +msgid "Manual" +msgstr "Manuell" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "Adaptiv (kallare)" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "Adaptiv" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "Adaptiv (varmare)" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "Rotationslås" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "Ljusstyrka" + +#: src/service.cpp:651 +msgid "Light" +msgstr "Ljust" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "Mörkt" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "Skärminställningar…" + +#: src/service.cpp:680 msgid "Rotation" msgstr "Rotation" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "Skärm" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "Skärminställningar och funktioner" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "Fingeravtrycket för datorns RSA-nyckel är: %s" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "Tillåt" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "Tillåt inte" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "Tillåt USB-felsökning?" + +#~ msgid "Color temperature profiles" +#~ msgstr "Färgtemperaturprofiler" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: sw\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: szl\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ta\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" diff --git a/po/ta_LK.po b/po/ta_LK.po index daa1e8d..6899c66 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-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -16,27 +16,150 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,11 +7,11 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2019-08-11 09:23+0000\n" "Last-Translator: M Ramani Priya <priya.maremanda@gmail.com>\n" -"Language-Team: Telugu <https://hosted.weblate.org/projects/" -"ayatana-indicators/display-applet/te/>\n" +"Language-Team: Telugu <https://hosted.weblate.org/projects/ayatana-" +"indicators/display-applet/te/>\n" "Language: te\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,27 +19,151 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 3.8-dev\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +#, fuzzy +msgid "Lock rotation" +msgstr "పరిక్రమణ" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "పరిక్రమణ" -#: ../src/usb-snap.cpp:107 -#, c-format, fuzzy +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 +#, fuzzy, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "కంప్యూటర్ యొక్క RSA కీ వేలిముద్ర:% s" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "అనుమతించడం" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "అనుమతి నిషేధం" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: tg\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: th\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ti\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,39 +7,167 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" -"PO-Revision-Date: 2018-02-08 11:34+0000\n" -"Last-Translator: Mertcan Gokgoz <mertcan.gokgoz@gmail.com>\n" -"Language-Team: Turkish <https://hosted.weblate.org/projects/ayatana-" -"indicators/display-applet/tr/>\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" +"PO-Revision-Date: 2023-10-16 04:19+0000\n" +"Last-Translator: Oğuz Ersen <oguz@ersen.moe>\n" +"Language-Team: Turkish <https://hosted.weblate.org/projects/" +"ayatana-indicators/display-applet/tr/>\n" "Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 2.19-dev\n" +"X-Generator: Weblate 5.1-dev\n" -#: ../src/rotation-lock.cpp:125 -msgid "Rotation Lock" +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "Döndürmeyi kilitle" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "Otomatik ekran döndürmeyi kilitle." + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" msgstr "Ekran yön kilidi" -#: ../src/rotation-lock.cpp:136 +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "Ekran yönünü belirli bir değere kilitler." + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "Renk sıcaklığı" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" +"Ekranınızın renk sıcaklığını ayarlar. Değer ne kadar düşük olursa, ekrana " +"uygulanan kırmızılık efektinin yoğunluğu da o kadar yüksek olur." + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "Renk sıcaklığı profili" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "Gösterge tarafından kullanılan geçerli renk sıcaklığı profili." + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "Ekran parlaklığı" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "Ekranınızın geçerli parlaklık değerini kaydeder." + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "Açık temanın adı" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "Bu, \"Açık\" seçildiğinde göstergenin ayarlayacağı temadır." + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "Koyu temanın adı" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "Bu, \"Koyu\" seçildiğinde göstergenin ayarlayacağı temadır." + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "Tema profili" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "Gösterge tarafından kullanılan geçerli tema profili." + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "Geçerli coğrafi enlem" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "Aygıtın son kaydedilen coğrafi enlemini saklar." + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "Geçerli coğrafi boylam" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "Aygıtın son kaydedilen coğrafi boylamını saklar." + +#: src/service.cpp:48 +msgid "Manual" +msgstr "Elle" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "Uyarlanabilir (Soğuk)" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "Uyarlanabilir" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "Uyarlanabilir (Sıcak)" + +#: src/service.cpp:544 src/service.cpp:581 +msgid "Rotation Lock" +msgstr "Döndürme Kilidi" + +#: src/service.cpp:597 +msgid "Brightness" +msgstr "Parlaklık" + +#: src/service.cpp:651 +msgid "Light" +msgstr "Açık" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "Koyu" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "Ekran ayarları…" + +#: src/service.cpp:680 msgid "Rotation" msgstr "Döndürme" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "Ekran" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "Ekran ayarları ve özellikleri" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "Bilgisayarın RSA anahtar parmak izi: %s" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "İzin Ver" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "İzin verme" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "USB hata ayıklamaya izin verilsin mi?" + +#~ msgid "Color temperature profiles" +#~ msgstr "Renk sıcaklığı profilleri" @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -16,27 +16,150 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,11 +7,11 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2020-05-10 06:12+0000\n" "Last-Translator: Abdusalam <1810010207@s.upc.edu.cn>\n" -"Language-Team: Uyghur <https://hosted.weblate.org/projects/" -"ayatana-indicators/display-applet/ug/>\n" +"Language-Team: Uyghur <https://hosted.weblate.org/projects/ayatana-" +"indicators/display-applet/ug/>\n" "Language: ug\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,27 +19,152 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.1-dev\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +#, fuzzy +msgid "Lock rotation" +msgstr "ئايلىنىش" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +#, fuzzy +msgid "Orientation lock" +msgstr "ئايلىنىش قۇلۇپى" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "ئايلىنىش قۇلۇپى" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "ئايلىنىش" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "كومپيۇتېرنىڭ RSA ئاچقۇچ بارماق ئىزى: %s" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "رۇخسەت قىلىڭ" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "رۇخسەت قىلماڭ" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "USB ھەل قىلىشقا يول قويامسىز؟" @@ -7,40 +7,168 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" -"PO-Revision-Date: 2018-09-28 19:37+0000\n" -"Last-Translator: Володимир Бриняк <bardvv@gmail.com>\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" +"PO-Revision-Date: 2023-10-16 04:19+0000\n" +"Last-Translator: Serhii Horichenko <m@sgg.im>\n" "Language-Team: Ukrainian <https://hosted.weblate.org/projects/" "ayatana-indicators/display-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 3.2-dev\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/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "Блокування повороту" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "Блокування автоматичного повороту дисплея." + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "Блок орієнтації" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "Блокує орієнтацію у певному значенні." + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "Колірна температура" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" +"Встановлює колірну температуру екрана. Чим менше значення, тим інтенсивніше " +"червоний ефект, застосований до дисплея." + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "Профілі температур кольорів" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "Поточний профіль температури кольору використовується індикатором." + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "Яскравість екрана" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "Зберігає значення поточної яскравості Вашого екрана." + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "Назва світлої теми" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "Це тема для індикатору, коли буде обрана світла тема." + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "Назва темної теми" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "Це тема для індикатору, коли буде обрана темна тема." + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "Профіль теми" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "Поточний профіль теми, який використовується індикатором." + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "Поточна географічна широта" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "Зберігає останню записану географічну широту пристрою." + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "Поточна географічна довгота" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "Зберігає останню записану географічну довготу пристрою." + +#: src/service.cpp:48 +msgid "Manual" +msgstr "Власний" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "Адаптивний (холодніший)" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "Адаптивний" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "Адаптивний (тепліший)" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" -msgstr "Блокування обертання" +msgstr "Блок повороту" + +#: src/service.cpp:597 +msgid "Brightness" +msgstr "Яскравість" + +#: src/service.cpp:651 +msgid "Light" +msgstr "Світла" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "Темна" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "Налаштування екрана…" + +#: src/service.cpp:680 msgid "Rotation" msgstr "Обертання" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "Екран" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "Налаштування та функції екрана" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "RSA відбиток комп'ютера: %s" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "Дозволити" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "Не дозволяти" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "Дозволити USB-налагодження?" + +#~ msgid "Color temperature profiles" +#~ msgstr "Профілі колірної температури" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ur\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: uz\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -16,27 +16,150 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,37 +7,160 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: vi\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: wae\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -16,27 +16,150 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" diff --git a/po/zh_CN.po b/po/zh_CN.po index 2398015..1e9f3d4 100644 --- a/po/zh_CN.po +++ b/po/zh_CN.po @@ -7,9 +7,9 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" -"PO-Revision-Date: 2020-05-22 00:41+0000\n" -"Last-Translator: wdggg <wdggg7@gmail.com>\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" +"PO-Revision-Date: 2024-04-18 07:54+0000\n" +"Last-Translator: 复予 <clonewith@qq.com>\n" "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/" "ayatana-indicators/display-applet/zh_Hans/>\n" "Language: zh_CN\n" @@ -17,29 +17,152 @@ 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/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "锁定旋转" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "锁定自动显示旋转。" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "方向锁定" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "将方向锁定为特定值。" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "色温" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "设置屏幕色温。数值越低,应用到显示器的红色效果越强。" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "色温配置" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "指示器当前使用的色温档案。" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "屏幕亮度" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "存储屏幕当前的亮度值。" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "浅色主题名称" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "选择“浅色”时,指示器设置的主题。" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "深色主题名称" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "选择“深色”时,指示器设置的主题。" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "主题配置" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "指示器当前使用的主题配置。" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "当前地理纬度" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "存储设备上次记录的地理纬度。" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "当前地理经度" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "存储设备上次记录的地理经度。" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "手动" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "自适应(冷色)" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "自适应" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "自适应(暖色)" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "旋转锁定" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "亮度" + +#: src/service.cpp:651 +msgid "Light" +msgstr "浅色" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "深色" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "显示设置…" + +#: src/service.cpp:680 msgid "Rotation" msgstr "旋转" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "显示" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "显示设置与功能" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "此电脑的RSA指纹密匙是:%s" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "允许" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "不允许" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "允许使用USB调试模式?" diff --git a/po/zh_HK.po b/po/zh_HK.po index 8fe2155..aaae4f7 100644 --- a/po/zh_HK.po +++ b/po/zh_HK.po @@ -7,36 +7,159 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2017-11-28 08:50+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: zh_HK\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" diff --git a/po/zh_LATN@pinyin.po b/po/zh_LATN@pinyin.po index f753faa..f75c264 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-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -16,27 +16,150 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +msgid "Lock rotation" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +msgid "Orientation lock" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "" diff --git a/po/zh_TW.po b/po/zh_TW.po index fb55aff..7174ac0 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-11-28 08:50+0000\n" +"POT-Creation-Date: 2023-10-12 23:46+0200\n" "PO-Revision-Date: 2019-01-12 04:06+0000\n" "Last-Translator: Louies <louies0623@gmail.com>\n" "Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/" @@ -19,27 +19,152 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 3.4-dev\n" -#: ../src/rotation-lock.cpp:125 +#: data/org.ayatana.indicator.display.gschema.xml:1 +#, fuzzy +msgid "Lock rotation" +msgstr "旋轉" + +#: data/org.ayatana.indicator.display.gschema.xml:2 +msgid "Lock automatic display rotation." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:3 +#, fuzzy +msgid "Orientation lock" +msgstr "旋轉鎖定" + +#: data/org.ayatana.indicator.display.gschema.xml:4 +msgid "Locks orientation to a specific value." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611 +msgid "Color temperature" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:6 +msgid "" +"Sets the color temperature of your screen. The lower the value, the higher " +"the intensity of the redness effect applied to the display." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622 +msgid "Color temperature profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:8 +msgid "The current color temperature profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:9 +msgid "Screen brightness" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:10 +msgid "Stores the current brightness value of your screen." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:11 +msgid "The name of the light theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:12 +msgid "This is the theme the indicator will set when \"Light\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:13 +msgid "The name of the dark theme" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:14 +msgid "This is the theme the indicator will set when \"Dark\" is selected." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:15 +#: src/service.cpp:650 +msgid "Theme profile" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:16 +msgid "The current theme profile being used by the indicator." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:17 +msgid "Current geographic latitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:18 +msgid "Stores the last recorded geographic latitude of the device." +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:19 +msgid "Current geographic longitude" +msgstr "" + +#: data/org.ayatana.indicator.display.gschema.xml:20 +msgid "Stores the last recorded geographic longitude of the device." +msgstr "" + +#: src/service.cpp:48 +msgid "Manual" +msgstr "" + +#: src/service.cpp:49 +msgid "Adaptive (Colder)" +msgstr "" + +#: src/service.cpp:50 src/service.cpp:657 +msgid "Adaptive" +msgstr "" + +#: src/service.cpp:51 +msgid "Adaptive (Warmer)" +msgstr "" + +#: src/service.cpp:544 src/service.cpp:581 msgid "Rotation Lock" msgstr "旋轉鎖定" -#: ../src/rotation-lock.cpp:136 +#: src/service.cpp:597 +msgid "Brightness" +msgstr "" + +#: src/service.cpp:651 +msgid "Light" +msgstr "" + +#: src/service.cpp:654 +msgid "Dark" +msgstr "" + +#: src/service.cpp:667 +msgid "Display settings…" +msgstr "" + +#: src/service.cpp:680 msgid "Rotation" msgstr "旋轉" -#: ../src/usb-snap.cpp:107 +#: src/service.cpp:691 +msgid "Display" +msgstr "" + +#: src/service.cpp:692 +msgid "Display settings and features" +msgstr "" + +#: src/usb-snap.cpp:109 #, c-format msgid "The computer's RSA key fingerprint is: %s" msgstr "電腦的 RSA 金鑰指紋是:%s" -#: ../src/usb-snap.cpp:112 +#: src/usb-snap.cpp:114 msgid "Allow" msgstr "允許" -#: ../src/usb-snap.cpp:114 +#: src/usb-snap.cpp:116 msgid "Don't Allow" msgstr "不允許" -#: ../src/usb-snap.cpp:126 +#: src/usb-snap.cpp:125 msgid "Allow USB Debugging?" msgstr "允許USB偵錯?" diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index eb736c8..2788440 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -1,26 +1,24 @@ add_definitions(-DG_LOG_DOMAIN="${CMAKE_PROJECT_NAME}") -if(EXISTS "/usr/share/glib-2.0/schemas/com.ubuntu.sound.gschema.xml") - add_definitions( -DHAS_UBUNTU_TOUCH_SCHEMA ) -endif() - add_compile_options( ${CXX_WARNING_ARGS} ) -add_library( - ${SERVICE_LIB} - STATIC - adbd-client.cpp - exporter.cpp - greeter.cpp - indicator.cpp - rotation-lock.cpp - usb-manager.cpp - usb-monitor.cpp - usb-snap.cpp +set (SERVICE_LIB_SOURCES + exporter.cpp + indicator.cpp + service.cpp ) +if (ENABLE_COLOR_TEMP) + list (APPEND + SERVICE_LIB_SOURCES + solar.c + ) +endif () + +add_library (${SERVICE_LIB} STATIC ${SERVICE_LIB_SOURCES}) + add_executable( ${SERVICE_EXEC} main.cpp @@ -35,5 +33,5 @@ target_link_libraries(${SERVICE_EXEC} install( TARGETS ${SERVICE_EXEC} - RUNTIME DESTINATION ${CMAKE_INSTALL_FULL_PKGLIBEXECDIR} + RUNTIME DESTINATION "${CMAKE_INSTALL_FULL_LIBEXECDIR}/${CMAKE_PROJECT_NAME}" ) diff --git a/src/adbd-client.cpp b/src/adbd-client.cpp deleted file mode 100644 index f4f419f..0000000 --- a/src/adbd-client.cpp +++ /dev/null @@ -1,310 +0,0 @@ -/* - * Copyright 2016 Canonical Ltd. - * - * This program is free software: you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 3, as published - * by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranties of - * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR - * PURPOSE. See the GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program. If not, see <http://www.gnu.org/licenses/>. - * - * Authors: - * Charles Kerr <charles.kerr@canonical.com> - */ - -#include <src/adbd-client.h> - -#include <gio/gio.h> -#include <gio/gunixsocketaddress.h> - -#include <algorithm> -#include <atomic> -#include <cctype> -#include <cstring> -#include <chrono> -#include <condition_variable> -#include <mutex> -#include <thread> - -class GAdbdClient::Impl -{ -public: - - explicit Impl(const std::string& socket_path): - m_socket_path{socket_path}, - m_cancellable{g_cancellable_new()}, - m_worker_thread{&Impl::worker_func, this} - { - } - - ~Impl() - { - // tell the worker thread to stop whatever it's doing and exit. - g_debug("%s Client::Impl dtor, cancelling m_cancellable", G_STRLOC); - g_cancellable_cancel(m_cancellable); - m_pkresponse_cv.notify_one(); - m_sleep_cv.notify_one(); - if (m_worker_thread.joinable()) { - m_worker_thread.join(); - } - g_clear_object(&m_cancellable); - } - - core::Signal<const PKRequest&>& on_pk_request() - { - return m_on_pk_request; - } - -private: - - // struct to carry request info from the worker thread to the GMainContext thread - struct PKIdleData - { - Impl* self = nullptr; - GCancellable* cancellable = nullptr; - const std::string public_key; - - PKIdleData(Impl* self_, GCancellable* cancellable_, const std::string& public_key_): - self(self_), - cancellable(G_CANCELLABLE(g_object_ref(cancellable_))), - public_key(public_key_) {} - - ~PKIdleData() {g_clear_object(&cancellable);} - - }; - - void pass_public_key_to_main_thread(const std::string& public_key) - { - g_idle_add_full(G_PRIORITY_DEFAULT_IDLE, - on_public_key_request_static, - new PKIdleData{this, m_cancellable, public_key}, - [](gpointer id){delete static_cast<PKIdleData*>(id);}); - } - - static gboolean on_public_key_request_static (gpointer gdata) // runs in main thread - { - /* NB: It's possible (though unlikely) that data.self was destroyed - while this callback was pending, so we must check is-cancelled FIRST */ - auto data = static_cast<PKIdleData*>(gdata); - if (!g_cancellable_is_cancelled(data->cancellable)) - { - // notify our listeners of the request - auto self = data->self; - struct PKRequest req; - req.public_key = data->public_key; - req.fingerprint = get_fingerprint(req.public_key); - req.respond = [self](PKResponse response){self->on_public_key_response(response);}; - self->m_on_pk_request(req); - } - - return G_SOURCE_REMOVE; - } - - void on_public_key_response(PKResponse response) - { - g_debug("%s thread %p got response %d", G_STRLOC, (void*)g_thread_self(), int(response)); - - // set m_pkresponse and wake up the waiting worker thread - m_pkresponse = response; - m_pkresponse_ready = true; - m_pkresponse_cv.notify_one(); - } - - /*** - **** - ***/ - - void worker_func() // runs in worker thread - { - const std::string socket_path {m_socket_path}; - - while (!g_cancellable_is_cancelled(m_cancellable)) - { - g_debug("%s thread %p creating a client socket to '%s'", G_STRLOC, (void*)g_thread_self(), socket_path.c_str()); - auto socket = create_client_socket(socket_path); - bool got_valid_req = false; - - g_debug("%s thread %p calling read_request", G_STRLOC, (void*)g_thread_self()); - std::string reqstr; - if (socket != nullptr) - reqstr = read_request(socket); - if (!reqstr.empty()) - g_debug("%s got request [%s]", G_STRLOC, reqstr.c_str()); - - if (reqstr.substr(0,2) == "PK") { - PKResponse response = PKResponse::DENY; - const auto public_key = reqstr.substr(2); - g_debug("%s thread %p got pk [%s]", G_STRLOC, (void*)g_thread_self(), public_key.c_str()); - if (!public_key.empty()) { - got_valid_req = true; - std::unique_lock<std::mutex> lk(m_pkresponse_mutex); - m_pkresponse_ready = false; - m_pkresponse = AdbdClient::PKResponse::DENY; - pass_public_key_to_main_thread(public_key); - m_pkresponse_cv.wait(lk, [this](){ - return m_pkresponse_ready || g_cancellable_is_cancelled(m_cancellable); - }); - response = m_pkresponse; - g_debug("%s thread %p got response '%d', is-cancelled %d", G_STRLOC, - (void*)g_thread_self(), - int(response), - int(g_cancellable_is_cancelled(m_cancellable))); - } - if (!g_cancellable_is_cancelled(m_cancellable)) { - send_pk_response(socket, response); - } - } else if (!reqstr.empty()) { - g_warning("Invalid ADB request: [%s]", reqstr.c_str()); - } - - g_clear_object(&socket); - - // If nothing interesting's happening, sleep a bit. - // (Interval copied from UsbDebuggingManager.java) - static constexpr std::chrono::seconds sleep_interval {std::chrono::seconds(1)}; - if (!got_valid_req && !g_cancellable_is_cancelled(m_cancellable)) { - std::unique_lock<std::mutex> lk(m_sleep_mutex); - m_sleep_cv.wait_for(lk, sleep_interval); - } - } - } - - // connect to a local domain socket - GSocket* create_client_socket(const std::string& socket_path) - { - GError* error {}; - auto socket = g_socket_new(G_SOCKET_FAMILY_UNIX, - G_SOCKET_TYPE_STREAM, - G_SOCKET_PROTOCOL_DEFAULT, - &error); - if (error != nullptr) { - g_warning("Error creating adbd client socket: %s", error->message); - g_clear_error(&error); - g_clear_object(&socket); - return nullptr; - } - - auto address = g_unix_socket_address_new(socket_path.c_str()); - const auto connected = g_socket_connect(socket, address, m_cancellable, &error); - g_clear_object(&address); - if (!connected) { - g_debug("unable to connect to '%s': %s", socket_path.c_str(), error->message); - g_clear_error(&error); - g_clear_object(&socket); - return nullptr; - } - - return socket; - } - - std::string read_request(GSocket* socket) - { - char buf[4096] = {}; - g_debug("%s calling g_socket_receive()", G_STRLOC); - const auto n_bytes = g_socket_receive (socket, buf, sizeof(buf), m_cancellable, nullptr); - std::string ret; - if (n_bytes > 0) - ret.append(buf, std::string::size_type(n_bytes)); - g_debug("%s g_socket_receive got %d bytes: [%s]", G_STRLOC, int(n_bytes), ret.c_str()); - return ret; - } - - void send_pk_response(GSocket* socket, PKResponse response) - { - std::string response_str; - switch(response) { - case PKResponse::ALLOW: response_str = "OK"; break; - case PKResponse::DENY: response_str = "NO"; break; - } - g_debug("%s sending reply: [%s]", G_STRLOC, response_str.c_str()); - - GError* error {}; - g_socket_send(socket, - response_str.c_str(), - response_str.size(), - m_cancellable, - &error); - if (error != nullptr) { - if (!g_error_matches(error, G_IO_ERROR, G_IO_ERROR_CANCELLED)) - g_warning("GAdbdServer: Error accepting socket connection: %s", error->message); - g_clear_error(&error); - } - } - - static std::string get_fingerprint(const std::string& public_key) - { - // The first token is base64-encoded data, so cut on the first whitespace - const std::string base64 ( - public_key.begin(), - std::find_if( - public_key.begin(), public_key.end(), - [](const std::string::value_type& ch){return std::isspace(ch);} - ) - ); - - gsize digest_len {}; - auto digest = g_base64_decode(base64.c_str(), &digest_len); - - auto checksum = g_compute_checksum_for_data(G_CHECKSUM_MD5, digest, digest_len); - const gsize checksum_len = checksum ? strlen(checksum) : 0; - - // insert ':' between character pairs; eg "ff27b5f3" --> "ff:27:b5:f3" - std::string fingerprint; - for (gsize i=0; i<checksum_len; ) { - fingerprint.append(checksum+i, checksum+i+2); - if (i < checksum_len-2) - fingerprint.append(":"); - i += 2; - } - - g_clear_pointer(&digest, g_free); - g_clear_pointer(&checksum, g_free); - return fingerprint; - } - - const std::string m_socket_path; - GCancellable* m_cancellable = nullptr; - std::thread m_worker_thread; - core::Signal<const PKRequest&> m_on_pk_request; - - std::mutex m_sleep_mutex; - std::condition_variable m_sleep_cv; - - std::mutex m_pkresponse_mutex; - std::condition_variable m_pkresponse_cv; - std::atomic<bool> m_pkresponse_ready {false}; - PKResponse m_pkresponse = PKResponse::DENY; -}; - -/*** -**** -***/ - -AdbdClient::~AdbdClient() -{ -} - -/*** -**** -***/ - -GAdbdClient::GAdbdClient(const std::string& socket_path): - impl{new Impl{socket_path}} -{ -} - -GAdbdClient::~GAdbdClient() -{ -} - -core::Signal<const AdbdClient::PKRequest&>& -GAdbdClient::on_pk_request() -{ - return impl->on_pk_request(); -} - diff --git a/src/adbd-client.h b/src/adbd-client.h deleted file mode 100644 index dcee2f1..0000000 --- a/src/adbd-client.h +++ /dev/null @@ -1,74 +0,0 @@ -/* - * Copyright 2016 Canonical Ltd. - * - * This program is free software: you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 3, as published - * by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranties of - * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR - * PURPOSE. See the GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program. If not, see <http://www.gnu.org/licenses/>. - * - * Authors: - * Charles Kerr <charles.kerr@canonical.com> - */ - -#pragma once - -#include <functional> -#include <memory> -#include <string> - -#include <core/signal.h> - -/** - * Receives public key requests from ADBD and sends a response back. - * - * AdbClient only provides a receive/respond mechanism. The decision - * of what response gets sent is delegated out to a listener via - * the on_pk_request signal. - * - * The decider should connect to on_pk_request, listen for PKRequests, - * and call the request's `respond' method with the desired response. - */ -class AdbdClient -{ -public: - virtual ~AdbdClient(); - - enum class PKResponse { DENY, ALLOW }; - - struct PKRequest { - std::string public_key; - std::string fingerprint; - std::function<void(PKResponse)> respond; - }; - - virtual core::Signal<const PKRequest&>& on_pk_request() =0; - -protected: - AdbdClient() =default; -}; - -/** - * An AdbdClient designed to work with GLib's event loop. - * - * The on_pk_request() signal will be called in global GMainContext's thread; - * ie, just like a function passed to g_idle_add() or g_timeout_add(). - */ -class GAdbdClient: public AdbdClient -{ -public: - explicit GAdbdClient(const std::string& socket_path); - ~GAdbdClient(); - core::Signal<const PKRequest&>& on_pk_request() override; - -private: - class Impl; - std::unique_ptr<Impl> impl; -}; - diff --git a/src/exporter.cpp b/src/exporter.cpp index b3d586b..c75eb5b 100644 --- a/src/exporter.cpp +++ b/src/exporter.cpp @@ -1,5 +1,6 @@ /* * Copyright 2014 Canonical Ltd. + * Copyright 2022-2023 Robert Tari * * 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 @@ -15,6 +16,7 @@ * * Authors: * Charles Kerr <charles.kerr@canonical.com> + * Robert Tari <robert@tari.in> */ #include <src/exporter.h> @@ -81,7 +83,7 @@ private: export_actions(m_indicator); - for (auto& profile : m_indicator->profiles()) + for (const auto& profile : m_indicator->profiles()) export_profile(m_indicator, profile); } @@ -121,6 +123,9 @@ private: if (!h.label.empty()) g_variant_builder_add(&b, "{sv}", "label", g_variant_new_string(h.label.c_str())); + if (!h.tooltip.empty()) + g_variant_builder_add(&b, "{sv}", "tooltip", g_variant_new_string(h.tooltip.c_str())); + if (!h.title.empty() || !h.label.empty()) g_variant_builder_add(&b, "{sv}", "accessible-desc", g_variant_new_string(!h.label.empty() ? h.label.c_str() : h.title.c_str())); @@ -183,7 +188,6 @@ private: static_cast<Impl*>(gthis)->emit_name_lost(name); } - const std::string m_bus_name; core::Signal<std::string> m_name_lost; std::shared_ptr<Indicator> m_indicator; std::set<guint> m_exported_menu_ids; diff --git a/src/greeter.cpp b/src/greeter.cpp deleted file mode 100644 index 02eb0be..0000000 --- a/src/greeter.cpp +++ /dev/null @@ -1,211 +0,0 @@ -/* - * Copyright 2016 Canonical Ltd. - * - * This program is free software: you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 3, as published - * by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranties of - * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR - * PURPOSE. See the GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program. If not, see <http://www.gnu.org/licenses/>. - * - * Authors: - * Charles Kerr <charles.kerr@canonical.com> - */ - -#include <src/dbus-names.h> -#include <src/greeter.h> - -#include <gio/gio.h> - -class Greeter::Impl -{ -public: - - Impl() - { - m_cancellable.reset( - g_cancellable_new(), - [](GCancellable* o){ - g_cancellable_cancel(o); - g_clear_object(&o); - } - ); - - g_bus_get(G_BUS_TYPE_SESSION, m_cancellable.get(), on_bus_ready, this); - } - - ~Impl() =default; - - core::Property<State>& state() - { - return m_state; - } - -private: - - void set_state(const State& state) - { - m_state.set(state); - } - - static void on_bus_ready( - GObject* /*source*/, - GAsyncResult* res, - gpointer gself) - { - GError* error {}; - auto bus = g_bus_get_finish(res, &error); - if (error != nullptr) - { - if (!g_error_matches(error, G_IO_ERROR, G_IO_ERROR_CANCELLED)) - g_warning("Greeter: Error getting bus: %s", error->message); - g_clear_error(&error); - } - else - { - auto self = static_cast<Impl*>(gself); - - const auto watcher_id = g_bus_watch_name_on_connection( - bus, - DBusNames::Greeter::NAME, - G_BUS_NAME_WATCHER_FLAGS_AUTO_START, - on_greeter_appeared, - on_greeter_vanished, - gself, - nullptr); - - const auto subscription_id = g_dbus_connection_signal_subscribe( - bus, - DBusNames::Greeter::NAME, - DBusNames::Properties::INTERFACE, - DBusNames::Properties::PropertiesChanged::NAME, - DBusNames::Greeter::PATH, - DBusNames::Greeter::INTERFACE, - G_DBUS_SIGNAL_FLAGS_NONE, - on_properties_changed_signal, - gself, - nullptr); - - self->m_bus.reset( - bus, - [watcher_id, subscription_id](GDBusConnection* o){ - g_bus_unwatch_name(watcher_id); - g_dbus_connection_signal_unsubscribe(o, subscription_id); - g_clear_object(&o); - } - ); - } - } - - static void on_greeter_appeared( - GDBusConnection* bus, - const char* /*name*/, - const char* name_owner, - gpointer gself) - { - auto self = static_cast<Impl*>(gself); - - self->m_owner = name_owner; - - g_dbus_connection_call( - bus, - DBusNames::Greeter::NAME, - DBusNames::Greeter::PATH, - DBusNames::Properties::INTERFACE, - "Get", - g_variant_new("(ss)", DBusNames::Greeter::INTERFACE, "IsActive"), - G_VARIANT_TYPE("(v)"), - G_DBUS_CALL_FLAGS_NONE, - -1, - self->m_cancellable.get(), - on_get_is_active_ready, - gself); - } - - static void on_greeter_vanished( - GDBusConnection* /*bus*/, - const char* /*name*/, - gpointer gself) - { - auto self = static_cast<Impl*>(gself); - - self->m_owner.clear(); - self->set_state(State::UNAVAILABLE); - } - - static void on_get_is_active_ready( - GObject* source, - GAsyncResult* res, - gpointer gself) - { - GError* error {}; - auto v = g_dbus_connection_call_finish(G_DBUS_CONNECTION(source), res, &error); - if (error != nullptr) { - if (!g_error_matches(error, G_IO_ERROR, G_IO_ERROR_CANCELLED)) { - g_warning("Greeter: Error getting IsActive property: %s", error->message); - } - g_clear_error(&error); - } else { - GVariant* is_active {}; - g_variant_get_child(v, 0, "v", &is_active); - static_cast<Impl*>(gself)->set_state(g_variant_get_boolean(is_active) ? State::ACTIVE : State::INACTIVE); - g_clear_pointer(&is_active, g_variant_unref); - } - g_clear_pointer(&v, g_variant_unref); - } - - static void on_properties_changed_signal( - GDBusConnection* /*bus*/, - const gchar* sender_name, - const gchar* object_path, - const gchar* interface_name, - const gchar* signal_name, - GVariant* parameters, - gpointer gself) - { - auto self = static_cast<Impl*>(gself); - - g_return_if_fail(!g_strcmp0(sender_name, self->m_owner.c_str())); - g_return_if_fail(!g_strcmp0(object_path, DBusNames::Greeter::PATH)); - g_return_if_fail(!g_strcmp0(interface_name, DBusNames::Properties::INTERFACE)); - g_return_if_fail(!g_strcmp0(signal_name, DBusNames::Properties::PropertiesChanged::NAME)); - g_return_if_fail(g_variant_is_of_type(parameters, G_VARIANT_TYPE(DBusNames::Properties::PropertiesChanged::ARGS_VARIANT_TYPE))); - - auto v = g_variant_get_child_value(parameters, 1); - gboolean is_active {}; - if (g_variant_lookup(v, "IsActive", "b", &is_active)) - self->set_state(is_active ? State::ACTIVE : State::INACTIVE); - g_clear_pointer(&v, g_variant_unref); - } - - core::Property<State> m_state {State::UNAVAILABLE}; - std::shared_ptr<GCancellable> m_cancellable; - std::shared_ptr<GDBusConnection> m_bus; - std::string m_owner; -}; - -/*** -**** -***/ - -BaseGreeter::BaseGreeter() =default; - -BaseGreeter::~BaseGreeter() =default; - -Greeter::Greeter(): - impl{new Impl{}} -{ -} - -Greeter::~Greeter() =default; - -core::Property<Greeter::State>& -Greeter::state() -{ - return impl->state(); -} diff --git a/src/greeter.h b/src/greeter.h deleted file mode 100644 index 0bfe026..0000000 --- a/src/greeter.h +++ /dev/null @@ -1,53 +0,0 @@ -/* - * Copyright 2016 Canonical Ltd. - * - * This program is free software: you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 3, as published - * by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranties of - * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR - * PURPOSE. See the GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program. If not, see <http://www.gnu.org/licenses/>. - * - * Authors: - * Charles Kerr <charles.kerr@canonical.com> - */ - -#pragma once - -#include <core/property.h> - -#include <memory> -#include <string> - -class BaseGreeter -{ -public: - BaseGreeter(); - virtual ~BaseGreeter(); - - enum class State { UNAVAILABLE, INACTIVE, ACTIVE }; -static inline const char* state_str(const State& state) { - static constexpr char const * state_str[] = { "Unavailable", "Inactive", "Active" }; - return state_str[int(state)]; -} - virtual core::Property<State>& state() =0; -}; - - -class Greeter: public BaseGreeter -{ -public: - Greeter(); - virtual ~Greeter(); - core::Property<State>& state() override; - -protected: - class Impl; - std::unique_ptr<Impl> impl; -}; - diff --git a/src/indicator.h b/src/indicator.h index b5524d1..c9ccb1e 100644 --- a/src/indicator.h +++ b/src/indicator.h @@ -1,5 +1,6 @@ /* * Copyright 2014-2016 Canonical Ltd. + * Copyright 2023 Robert Tari * * 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 @@ -15,6 +16,7 @@ * * Authors: * Charles Kerr <charles.kerr@canonical.com> + * Robert Tari <robert@tari.in> */ #pragma once @@ -32,6 +34,7 @@ struct Header std::string title; std::string label; std::string a11y; + std::string tooltip; std::shared_ptr<GIcon> icon; bool operator== (const Header& that) const { @@ -49,7 +52,7 @@ class Profile { public: virtual std::string name() const =0; - virtual const core::Property<Header>& header() const =0; + virtual core::Property<Header>& header() =0; virtual std::shared_ptr<GMenuModel> menu_model() const =0; virtual ~Profile(); @@ -65,8 +68,7 @@ public: virtual ~SimpleProfile(); std::string name() const override {return m_name;} - core::Property<Header>& header() {return m_header;} - const core::Property<Header>& header() const override {return m_header;} + core::Property<Header>& header() override {return m_header;} std::shared_ptr<GMenuModel> menu_model() const override {return m_menu;} protected: @@ -85,4 +87,3 @@ public: virtual GSimpleActionGroup* action_group() const =0; virtual std::vector<std::shared_ptr<Profile>> profiles() const =0; }; - diff --git a/src/main.cpp b/src/main.cpp index f145504..a422610 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -1,5 +1,6 @@ /* * Copyright 2014 Canonical Ltd. + * Copyright 2022-2023 Robert Tari * * 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 @@ -15,21 +16,23 @@ * * Authors: * Charles Kerr <charles.kerr@canonical.com> + * Robert Tari <robert@tari.in> */ #include <src/exporter.h> -#include <src/rotation-lock.h> +#include <src/service.h> +#ifdef LOMIRI_FEATURES_ENABLED #include <src/greeter.h> #include <src/usb-manager.h> #include <src/usb-monitor.h> +#include <sys/stat.h> +#include <errno.h> +#endif #include <glib/gi18n.h> // bindtextdomain() #include <gio/gio.h> - #include <locale.h> -#include <sys/stat.h> -#include <errno.h> extern "C" { @@ -54,44 +57,15 @@ main(int /*argc*/, char** /*argv*/) g_main_loop_quit(loop); }; - // build all our indicators. - // Right now we've only got one -- rotation lock -- but hey, we can dream. std::vector<std::shared_ptr<Indicator>> indicators; std::vector<std::shared_ptr<Exporter>> exporters; - indicators.push_back(std::make_shared<RotationLockIndicator>()); + indicators.push_back(std::make_shared<DisplayIndicator>()); for (auto& indicator : indicators) { auto exporter = std::make_shared<Exporter>(indicator); exporter->name_lost().connect(on_name_lost); exporters.push_back(exporter); } - gboolean bHasSocket = FALSE; - - if (ayatana_common_utils_is_lomiri()) - { - struct stat cStat; - - if (stat("/dev/socket/adbd", &cStat) == 0) - { - if (S_ISSOCK(cStat.st_mode)) - { - // We need the ADBD handler running, - // even though it doesn't have an indicator component yet - static constexpr char const * ADB_SOCKET_PATH {"/dev/socket/adbd"}; - static constexpr char const * PUBLIC_KEYS_FILENAME {"/data/misc/adb/adb_keys"}; - auto usb_monitor = std::make_shared<GUDevUsbMonitor>(); - auto greeter = std::make_shared<Greeter>(); - UsbManager usb_manager {ADB_SOCKET_PATH, PUBLIC_KEYS_FILENAME, usb_monitor, greeter}; - bHasSocket = TRUE; - } - } - } - - if (bHasSocket == FALSE) - { - g_message("No /dev/socket/adbd socket found, skipping UsbManager"); - } - // let's go! g_main_loop_run(loop); diff --git a/src/rotation-lock.cpp b/src/rotation-lock.cpp deleted file mode 100644 index f671c4c..0000000 --- a/src/rotation-lock.cpp +++ /dev/null @@ -1,244 +0,0 @@ -/* - * Copyright 2014 Canonical Ltd. - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; version 3. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. - * - * Authors: - * Charles Kerr <charles.kerr@canonical.com> - */ - -#include <src/rotation-lock.h> - -#include <glib/gi18n.h> - -extern "C" -{ - #include <ayatana/common/utils.h> -} - -class RotationLockIndicator::Impl -{ -public: - - Impl(): - m_settings(g_settings_new(m_schema_name)), - m_action_group(create_action_group()) - { - // build the icon - const char *rotation_lock_icon_name {"orientation-lock"}; - - if (!ayatana_common_utils_is_lomiri()) - { - rotation_lock_icon_name = "display"; - } - - auto icon = g_themed_icon_new_with_default_fallbacks(rotation_lock_icon_name); - auto icon_deleter = [](GIcon* o){g_object_unref(G_OBJECT(o));}; - m_icon.reset(icon, icon_deleter); - - // build the phone profile - auto menu_model_deleter = [](GMenuModel* o){g_object_unref(G_OBJECT(o));}; - std::shared_ptr<GMenuModel> phone_menu (create_phone_menu(), menu_model_deleter); - m_phone = std::make_shared<SimpleProfile>("phone", phone_menu); - update_phone_header(); - - // build the desktop profile - std::shared_ptr<GMenuModel> desktop_menu (create_desktop_menu(), menu_model_deleter); - m_desktop = std::make_shared<SimpleProfile>("desktop", desktop_menu); - update_desktop_header(); - } - - ~Impl() - { - g_signal_handlers_disconnect_by_data(m_settings, this); - g_clear_object(&m_action_group); - g_clear_object(&m_settings); - } - - GSimpleActionGroup* action_group() const - { - return m_action_group; - } - - std::vector<std::shared_ptr<Profile>> profiles() - { - std::vector<std::shared_ptr<Profile>> ret; - ret.push_back(m_phone); - ret.push_back(m_desktop); - return ret; - } - -private: - - /*** - **** Actions - ***/ - - static gboolean settings_to_action_state(GValue *value, - GVariant *variant, - gpointer /*unused*/) - { - g_value_set_variant(value, variant); - return TRUE; - } - - static GVariant* action_state_to_settings(const GValue *value, - const GVariantType * /*expected_type*/, - gpointer /*unused*/) - { - return g_value_dup_variant(value); - } - - GSimpleActionGroup* create_action_group() - { - GSimpleActionGroup* group; - GSimpleAction* action; - - group = g_simple_action_group_new(); - GVariantType *pVariantType = g_variant_type_new("b"); - action = g_simple_action_new_stateful("rotation-lock", - pVariantType, - g_variant_new_boolean(false)); - g_variant_type_free(pVariantType); - g_settings_bind_with_mapping(m_settings, "rotation-lock", - action, "state", - G_SETTINGS_BIND_DEFAULT, - settings_to_action_state, - action_state_to_settings, - nullptr, - nullptr); - - g_action_map_add_action(G_ACTION_MAP(group), G_ACTION(action)); - g_object_unref(G_OBJECT(action)); - g_signal_connect_swapped(m_settings, "changed::rotation-lock", - G_CALLBACK(on_rotation_lock_setting_changed), this); - - return group; - } - - /*** - **** Phone profile - ***/ - - static void on_rotation_lock_setting_changed (gpointer gself) - { - static_cast<Impl*>(gself)->update_phone_header(); - } - - GMenuModel* create_phone_menu() - { - GMenu* menu; - GMenu* section; - GMenuItem* menu_item; - - menu = g_menu_new(); - section = g_menu_new(); - menu_item = g_menu_item_new(_("Rotation Lock"), "indicator.rotation-lock"); - g_menu_item_set_attribute(menu_item, "x-ayatana-type", "s", "org.ayatana.indicator.switch"); - g_menu_append_item(section, menu_item); - g_menu_append_section(menu, NULL, G_MENU_MODEL(section)); - g_object_unref(section); - g_object_unref(menu_item); - - return G_MENU_MODEL(menu); - } - - GMenuModel* create_desktop_menu() - { - GMenu* menu; - GMenu* section; - GMenuItem* menu_item; - - menu = g_menu_new(); - section = g_menu_new(); - menu_item = g_menu_item_new(_("Rotation Lock"), "indicator.rotation-lock"); - g_menu_item_set_attribute(menu_item, "x-ayatana-type", "s", "org.ayatana.indicator.switch"); - g_menu_append_item(section, menu_item); - g_menu_append_section(menu, NULL, G_MENU_MODEL(section)); - g_object_unref(section); - g_object_unref(menu_item); - - return G_MENU_MODEL(menu); - } - - void update_phone_header() - { - Header h; - h.title = _("Rotation"); - h.a11y = h.title; - h.is_visible = g_settings_get_boolean(m_settings, "rotation-lock"); - h.icon = m_icon; - m_phone->header().set(h); - } - - void update_desktop_header() - { - Header h; - h.title = _("Rotation"); - h.a11y = h.title; - h.is_visible = TRUE; - h.icon = m_icon; - m_desktop->header().set(h); - } - - /*** - **** - ***/ - -#ifdef HAS_UBUNTU_TOUCH_SCHEMA - static constexpr char const * m_schema_name {"com.ubuntu.touch.system"}; -#else - static constexpr char const * m_schema_name {"org.ayatana.indicator.display"}; -#endif - GSettings* m_settings = nullptr; - GSimpleActionGroup* m_action_group = nullptr; - std::shared_ptr<SimpleProfile> m_phone; - std::shared_ptr<SimpleProfile> m_desktop; - std::shared_ptr<GIcon> m_icon; -}; - -/*** -**** -***/ - -RotationLockIndicator::RotationLockIndicator(): - impl(new Impl()) -{ -} - -RotationLockIndicator::~RotationLockIndicator() -{ -} - -std::vector<std::shared_ptr<Profile>> -RotationLockIndicator::profiles() const -{ - return impl->profiles(); -} - -GSimpleActionGroup* -RotationLockIndicator::action_group() const -{ - return impl->action_group(); -} - -const char* -RotationLockIndicator::name() const -{ - return "rotation_lock"; -} - -/*** -**** -***/ - diff --git a/src/service.cpp b/src/service.cpp new file mode 100644 index 0000000..26faec9 --- /dev/null +++ b/src/service.cpp @@ -0,0 +1,1189 @@ +/* + * Copyright 2014 Canonical Ltd. + * Copyright 2023-2024 Robert Tari + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; version 3. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program. If not, see <http://www.gnu.org/licenses/>. + * + * Authors: + * Charles Kerr <charles.kerr@canonical.com> + * Robert Tari <robert@tari.in> + */ + +#include <src/service.h> +#include <glib/gi18n.h> + +#ifdef COLOR_TEMP_ENABLED + #include <geoclue.h> +#endif + +extern "C" +{ + #include <ayatana/common/utils.h> + + #ifdef COLOR_TEMP_ENABLED + #include <act/act.h> + #include <pwd.h> + #include "solar.h" + #endif +} + +#ifdef COLOR_TEMP_ENABLED + #define GREETER_BUS_NAME "org.ayatana.greeter" + #define GREETER_BUS_PATH "/org/ayatana/greeter" + + typedef struct + { + guint nTempLow; + guint nTempHigh; + const gchar *sName; + } TempProfile; + + TempProfile m_lTempProfiles[] = + { + {0, 0, N_("Manual")}, + {4500, 6500, N_("Adaptive (Colder)")}, + {3627, 4913, N_("Adaptive")}, + {3058, 4913, N_("Adaptive (Warmer)")}, + {0, 0, NULL} + }; +#endif + +class DisplayIndicator::Impl +{ +public: + + Impl() + { +#ifdef COLOR_TEMP_ENABLED + const gchar *sTest = g_getenv ("TEST_NAME"); + this->bTest = (sTest != NULL && g_str_equal (sTest, "rotation-lock-test")); +#endif + const char *sUserName = g_get_user_name(); + this->bGreeter = g_str_equal (sUserName, "lightdm"); + GSettingsSchemaSource *pSource = g_settings_schema_source_get_default(); + + if (pSource != NULL) + { + if (ayatana_common_utils_is_lomiri()) { + + GSettingsSchema *pSchema = g_settings_schema_source_lookup(pSource, "com.lomiri.touch.system", FALSE); + + if (pSchema != NULL) + { + g_settings_schema_unref(pSchema); + m_settings = g_settings_new("com.lomiri.touch.system"); + } + else + { + g_error("No schema could be found"); + } + + } + else { + + GSettingsSchema *pSchema = g_settings_schema_source_lookup(pSource, "org.ayatana.indicator.display", FALSE); + + if (pSchema != NULL) + { + g_settings_schema_unref(pSchema); + m_settings = g_settings_new("org.ayatana.indicator.display"); + } + else + { + g_error("No schema could be found"); + } + +#ifdef COLOR_TEMP_ENABLED + this->pAccountsServiceConnection = g_bus_get_sync (G_BUS_TYPE_SYSTEM, NULL, NULL); + + if (!this->bGreeter) + { + const gchar *sSchema = NULL; + const gchar *sCursorSchema = NULL; + const gchar *sMetacitySchema = NULL; + + if (this->bTest) + { + sSchema = "org.ayatana.indicator.display"; + sCursorSchema = "org.ayatana.indicator.display"; + sMetacitySchema = "org.ayatana.indicator.display"; + } + else + { + if (ayatana_common_utils_is_mate ()) + { + sSchema = "org.mate.interface"; + sCursorSchema = "org.mate.peripherals-mouse"; + sMetacitySchema = "org.mate.Marco.general"; + } + else + { + sSchema = "org.gnome.desktop.interface"; + sCursorSchema = "org.gnome.desktop.interface"; + sMetacitySchema = "org.gnome.desktop.wm.preferences"; + } + } + + pSchema = g_settings_schema_source_lookup (pSource, sSchema, FALSE); + + if (pSchema != NULL) + { + g_settings_schema_unref (pSchema); + pThemeSettings = g_settings_new (sSchema); + } + else + { + g_error("No %s schema could be found", sSchema); + } + + pSchema = g_settings_schema_source_lookup (pSource, sCursorSchema, FALSE); + + if (pSchema != NULL) + { + g_settings_schema_unref (pSchema); + pCursorSettings = g_settings_new (sCursorSchema); + } + else + { + g_error("No %s schema could be found", sCursorSchema); + } + + pSchema = g_settings_schema_source_lookup (pSource, sMetacitySchema, FALSE); + + if (pSchema != NULL) + { + g_settings_schema_unref (pSchema); + pMetacitySettings = g_settings_new (sMetacitySchema); + } + else + { + g_error("No %s schema could be found", sMetacitySchema); + } + + if (this->bTest) + { + sSchema = "org.ayatana.indicator.display"; + } + else + { + sSchema = "org.gnome.desktop.interface"; + } + + pSchema = g_settings_schema_source_lookup (pSource, sSchema, FALSE); + + if (pSchema != NULL) + { + gboolean bColorScheme = g_settings_schema_has_key (pSchema, "color-scheme"); + g_settings_schema_unref (pSchema); + + if (bColorScheme) + { + pColorSchemeSettings = g_settings_new (sSchema); + } + else + { + g_warning ("org.gnome.desktop.interface::color-scheme not found. Native theme profile changes will not be triggered."); + } + } + else + { + g_error("No %s schema could be found", sSchema); + } + } + else + { + this->pConnection = g_bus_get_sync (G_BUS_TYPE_SESSION, NULL, NULL); + this->nGreeterSubscription = g_dbus_connection_signal_subscribe (this->pConnection, NULL, GREETER_BUS_NAME, "UserChanged", GREETER_BUS_PATH, NULL, G_DBUS_SIGNAL_FLAGS_NONE, onUserChanged, this, NULL); + loadManager (this); + } +#endif + } + } + +#ifdef COLOR_TEMP_ENABLED + if (!this->bGreeter) + { + gint nUid = geteuid (); + getAccountsService (this, nUid); + } +#endif + m_action_group = create_action_group(); + + // build the icon + const char *icon_name {"orientation-lock"}; + + if (!ayatana_common_utils_is_lomiri()) + { + icon_name = "display-panel"; + } + + auto icon = g_themed_icon_new_with_default_fallbacks(icon_name); + auto icon_deleter = [](GIcon* o){g_object_unref(G_OBJECT(o));}; + m_icon.reset(icon, icon_deleter); + + // build the phone profile + auto menu_model_deleter = [](GMenuModel* o){g_object_unref(G_OBJECT(o));}; + std::shared_ptr<GMenuModel> phone_menu (create_phone_menu(), menu_model_deleter); + m_phone = std::make_shared<SimpleProfile>("phone", phone_menu); + update_phone_header(); + + // build the desktop profile + std::shared_ptr<GMenuModel> desktop_menu (create_desktop_menu(), menu_model_deleter); + m_desktop = std::make_shared<SimpleProfile>("desktop", desktop_menu); + update_desktop_header(); + +#ifdef COLOR_TEMP_ENABLED + if (ayatana_common_utils_is_lomiri() == FALSE) + { + if (!this->bTest) + { + this->fLatitude = g_settings_get_double (this->m_settings, "latitude"); + this->fLongitude = g_settings_get_double (this->m_settings, "longitude"); + gclue_simple_new ("ayatana-indicator-display", GCLUE_ACCURACY_LEVEL_CITY, NULL, onGeoClueLoaded, this); + this->nCallback = g_timeout_add_seconds (60, updateColor, this); + updateColor (this); + } + } +#endif + } + + ~Impl() + { +#ifdef COLOR_TEMP_ENABLED + if (this->nGreeterSubscription) + { + g_dbus_connection_signal_unsubscribe (this->pConnection, this->nGreeterSubscription); + } + + if (this->lUsers) + { + g_slist_free (this->lUsers); + } + + if (this->pConnection) + { + g_object_unref (this->pConnection); + } + + if (nCallback) + { + g_source_remove (nCallback); + } + + if (sLastTheme) + { + g_free (sLastTheme); + } + + if (pThemeSettings) + { + g_clear_object (&pThemeSettings); + } + + if (pCursorSettings) + { + g_clear_object (&pCursorSettings); + } + + if (pMetacitySettings) + { + g_clear_object (&pMetacitySettings); + } + + if (pColorSchemeSettings) + { + g_clear_object (&pColorSchemeSettings); + } + + if (this->pAccountsServiceConnection) + { + g_object_unref (this->pAccountsServiceConnection); + } +#endif + + g_signal_handlers_disconnect_by_data(m_settings, this); + g_clear_object(&m_action_group); + g_clear_object(&m_settings); + } + + GSimpleActionGroup* action_group() const + { + return m_action_group; + } + + std::vector<std::shared_ptr<Profile>> profiles() + { + std::vector<std::shared_ptr<Profile>> ret; + ret.push_back(m_phone); + ret.push_back(m_desktop); + return ret; + } + +private: + +#ifdef COLOR_TEMP_ENABLED + static void onUserChanged (GDBusConnection *pConnection, const gchar *sSender, const gchar *sPath, const gchar *sInterface, const gchar *sSignal, GVariant *pParameters, gpointer pUserData) + { + DisplayIndicator::Impl *pImpl = (DisplayIndicator::Impl*) pUserData; + g_variant_get (pParameters, "(s)", &pImpl->sUser); + loadManager (pImpl); + } + + static void getAccountsService (DisplayIndicator::Impl *pImpl, gint nUid) + { + pImpl->bReadingAccountsService = TRUE; + gchar *sPath = g_strdup_printf ("/org/freedesktop/Accounts/User%i", nUid); + GDBusProxy *pProxy = g_dbus_proxy_new_sync (pImpl->pAccountsServiceConnection, G_DBUS_PROXY_FLAGS_NONE, NULL, "org.freedesktop.Accounts", sPath, "org.freedesktop.DBus.Properties", NULL, NULL); + g_free (sPath); + + if (pProxy) + { + const gchar *lProperties[] = {"brightness", "color-temp", "color-temp-profile"}; + + for (gint nIndex = 0; nIndex < 3; nIndex++) + { + GVariant *pParams = g_variant_new ("(ss)", "org.ayatana.indicator.display.AccountsService", lProperties[nIndex]); + GVariant *pValue = g_dbus_proxy_call_sync (pProxy, "Get", pParams, G_DBUS_CALL_FLAGS_NONE, -1, NULL, NULL); + + if (pValue) + { + GVariant *pChild0 = g_variant_get_child_value (pValue, 0); + g_variant_unref (pValue); + GVariant *pChild1 = g_variant_get_child_value (pChild0, 0); + g_variant_unref (pChild0); + g_settings_set_value (pImpl->m_settings, lProperties[nIndex], pChild1); + g_variant_unref (pChild1); + } + } + } + + pImpl->bReadingAccountsService = FALSE; + } + + static void onUserLoaded (DisplayIndicator::Impl *pImpl, ActUser *pUser) + { + g_signal_handlers_disconnect_by_func (G_OBJECT (pUser), (gpointer) G_CALLBACK (onUserLoaded), pImpl); + + if (!pImpl->sUser) + { + GError *pError = NULL; + GVariant *pGreeterUser = g_dbus_connection_call_sync (pImpl->pConnection, GREETER_BUS_NAME, GREETER_BUS_PATH, GREETER_BUS_NAME, "GetUser", NULL, G_VARIANT_TYPE ("(s)"), G_DBUS_CALL_FLAGS_NONE, -1, NULL, &pError); + + if (pError) + { + g_debug ("Failed calling GetUser, the greeter may not be ready yet: %s", pError->message); + g_error_free (pError); + + return; + } + + g_variant_get (pGreeterUser, "(s)", &pImpl->sUser); + } + + gboolean bPrefix = g_str_has_prefix (pImpl->sUser, "*"); + + if (!bPrefix) + { + const gchar *sUserName = act_user_get_user_name (pUser); + gboolean bSame = g_str_equal (pImpl->sUser, sUserName); + + if (bSame) + { + gint nUid = act_user_get_uid (pUser); + getAccountsService (pImpl, nUid); + updateColor (pImpl); + } + } + } + + static void onManagerLoaded (DisplayIndicator::Impl *pImpl) + { + ActUserManager *pManager = act_user_manager_get_default (); + + if (!pImpl->lUsers) + { + pImpl->lUsers = act_user_manager_list_users (pManager); + } + + for (GSList *lUser = pImpl->lUsers; lUser; lUser = lUser->next) + { + ActUser *pUser = static_cast<ActUser*>(lUser->data); + gboolean bLoaded = act_user_is_loaded (pUser); + + if (bLoaded) + { + onUserLoaded (pImpl, pUser); + } + else + { + g_signal_connect_swapped (pUser, "notify::is-loaded", G_CALLBACK (onUserLoaded), pImpl); + } + } + } + + static void loadManager (DisplayIndicator::Impl *pImpl) + { + ActUserManager *pManager = act_user_manager_get_default (); + gboolean bLoaded = FALSE; + g_object_get (pManager, "is-loaded", &bLoaded, NULL); + + if (bLoaded) + { + onManagerLoaded (pImpl); + } + else + { + g_signal_connect_swapped (pManager, "notify::is-loaded", G_CALLBACK (onManagerLoaded), pImpl); + } + } + + static gboolean updateColor (gpointer pData) + { + DisplayIndicator::Impl *pImpl = (DisplayIndicator::Impl*) pData; + + if (pImpl->bReadingAccountsService) + { + return G_SOURCE_CONTINUE; + } + + guint nProfile = 0; + g_settings_get (pImpl->m_settings, "color-temp-profile", "q", &nProfile); + gdouble fBrightness = g_settings_get_double (pImpl->m_settings, "brightness"); + gchar *sThemeProfile = NULL; + gboolean bThemeAdaptive = FALSE; + + if (!pImpl->bGreeter) + { + sThemeProfile = g_settings_get_string (pImpl->m_settings, "theme-profile"); + bThemeAdaptive = g_str_equal (sThemeProfile, "adaptive"); + } + + guint nTemperature = 0; + const gchar *sColorScheme = NULL; + gchar *sTheme = NULL; + gint64 nNow = g_get_real_time (); + gdouble fElevation = solar_elevation((gdouble) nNow / 1000000.0, pImpl->fLatitude, pImpl->fLongitude); + + if (nProfile == 0) + { + g_settings_get (pImpl->m_settings, "color-temp", "q", &nTemperature); + } + else + { + gdouble fShifting = 0.0; + + if (fElevation < SOLAR_CIVIL_TWILIGHT_ELEV) + { + fShifting = 1.0; + } + else if (fElevation < 3.0) + { + fShifting = 1.0 - ((SOLAR_CIVIL_TWILIGHT_ELEV - fElevation) / (SOLAR_CIVIL_TWILIGHT_ELEV - 3.0)); + } + + nTemperature = m_lTempProfiles[nProfile].nTempHigh - (m_lTempProfiles[nProfile].nTempHigh - m_lTempProfiles[nProfile].nTempLow) * fShifting; + pImpl->bAutoSliderUpdate = TRUE; + } + + if (!pImpl->bGreeter) + { + if (!bThemeAdaptive) + { + gchar *sThemeKey = g_strdup_printf ("%s-theme", sThemeProfile); + sTheme = g_settings_get_string (pImpl->m_settings, sThemeKey); + g_free (sThemeKey); + + gboolean bLightTheme = g_str_equal (sThemeProfile, "light"); + + if (bLightTheme) + { + sColorScheme = "prefer-light"; + } + else + { + sColorScheme = "prefer-dark"; + } + } + else + { + if (fElevation < SOLAR_CIVIL_TWILIGHT_ELEV) + { + sColorScheme = "prefer-dark"; + sTheme = g_settings_get_string (pImpl->m_settings, "dark-theme"); + } + else + { + sColorScheme = "prefer-light"; + sTheme = g_settings_get_string (pImpl->m_settings, "light-theme"); + } + } + } + + if (pImpl->fLastBrightness != fBrightness || pImpl->nLasColorTemp != nTemperature) + { + g_debug ("Calling xsct with %u %f", nTemperature, fBrightness); + + GAction *pAction = g_action_map_lookup_action (G_ACTION_MAP (pImpl->m_action_group), "color-temp"); + GVariant *pTemperature = g_variant_new_double (nTemperature); + g_action_change_state (pAction, pTemperature); + + GError *pError = NULL; + gchar *sCommand = g_strdup_printf ("xsct %u %f", nTemperature, fBrightness); + gboolean bSuccess = g_spawn_command_line_sync (sCommand, NULL, NULL, NULL, &pError); + + if (!bSuccess) + { + g_error ("The call to '%s' failed: %s", sCommand, pError->message); + g_error_free (pError); + } + + pImpl->fLastBrightness = fBrightness; + pImpl->nLasColorTemp = nTemperature; + g_free (sCommand); + gint nUid = 0; + + if (!pImpl->bGreeter) + { + nUid = geteuid (); + } + else if (pImpl->sUser) + { + const struct passwd *pPasswd = getpwnam (pImpl->sUser); + + if (pPasswd) + { + nUid = pPasswd->pw_uid; + } + } + + if (nUid) + { + gchar *sPath = g_strdup_printf ("/org/freedesktop/Accounts/User%i", nUid); + GDBusProxy *pProxy = g_dbus_proxy_new_sync (pImpl->pAccountsServiceConnection, G_DBUS_PROXY_FLAGS_NONE, NULL, "org.freedesktop.Accounts", sPath, "org.freedesktop.DBus.Properties", NULL, NULL); + g_free (sPath); + GVariant *pBrightnessValue = g_variant_new ("d", pImpl->fLastBrightness); + GVariant *pBrightnessParams = g_variant_new ("(ssv)", "org.ayatana.indicator.display.AccountsService", "brightness", pBrightnessValue); + g_dbus_proxy_call (pProxy, "Set", pBrightnessParams, G_DBUS_CALL_FLAGS_NONE, -1, NULL, NULL, NULL); + GVariant *pColorTempValue = g_variant_new ("q", pImpl->nLasColorTemp); + GVariant *pColorTempParams = g_variant_new ("(ssv)", "org.ayatana.indicator.display.AccountsService", "color-temp", pColorTempValue); + g_dbus_proxy_call (pProxy, "Set", pColorTempParams, G_DBUS_CALL_FLAGS_NONE, -1, NULL, NULL, NULL); + GVariant *pProfileValue = g_variant_new ("q", nProfile); + GVariant *pProfileParams = g_variant_new ("(ssv)", "org.ayatana.indicator.display.AccountsService", "color-temp-profile", pProfileValue); + g_dbus_proxy_call (pProxy, "Set", pProfileParams, G_DBUS_CALL_FLAGS_NONE, -1, NULL, NULL, NULL); + } + } + + if (!pImpl->bGreeter) + { + gboolean bSameColorScheme = g_str_equal (sColorScheme, pImpl->sLastColorScheme); + + if (pImpl->pColorSchemeSettings && !bSameColorScheme) + { + g_debug ("Changing color scheme to %s", sColorScheme); + + g_settings_set_string (pImpl->pColorSchemeSettings, "color-scheme", sColorScheme); + pImpl->sLastColorScheme = sColorScheme; + } + + gboolean bSameTheme = FALSE; + + if (pImpl->sLastTheme) + { + bSameTheme = g_str_equal (pImpl->sLastTheme, sTheme); + } + + gboolean bCurrentTheme = g_str_equal ("current", sTheme); + + if (!bSameTheme && !bCurrentTheme) + { + g_debug ("Changing theme to %s", sTheme); + + g_settings_set_string (pImpl->pThemeSettings, "gtk-theme", sTheme); + gchar *sThemePath = g_strdup_printf ("/usr/share/themes/%s/index.theme", sTheme); + gboolean bThemePath = g_file_test (sThemePath, G_FILE_TEST_EXISTS); + + if (bThemePath) + { + gchar *sFile = NULL; + GError *pError = NULL; + g_file_get_contents (sThemePath, &sFile, NULL, &pError); + + if (!pError) + { + #if GLIB_CHECK_VERSION(2, 73, 0) + GRegex *pRegex = g_regex_new ("IconTheme *= *(.*)", G_REGEX_DEFAULT, G_REGEX_MATCH_DEFAULT, &pError); + #else + GRegex *pRegex = g_regex_new ("IconTheme *= *(.*)", (GRegexCompileFlags) 0, (GRegexMatchFlags) 0, &pError); + #endif + + if (!pError) + { + GMatchInfo *pMatchInfo = NULL; + + #if GLIB_CHECK_VERSION(2, 73, 0) + gboolean bMatch = g_regex_match (pRegex, sFile, G_REGEX_MATCH_DEFAULT, &pMatchInfo); + #else + gboolean bMatch = g_regex_match (pRegex, sFile, (GRegexMatchFlags) 0, &pMatchInfo); + #endif + + if (bMatch) + { + gchar *sIconTheme = g_match_info_fetch (pMatchInfo, 1); + g_settings_set_string (pImpl->pThemeSettings, "icon-theme", sIconTheme); + g_free (sIconTheme); + } + else + { + g_warning ("/usr/share/themes/%s/index.theme does not define an IconTheme", sTheme); + } + + g_match_info_free (pMatchInfo); + g_regex_unref (pRegex); + } + else + { + g_error ("PANIC: Failed to compile regex: %s", pError->message); + g_error_free (pError); + } + + #if GLIB_CHECK_VERSION(2, 73, 0) + pRegex = g_regex_new ("MetacityTheme *= *(.*)", G_REGEX_DEFAULT, G_REGEX_MATCH_DEFAULT, &pError); + #else + pRegex = g_regex_new ("MetacityTheme *= *(.*)", (GRegexCompileFlags) 0, (GRegexMatchFlags) 0, &pError); + #endif + + if (!pError) + { + GMatchInfo *pMatchInfo = NULL; + + #if GLIB_CHECK_VERSION(2, 73, 0) + gboolean bMatch = g_regex_match (pRegex, sFile, G_REGEX_MATCH_DEFAULT, &pMatchInfo); + #else + gboolean bMatch = g_regex_match (pRegex, sFile, (GRegexMatchFlags) 0, &pMatchInfo); + #endif + + if (bMatch) + { + gchar *sMetacityTheme = g_match_info_fetch (pMatchInfo, 1); + g_settings_set_string (pImpl->pMetacitySettings, "theme", sMetacityTheme); + g_free (sMetacityTheme); + } + else + { + g_warning ("/usr/share/themes/%s/index.theme does not define a MetacityTheme", sTheme); + } + + g_match_info_free (pMatchInfo); + g_regex_unref (pRegex); + } + else + { + g_error ("PANIC: Failed to compile regex: %s", pError->message); + g_error_free (pError); + } + + #if GLIB_CHECK_VERSION(2, 73, 0) + pRegex = g_regex_new ("CursorTheme *= *(.*)", G_REGEX_DEFAULT, G_REGEX_MATCH_DEFAULT, &pError); + #else + pRegex = g_regex_new ("CursorTheme *= *(.*)", (GRegexCompileFlags) 0, (GRegexMatchFlags) 0, &pError); + #endif + + if (!pError) + { + GMatchInfo *pMatchInfo = NULL; + + #if GLIB_CHECK_VERSION(2, 73, 0) + gboolean bMatch = g_regex_match (pRegex, sFile, G_REGEX_MATCH_DEFAULT, &pMatchInfo); + #else + gboolean bMatch = g_regex_match (pRegex, sFile, (GRegexMatchFlags) 0, &pMatchInfo); + #endif + + if (bMatch) + { + gchar *sCursorTheme = g_match_info_fetch (pMatchInfo, 1); + g_settings_set_string (pImpl->pCursorSettings, "cursor-theme", sTheme); + g_free (sCursorTheme); + } + else + { + g_warning ("/usr/share/themes/%s/index.theme does not define a CursorTheme", sTheme); + } + + g_match_info_free (pMatchInfo); + g_regex_unref (pRegex); + } + else + { + g_error ("PANIC: Failed to compile regex: %s", pError->message); + g_error_free (pError); + } + + g_free (sFile); + } + else + { + g_error ("PANIC: Failed to get index.theme contents: %s", pError->message); + g_error_free (pError); + } + } + else + { + g_warning ("/usr/share/themes/%s/index.theme does not exist", sTheme); + } + + g_free (sThemePath); + + if (pImpl->sLastTheme) + { + g_free (pImpl->sLastTheme); + } + + pImpl->sLastTheme = g_strdup (sTheme); + } + + g_free (sTheme); + g_free (sThemeProfile); + } + + return G_SOURCE_CONTINUE; + } + + static void onGeoClueLoaded (GObject *pObject, GAsyncResult *pResult, gpointer pData) + { + DisplayIndicator::Impl *pImpl = (DisplayIndicator::Impl*) pData; + GError *pError = NULL; + GClueSimple *pSimple = gclue_simple_new_finish (pResult, &pError); + + if (pError != NULL) + { + g_warning ("Failed to connect to GeoClue2 service: %s", pError->message); + } + else + { + GClueLocation *pLocation = gclue_simple_get_location (pSimple); + pImpl->fLatitude = gclue_location_get_latitude (pLocation); + pImpl->fLongitude = gclue_location_get_longitude (pLocation); + g_settings_set_double (pImpl->m_settings, "latitude", pImpl->fLatitude); + g_settings_set_double (pImpl->m_settings, "longitude", pImpl->fLongitude); + } + + updateColor (pImpl); + } + + static void onColorTempSettings (GSettings *pSettings, const gchar *sKey, gpointer pData) + { + GVariant *pProfile = g_variant_new_uint16 (0); + g_settings_set_value (pSettings, "color-temp-profile", pProfile); + + updateColor (pData); + } + + static gboolean settingsIntToActionStateString (GValue *pValue, GVariant *pVariant, gpointer pData) + { + guint16 nVariant = g_variant_get_uint16 (pVariant); + gchar *sVariant = g_strdup_printf ("%u", nVariant); + GVariant *pVariantString = g_variant_new_string (sVariant); + g_free (sVariant); + g_value_set_variant (pValue, pVariantString); + + return TRUE; + } + + static GVariant* actionStateStringToSettingsInt (const GValue *pValue, const GVariantType *pVariantType, gpointer pData) + { + GVariant *pVariantString = g_value_get_variant (pValue); + const gchar *sValue = g_variant_get_string (pVariantString, NULL); + guint16 nValue = (guint16) g_ascii_strtoull (sValue, NULL, 10); + GVariant *pVariantInt = g_variant_new_uint16 (nValue); + GValue cValue = G_VALUE_INIT; + g_value_init (&cValue, G_TYPE_VARIANT); + g_value_set_variant (&cValue, pVariantInt); + + return g_value_dup_variant (&cValue); + } + + static void onColorTempState (GSimpleAction *pAction, GVariant *pVariant, gpointer pData) + { + g_simple_action_set_state (pAction, pVariant); + + DisplayIndicator::Impl *pImpl = (DisplayIndicator::Impl*) pData; + + if (pImpl->bAutoSliderUpdate) + { + pImpl->bAutoSliderUpdate = FALSE; + + return; + } + + GVariant *pProfile = g_variant_new_uint16 (0); + g_settings_set_value (pImpl->m_settings, "color-temp-profile", pProfile); + + guint16 nTemperature = (guint16) g_variant_get_double (pVariant); + GVariant *pTemperature = g_variant_new_uint16 (nTemperature); + g_settings_set_value (pImpl->m_settings, "color-temp", pTemperature); + } +#endif + + /*** + **** Actions + ***/ + + static gboolean settings_to_action_state(GValue *value, + GVariant *variant, + gpointer /*unused*/) + { + g_value_set_variant(value, variant); + return TRUE; + } + + static GVariant* action_state_to_settings(const GValue *value, + const GVariantType * /*expected_type*/, + gpointer /*unused*/) + { + return g_value_dup_variant(value); + } + + GSimpleActionGroup* create_action_group() + { + GSimpleActionGroup* group; + GSimpleAction* action; + + group = g_simple_action_group_new(); + GVariantType *pVariantType = g_variant_type_new("b"); + action = g_simple_action_new_stateful("rotation-lock", + pVariantType, + g_variant_new_boolean(false)); + g_variant_type_free(pVariantType); + g_settings_bind_with_mapping(m_settings, "rotation-lock", + action, "state", + G_SETTINGS_BIND_DEFAULT, + settings_to_action_state, + action_state_to_settings, + nullptr, + nullptr); + + g_action_map_add_action(G_ACTION_MAP(group), G_ACTION(action)); + g_object_unref(G_OBJECT(action)); + g_signal_connect_swapped(m_settings, "changed::rotation-lock", + G_CALLBACK(on_rotation_lock_setting_changed), this); + +#ifdef COLOR_TEMP_ENABLED + if (ayatana_common_utils_is_lomiri() == FALSE) + { + pVariantType = g_variant_type_new ("d"); + guint nTemperature = 0; + g_settings_get (this->m_settings, "color-temp", "q", &nTemperature); + action = g_simple_action_new_stateful ("color-temp", pVariantType, g_variant_new_double (nTemperature)); + g_variant_type_free (pVariantType); + g_action_map_add_action (G_ACTION_MAP (group), G_ACTION (action)); + g_signal_connect (m_settings, "changed::color-temp", G_CALLBACK (onColorTempSettings), this); + g_signal_connect (action, "change-state", G_CALLBACK (onColorTempState), this); + g_object_unref(G_OBJECT (action)); + + pVariantType = g_variant_type_new ("s"); + guint nProfile = 0; + g_settings_get (this->m_settings, "color-temp-profile", "q", &nProfile); + gchar *sProfile = g_strdup_printf ("%i", nProfile); + action = g_simple_action_new_stateful ("profile", pVariantType, g_variant_new_string (sProfile)); + g_free (sProfile); + g_variant_type_free (pVariantType); + g_settings_bind_with_mapping (this->m_settings, "color-temp-profile", action, "state", G_SETTINGS_BIND_DEFAULT, settingsIntToActionStateString, actionStateStringToSettingsInt, NULL, NULL); + g_action_map_add_action(G_ACTION_MAP(group), G_ACTION(action)); + g_object_unref(G_OBJECT(action)); + g_signal_connect_swapped (m_settings, "changed::color-temp-profile", G_CALLBACK (updateColor), this); + + pVariantType = g_variant_type_new("d"); + gdouble fBrightness = g_settings_get_double (this->m_settings, "brightness"); + action = g_simple_action_new_stateful ("brightness", pVariantType, g_variant_new_double (fBrightness)); + g_variant_type_free(pVariantType); + g_settings_bind_with_mapping (m_settings, "brightness", action, "state", G_SETTINGS_BIND_DEFAULT, settings_to_action_state, action_state_to_settings, NULL, NULL); + g_action_map_add_action (G_ACTION_MAP (group), G_ACTION (action)); + g_object_unref (G_OBJECT (action)); + g_signal_connect_swapped (m_settings, "changed::brightness", G_CALLBACK (updateColor), this); + + if (!this->bGreeter) + { + pVariantType = g_variant_type_new ("s"); + action = g_simple_action_new_stateful ("theme", pVariantType, g_variant_new_string ("light")); + g_variant_type_free (pVariantType); + g_settings_bind_with_mapping (this->m_settings, "theme-profile", action, "state", G_SETTINGS_BIND_DEFAULT, settings_to_action_state, action_state_to_settings, NULL, NULL); + g_action_map_add_action(G_ACTION_MAP(group), G_ACTION(action)); + g_object_unref(G_OBJECT(action)); + g_signal_connect_swapped (m_settings, "changed::theme-profile", G_CALLBACK (updateColor), this); + g_signal_connect_swapped (m_settings, "changed::light-theme", G_CALLBACK (updateColor), this); + g_signal_connect_swapped (m_settings, "changed::dark-theme", G_CALLBACK (updateColor), this); + } + } +#endif + + if (!this->bGreeter) + { + action = g_simple_action_new ("settings", NULL); + g_action_map_add_action (G_ACTION_MAP (group), G_ACTION (action)); + g_signal_connect (action, "activate", G_CALLBACK (onSettings), this); + g_object_unref (G_OBJECT (action)); + } + + return group; + } + + /*** + **** Phone profile + ***/ + + static void on_rotation_lock_setting_changed (gpointer gself) + { + static_cast<Impl*>(gself)->update_phone_header(); + } + + GMenuModel* create_phone_menu() + { + GMenu* menu; + GMenu* section; + GMenuItem* menu_item; + + menu = g_menu_new(); + section = g_menu_new(); + menu_item = g_menu_item_new(_("Rotation Lock"), "indicator.rotation-lock(true)"); + g_menu_item_set_attribute(menu_item, "x-ayatana-type", "s", "org.ayatana.indicator.switch"); + g_menu_append_item(section, menu_item); + g_menu_append_section(menu, NULL, G_MENU_MODEL(section)); + g_object_unref(section); + g_object_unref(menu_item); + + return G_MENU_MODEL(menu); + } + + static void onSettings (GSimpleAction *pAction, GVariant *pVariant, gpointer pData) + { + if (ayatana_common_utils_is_mate ()) + { + ayatana_common_utils_execute_command ("mate-display-properties"); + } + else if (ayatana_common_utils_is_xfce ()) + { + ayatana_common_utils_execute_command ("xfce4-display-settings"); + } + else + { + ayatana_common_utils_execute_command ("gnome-control-center display"); + } + } + + GMenuModel* create_desktop_menu() + { + GMenu* menu; + GMenu* section; + GMenuItem* menu_item; + + menu = g_menu_new(); + + if (ayatana_common_utils_is_lomiri()) + { + section = g_menu_new(); + menu_item = g_menu_item_new(_("Rotation Lock"), "indicator.rotation-lock(true)"); + g_menu_item_set_attribute(menu_item, "x-ayatana-type", "s", "org.ayatana.indicator.switch"); + g_menu_append_item(section, menu_item); + g_menu_append_section(menu, NULL, G_MENU_MODEL(section)); + g_object_unref(section); + g_object_unref(menu_item); + } + else + { +#ifdef COLOR_TEMP_ENABLED + section = g_menu_new (); + + GIcon *pIconMin = g_themed_icon_new_with_default_fallbacks ("ayatana-indicator-display-brightness-low"); + GIcon *pIconMax = g_themed_icon_new_with_default_fallbacks ("ayatana-indicator-display-brightness-high"); + GVariant *pIconMinSerialised = g_icon_serialize (pIconMin); + GVariant *pIconMaxSerialised = g_icon_serialize (pIconMax); + menu_item = g_menu_item_new (_("Brightness"), "indicator.brightness"); + g_menu_item_set_attribute (menu_item, "x-ayatana-type", "s", "org.ayatana.indicator.slider"); + g_menu_item_set_attribute (menu_item, "x-ayatana-type", "s", "org.ayatana.indicator.slider"); + g_menu_item_set_attribute_value (menu_item, "min-icon", pIconMinSerialised); + g_menu_item_set_attribute_value (menu_item, "max-icon", pIconMaxSerialised); + g_menu_item_set_attribute (menu_item, "min-value", "d", 0.5); + g_menu_item_set_attribute (menu_item, "max-value", "d", 1.0); + g_menu_item_set_attribute (menu_item, "step", "d", 0.01); + g_menu_item_set_attribute (menu_item, "digits", "y", 2); + g_menu_append_item (section, menu_item); + + pIconMin = g_themed_icon_new_with_default_fallbacks ("ayatana-indicator-display-colortemp-on"); + pIconMax = g_themed_icon_new_with_default_fallbacks ("ayatana-indicator-display-colortemp-off"); + pIconMinSerialised = g_icon_serialize (pIconMin); + pIconMaxSerialised = g_icon_serialize (pIconMax); + menu_item = g_menu_item_new (_("Color temperature"), "indicator.color-temp"); + g_menu_item_set_attribute (menu_item, "x-ayatana-type", "s", "org.ayatana.indicator.slider"); + g_menu_item_set_attribute (menu_item, "x-ayatana-type", "s", "org.ayatana.indicator.slider"); + g_menu_item_set_attribute_value (menu_item, "min-icon", pIconMinSerialised); + g_menu_item_set_attribute_value (menu_item, "max-icon", pIconMaxSerialised); + g_menu_item_set_attribute (menu_item, "min-value", "d", 3000.0); + g_menu_item_set_attribute (menu_item, "max-value", "d", 6500.0); + g_menu_item_set_attribute (menu_item, "step", "d", 100.0); + g_menu_item_set_attribute (menu_item, "digits", "y", 0); + g_menu_append_item (section, menu_item); + + GMenu *pMenuProfiles = g_menu_new (); + GMenuItem *pItemProfiles = g_menu_item_new_submenu (_("Color temperature profile"), G_MENU_MODEL (pMenuProfiles)); + guint nProfile = 0; + + while (m_lTempProfiles[nProfile].sName != NULL) + { + gchar *sAction = g_strdup_printf ("indicator.profile::%u", nProfile); + gchar *sName = gettext (m_lTempProfiles[nProfile].sName); + GMenuItem *pItemProfile = g_menu_item_new (sName, sAction); + g_free(sAction); + g_menu_append_item (pMenuProfiles, pItemProfile); + g_object_unref (pItemProfile); + + nProfile++; + } + + g_menu_append_item (section, pItemProfiles); + g_object_unref (pItemProfiles); + g_object_unref (pMenuProfiles); + + g_menu_append_section (menu, NULL, G_MENU_MODEL (section)); + g_object_unref (pIconMin); + g_object_unref (pIconMax); + g_variant_unref (pIconMinSerialised); + g_variant_unref (pIconMaxSerialised); + g_object_unref (section); + g_object_unref (menu_item); + + if (!this->bGreeter) + { + section = g_menu_new (); + pMenuProfiles = g_menu_new (); + pItemProfiles = g_menu_item_new_submenu (_("Theme profile"), G_MENU_MODEL (pMenuProfiles)); + GMenuItem *pItemProfile = g_menu_item_new (_("Light"), "indicator.theme::light"); + g_menu_append_item (pMenuProfiles, pItemProfile); + g_object_unref (pItemProfile); + pItemProfile = g_menu_item_new (_("Dark"), "indicator.theme::dark"); + g_menu_append_item (pMenuProfiles, pItemProfile); + g_object_unref (pItemProfile); + pItemProfile = g_menu_item_new (_("Adaptive"), "indicator.theme::adaptive"); + g_menu_append_item (pMenuProfiles, pItemProfile); + g_object_unref (pItemProfile); + g_menu_append_item (section, pItemProfiles); + g_object_unref (pItemProfiles); + g_object_unref (pMenuProfiles); + g_menu_append_section (menu, NULL, G_MENU_MODEL (section)); + g_object_unref (section); + } +#endif + // cppcheck fails on !this->bGreeter + if (this->bGreeter == FALSE) + { + section = g_menu_new (); + menu_item = g_menu_item_new (_("Display settings…"), "indicator.settings"); + g_menu_append_item (section, menu_item); + g_menu_append_section (menu, NULL, G_MENU_MODEL (section)); + g_object_unref (section); + g_object_unref (menu_item); + } + } + + return G_MENU_MODEL(menu); + } + + void update_phone_header() + { + Header h; + h.title = _("Rotation"); + h.tooltip = h.title; + h.a11y = h.title; + h.is_visible = g_settings_get_boolean(m_settings, "rotation-lock"); + h.icon = m_icon; + m_phone->header().set(h); + } + + void update_desktop_header() + { + Header h; + h.title = _("Display"); + h.tooltip = _("Display settings and features"); + h.a11y = h.title; + h.is_visible = TRUE; + h.icon = m_icon; + m_desktop->header().set(h); + } + + /*** + **** + ***/ + + GSettings* m_settings = nullptr; + GSimpleActionGroup* m_action_group = nullptr; + std::shared_ptr<SimpleProfile> m_phone; + std::shared_ptr<SimpleProfile> m_desktop; + std::shared_ptr<GIcon> m_icon; + gboolean bGreeter; +#ifdef COLOR_TEMP_ENABLED + gdouble fLatitude = 0.0; + gdouble fLongitude = 0.0; + gboolean bAutoSliderUpdate = FALSE; + guint nCallback = 0; + gdouble fLastBrightness = 0.0; + guint nLasColorTemp = 0; + gchar *sLastTheme = NULL; + const gchar *sLastColorScheme = "default"; + GSettings *pThemeSettings = NULL; + GSettings *pCursorSettings = NULL; + GSettings *pMetacitySettings = NULL; + GSettings *pColorSchemeSettings = NULL; + gboolean bTest; + guint nGreeterSubscription = 0; + GDBusConnection *pConnection = NULL; + gchar *sUser = NULL; + GSList *lUsers = NULL; + gboolean bReadingAccountsService = FALSE; + GDBusConnection *pAccountsServiceConnection = NULL; +#endif +}; + +/*** +**** +***/ + +DisplayIndicator::DisplayIndicator(): + impl(new Impl()) +{ +} + +DisplayIndicator::~DisplayIndicator() +{ +} + +std::vector<std::shared_ptr<Profile>> +DisplayIndicator::profiles() const +{ + return impl->profiles(); +} + +GSimpleActionGroup* +DisplayIndicator::action_group() const +{ + return impl->action_group(); +} + +const char* +DisplayIndicator::name() const +{ + return "display"; +} + +/*** +**** +***/ + diff --git a/src/rotation-lock.h b/src/service.h index 7bdfb14..da8d8ba 100644 --- a/src/rotation-lock.h +++ b/src/service.h @@ -1,5 +1,6 @@ /* * Copyright 2014 Canonical Ltd. + * Copyright 2023 Robert Tari * * 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 @@ -15,20 +16,21 @@ * * Authors: * Charles Kerr <charles.kerr@canonical.com> + * Robert Tari <robert@tari.in> */ -#ifndef INDICATOR_DISPLAY_ROTATION_LOCK_H -#define INDICATOR_DISPLAY_ROTATION_LOCK_H +#ifndef INDICATOR_DISPLAY_SERVICE_H +#define INDICATOR_DISPLAY_SERVICE_H #include <src/indicator.h> #include <memory> // std::unique_ptr -class RotationLockIndicator: public Indicator +class DisplayIndicator: public Indicator { public: - RotationLockIndicator(); - ~RotationLockIndicator(); + DisplayIndicator(); + ~DisplayIndicator(); const char* name() const override; GSimpleActionGroup* action_group() const override; diff --git a/src/solar.c b/src/solar.c new file mode 100644 index 0000000..d0f9d27 --- /dev/null +++ b/src/solar.c @@ -0,0 +1,206 @@ +/* + * Parts of this file have been taken from the Redshift project: + * https://github.com/jonls/redshift/ + * + * Copyright 2010 Jon Lund Steffensen + * Copyright 2023 Robert Tari + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; version 3. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program. If not, see <http://www.gnu.org/licenses/>. + * + * Authors: + * Jon Lund Steffensen <jonlst@gmail.com> + * Robert Tari <robert@tari.in> + */ + +#include <math.h> +#include "solar.h" + +#define RAD(x) ((x)*(M_PI/180)) +#define DEG(x) ((x)*(180/M_PI)) + +/* Julian centuries since J2000.0 from Julian day */ +static double +jcent_from_jd(double jd) +{ + return (jd - 2451545.0) / 36525.0; +} + +/* Angular elevation at the location for the given hour angle. + lat: Latitude of location in degrees + decl: Declination in radians + ha: Hour angle in radians + Return: Angular elevation in radians */ +static double +elevation_from_hour_angle(double lat, double decl, double ha) +{ + return asin(cos(ha)*cos(RAD(lat))*cos(decl) + + sin(RAD(lat))*sin(decl)); +} + +/* Geometric mean anomaly of the sun. + t: Julian centuries since J2000.0 + Return: Geometric mean anomaly in radians. */ +static double +sun_geom_mean_anomaly(double t) +{ + return RAD(357.52911 + t*(35999.05029 - t*0.0001537)); +} + +/* Equation of center of the sun. + t: Julian centuries since J2000.0 + Return: Center(?) in radians */ +static double +sun_equation_of_center(double t) +{ + /* Use the first three terms of the equation. */ + double m = sun_geom_mean_anomaly(t); + double c = sin(m)*(1.914602 - t*(0.004817 + 0.000014*t)) + + sin(2*m)*(0.019993 - 0.000101*t) + + sin(3*m)*0.000289; + return RAD(c); +} + +/* Geometric mean longitude of the sun. + t: Julian centuries since J2000.0 + Return: Geometric mean logitude in radians. */ +static double +sun_geom_mean_lon(double t) +{ + /* FIXME returned value should always be positive */ + return RAD(fmod(280.46646 + t*(36000.76983 + t*0.0003032), 360)); +} + +/* True longitude of the sun. + t: Julian centuries since J2000.0 + Return: True longitude in radians */ +static double +sun_true_lon(double t) +{ + double l_0 = sun_geom_mean_lon(t); + double c = sun_equation_of_center(t); + return l_0 + c; +} + +/* Apparent longitude of the sun. (Right ascension). + t: Julian centuries since J2000.0 + Return: Apparent longitude in radians */ +static double +sun_apparent_lon(double t) +{ + double o = sun_true_lon(t); + return RAD(DEG(o) - 0.00569 - 0.00478*sin(RAD(125.04 - 1934.136*t))); +} + +/* Mean obliquity of the ecliptic + t: Julian centuries since J2000.0 + Return: Mean obliquity in radians */ +static double +mean_ecliptic_obliquity(double t) +{ + double sec = 21.448 - t*(46.815 + t*(0.00059 - t*0.001813)); + return RAD(23.0 + (26.0 + (sec/60.0))/60.0); +} + +/* Corrected obliquity of the ecliptic. + t: Julian centuries since J2000.0 + Return: Currected obliquity in radians */ +static double +obliquity_corr(double t) +{ + double e_0 = mean_ecliptic_obliquity(t); + double omega = 125.04 - t*1934.136; + return RAD(DEG(e_0) + 0.00256*cos(RAD(omega))); +} + +/* Declination of the sun. + t: Julian centuries since J2000.0 + Return: Declination in radians */ +static double +solar_declination(double t) +{ + double e = obliquity_corr(t); + double lambda = sun_apparent_lon(t); + return asin(sin(e)*sin(lambda)); +} + +/* Eccentricity of earth orbit. + t: Julian centuries since J2000.0 + Return: Eccentricity (unitless). */ +static double +earth_orbit_eccentricity(double t) +{ + return 0.016708634 - t*(0.000042037 + t*0.0000001267); +} + +/* Difference between true solar time and mean solar time. + t: Julian centuries since J2000.0 + Return: Difference in minutes */ +static double +equation_of_time(double t) +{ + double epsilon = obliquity_corr(t); + double l_0 = sun_geom_mean_lon(t); + double e = earth_orbit_eccentricity(t); + double m = sun_geom_mean_anomaly(t); + double y = pow(tan(epsilon/2.0), 2.0); + + double eq_time = y*sin(2*l_0) - 2*e*sin(m) + + 4*e*y*sin(m)*cos(2*l_0) - + 0.5*y*y*sin(4*l_0) - + 1.25*e*e*sin(2*m); + return 4*DEG(eq_time); +} + +/* Julian day from Julian centuries since J2000.0 */ +static double +jd_from_jcent(double t) +{ + return 36525.0*t + 2451545.0; +} + +/* Solar angular elevation at the given location and time. + t: Julian centuries since J2000.0 + lat: Latitude of location + lon: Longitude of location + Return: Solar angular elevation in radians */ +static double +solar_elevation_from_time(double t, double lat, double lon) +{ + /* Minutes from midnight */ + double jd = jd_from_jcent(t); + double offset = (jd - round(jd) - 0.5)*1440.0; + + double eq_time = equation_of_time(t); + double ha = RAD((720 - offset - eq_time)/4 - lon); + double decl = solar_declination(t); + return elevation_from_hour_angle(lat, decl, ha); +} + +/* Julian day from unix epoch */ +static double +jd_from_epoch(double t) +{ + return (t / 86400.0) + 2440587.5; +} + +/* Solar angular elevation at the given location and time. + date: Seconds since unix epoch + lat: Latitude of location + lon: Longitude of location + Return: Solar angular elevation in degrees */ +double +solar_elevation(double date, double lat, double lon) +{ + double jd = jd_from_epoch(date); + return DEG(solar_elevation_from_time(jcent_from_jd(jd), lat, lon)); +} diff --git a/src/solar.h b/src/solar.h new file mode 100644 index 0000000..b1faed9 --- /dev/null +++ b/src/solar.h @@ -0,0 +1,32 @@ +/* + * Parts of this file have been taken from the Redshift project: + * https://github.com/jonls/redshift/ + * + * Copyright 2010 Jon Lund Steffensen + * Copyright 2023 Robert Tari + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; version 3. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program. If not, see <http://www.gnu.org/licenses/>. + * + * Authors: + * Jon Lund Steffensen <jonlst@gmail.com> + * Robert Tari <robert@tari.in> + */ + +#ifndef REDSHIFT_SOLAR_H +#define REDSHIFT_SOLAR_H + +#define SOLAR_CIVIL_TWILIGHT_ELEV -6.0 + +double solar_elevation(double date, double lat, double lon); + +#endif /* ! REDSHIFT_SOLAR_H */ diff --git a/src/usb-manager.cpp b/src/usb-manager.cpp deleted file mode 100644 index f83b5f1..0000000 --- a/src/usb-manager.cpp +++ /dev/null @@ -1,197 +0,0 @@ -/* - * Copyright 2016 Canonical Ltd. - * - * This program is free software: you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 3, as published - * by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranties of - * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR - * PURPOSE. See the GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program. If not, see <http://www.gnu.org/licenses/>. - * - * Authors: - * Charles Kerr <charles.kerr@canonical.com> - */ - -#include <src/adbd-client.h> -#include <src/usb-manager.h> -#include <src/usb-snap.h> - -#include <glib.h> - -#include <sys/types.h> -#include <sys/stat.h> -#include <fcntl.h> -#include <unistd.h> - -#include <set> - -class UsbManager::Impl -{ -public: - - explicit Impl( - const std::string& socket_path, - const std::string& public_keys_filename, - const std::shared_ptr<UsbMonitor>& usb_monitor, - const std::shared_ptr<Greeter>& greeter - ): - m_socket_path{socket_path}, - m_public_keys_filename{public_keys_filename}, - m_usb_monitor{usb_monitor}, - m_greeter{greeter} - { - m_usb_monitor->on_usb_disconnected().connect([this](const std::string& /*usb_name*/) { - m_req.reset(); - }); - - m_greeter->state().changed().connect([this](const Greeter::State& state) { - if (state == Greeter::State::INACTIVE) { - maybe_snap(); - } else { - stop_snap(); - } - }); - - // create a new adbd client - m_adbd_client.reset(new GAdbdClient{m_socket_path}); - m_adbd_client->on_pk_request().connect( - [this](const AdbdClient::PKRequest& req) { - g_debug("%s got pk request: %s, calling maybe_snap()", G_STRLOC, req.fingerprint.c_str()); - - m_response = AdbdClient::PKResponse::DENY; // set the fallback response - m_req.reset( - new AdbdClient::PKRequest(req), - [this](AdbdClient::PKRequest* r) { - stop_snap(); - r->respond(m_response); - delete r; - } - ); - maybe_snap(); - } - ); - } - - ~Impl() - { - if (m_request_complete_idle_tag) { - g_source_remove(m_request_complete_idle_tag); - } - } - -private: - - void stop_snap() - { - m_snap_connections.clear(); - m_snap.reset(); - } - - void maybe_snap() - { - // only prompt if there's something to prompt about - if (!m_req) { - return; - } - - // only prompt in an unlocked session - if (m_greeter->state().get() != Greeter::State::INACTIVE) { - return; - } - - snap(); - } - - void snap() - { - m_snap = std::make_shared<UsbSnap>(m_req->fingerprint); - m_snap_connections.insert((*m_snap).on_user_response().connect( - [this](AdbdClient::PKResponse response, bool remember_choice){ - - if (remember_choice && (response == AdbdClient::PKResponse::ALLOW)) { - write_public_key(m_req->public_key); - } - - m_response = response; - - // defer finishing the request into an idle func because - // ScopedConnections can't be destroyed inside their callbacks - if (m_request_complete_idle_tag == 0) { - m_request_complete_idle_tag = g_idle_add([](gpointer gself){ - auto self = static_cast<Impl*>(gself); - self->m_request_complete_idle_tag = 0; - self->m_req.reset(); - return G_SOURCE_REMOVE; - }, this); - } - } - )); - } - - void write_public_key(const std::string& public_key) - { - g_debug("%s writing public key '%s' to '%s'", G_STRLOC, public_key.c_str(), m_public_keys_filename.c_str()); - - // confirm the directory exists - auto dirname = g_path_get_dirname(m_public_keys_filename.c_str()); - const auto dir_exists = g_file_test(dirname, G_FILE_TEST_IS_DIR); - if (!dir_exists) - g_warning("ADB data directory '%s' does not exist", dirname); - g_clear_pointer(&dirname, g_free); - if (!dir_exists) - return; - - // open the file in append mode, with user rw and group r permissions - const auto fd = open( - m_public_keys_filename.c_str(), - O_APPEND|O_CREAT|O_WRONLY, - S_IRUSR|S_IWUSR|S_IRGRP - ); - if (fd == -1) { - g_warning("Error opening ADB datafile: %s", g_strerror(errno)); - return; - } - - // write the new public key on its own line - std::string buf {public_key + '\n'}; - if (write(fd, buf.c_str(), buf.size()) == -1) - g_warning("Error writing ADB datafile: %d %s", errno, g_strerror(errno)); - close(fd); - } - - const std::string m_socket_path; - const std::string m_public_keys_filename; - const std::shared_ptr<UsbMonitor> m_usb_monitor; - const std::shared_ptr<Greeter> m_greeter; - - unsigned int m_request_complete_idle_tag {}; - - std::shared_ptr<GAdbdClient> m_adbd_client; - std::shared_ptr<UsbSnap> m_snap; - std::set<core::ScopedConnection> m_snap_connections; - AdbdClient::PKResponse m_response {AdbdClient::PKResponse::DENY}; - std::shared_ptr<AdbdClient::PKRequest> m_req; -}; - -/*** -**** -***/ - -UsbManager::UsbManager( - const std::string& socket_path, - const std::string& public_keys_filename, - const std::shared_ptr<UsbMonitor>& usb_monitor, - const std::shared_ptr<Greeter>& greeter -): - impl{new Impl{socket_path, public_keys_filename, usb_monitor, greeter}} -{ -} - -UsbManager::~UsbManager() -{ -} diff --git a/src/usb-manager.h b/src/usb-manager.h deleted file mode 100644 index b93992f..0000000 --- a/src/usb-manager.h +++ /dev/null @@ -1,48 +0,0 @@ -/* - * Copyright 2016 Canonical Ltd. - * - * This program is free software: you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 3, as published - * by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranties of - * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR - * PURPOSE. See the GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program. If not, see <http://www.gnu.org/licenses/>. - * - * Authors: - * Charles Kerr <charles.kerr@canonical.com> - */ - -#pragma once - -#include <src/greeter.h> -#include <src/usb-monitor.h> - -#include <memory> -#include <string> - -/** - * Manager class that connects the AdbdClient, UsbSnap, and manages the public key file - */ -class UsbManager -{ -public: - - UsbManager( - const std::string& socket_path, - const std::string& public_key_filename, - const std::shared_ptr<UsbMonitor>&, - const std::shared_ptr<Greeter>& - ); - - ~UsbManager(); - -protected: - - class Impl; - std::unique_ptr<Impl> impl; -}; diff --git a/src/usb-monitor.cpp b/src/usb-monitor.cpp deleted file mode 100644 index 5fc5a6d..0000000 --- a/src/usb-monitor.cpp +++ /dev/null @@ -1,81 +0,0 @@ -/* - * Copyright 2016 Canonical Ltd. - * - * This program is free software: you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 3, as published - * by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranties of - * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR - * PURPOSE. See the GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program. If not, see <http://www.gnu.org/licenses/>. - * - * Authors: - * Charles Kerr <charles.kerr@canonical.com> - */ - -#include <src/usb-monitor.h> - -#include <glib.h> -#include <gudev/gudev.h> - -class GUDevUsbMonitor::Impl -{ -public: - - Impl() - { - const char* subsystems[] = {"android_usb", nullptr}; - m_udev_client = g_udev_client_new(subsystems); - g_signal_connect(m_udev_client, "uevent", G_CALLBACK(on_android_usb_event), this); - } - - ~Impl() - { - g_signal_handlers_disconnect_by_data(m_udev_client, this); - g_clear_object(&m_udev_client); - } - - core::Signal<const std::string&>& on_usb_disconnected() - { - return m_on_usb_disconnected; - } - -private: - - static void on_android_usb_event(GUdevClient*, gchar* action, GUdevDevice* device, gpointer gself) - { - if (!g_strcmp0(action, "change")) - if (!g_strcmp0(g_udev_device_get_property(device, "USB_STATE"), "DISCONNECTED")) - static_cast<Impl*>(gself)->m_on_usb_disconnected(g_udev_device_get_name(device)); - } - - core::Signal<const std::string&> m_on_usb_disconnected; - - GUdevClient* m_udev_client = nullptr; -}; - -/*** -**** -***/ - -UsbMonitor::UsbMonitor() =default; - -UsbMonitor::~UsbMonitor() =default; - -GUDevUsbMonitor::GUDevUsbMonitor(): - impl{new Impl{}} -{ -} - -GUDevUsbMonitor::~GUDevUsbMonitor() =default; - -core::Signal<const std::string&>& -GUDevUsbMonitor::on_usb_disconnected() -{ - return impl->on_usb_disconnected(); -} - diff --git a/src/usb-monitor.h b/src/usb-monitor.h deleted file mode 100644 index d9be539..0000000 --- a/src/usb-monitor.h +++ /dev/null @@ -1,52 +0,0 @@ -/* - * Copyright 2016 Canonical Ltd. - * - * This program is free software: you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 3, as published - * by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranties of - * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR - * PURPOSE. See the GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program. If not, see <http://www.gnu.org/licenses/>. - * - * Authors: - * Charles Kerr <charles.kerr@canonical.com> - */ - -#pragma once - -#include <core/signal.h> - -#include <memory> -#include <string> - -/** - * Simple interface that emits signals on USB device state changes - */ -class UsbMonitor -{ -public: - UsbMonitor(); - virtual ~UsbMonitor(); - virtual core::Signal<const std::string&>& on_usb_disconnected() =0; -}; - -/** - * Simple GUDev wrapper that notifies on android_usb device state changes - */ -class GUDevUsbMonitor: public UsbMonitor -{ -public: - GUDevUsbMonitor(); - virtual ~GUDevUsbMonitor(); - core::Signal<const std::string&>& on_usb_disconnected() override; - -protected: - class Impl; - std::unique_ptr<Impl> impl; -}; - diff --git a/src/usb-snap.cpp b/src/usb-snap.cpp deleted file mode 100644 index 53db6c4..0000000 --- a/src/usb-snap.cpp +++ /dev/null @@ -1,251 +0,0 @@ -/* - * Copyright 2016 Canonical Ltd. - * - * This program is free software: you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 3, as published - * by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranties of - * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR - * PURPOSE. See the GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program. If not, see <http://www.gnu.org/licenses/>. - * - * Authors: - * Charles Kerr <charles.kerr@canonical.com> - */ - -#include <src/dbus-names.h> -#include <src/usb-snap.h> - -#include <glib/gi18n.h> -#include <gio/gio.h> - -/*** -**** -***/ - -class UsbSnap::Impl -{ -public: - - explicit Impl(const std::string& fingerprint): - m_fingerprint{fingerprint}, - m_cancellable{g_cancellable_new()} - { - g_bus_get (G_BUS_TYPE_SESSION, m_cancellable, on_bus_ready_static, this); - } - - ~Impl() - { - g_cancellable_cancel(m_cancellable); - g_clear_object(&m_cancellable); - - if (m_subscription_id != 0) - g_dbus_connection_signal_unsubscribe (m_bus, m_subscription_id); - - if (m_notification_id != 0) { - GError* error {}; - g_dbus_connection_call_sync(m_bus, - DBusNames::Notify::NAME, - DBusNames::Notify::PATH, - DBusNames::Notify::INTERFACE, - "CloseNotification", - g_variant_new("(u)", m_notification_id), - nullptr, - G_DBUS_CALL_FLAGS_NONE, - -1, - nullptr, - &error); - if (error != nullptr) { - g_warning("Error closing notification: %s", error->message); - g_clear_error(&error); - } - } - - g_clear_object(&m_bus); - } - - core::Signal<AdbdClient::PKResponse,bool>& on_user_response() - { - return m_on_user_response; - } - -private: - - static void on_bus_ready_static(GObject* /*source*/, GAsyncResult* res, gpointer gself) - { - GError* error {}; - auto bus = g_bus_get_finish (res, &error); - if (error != nullptr) { - if (!g_error_matches(error, G_IO_ERROR, G_IO_ERROR_CANCELLED)) - g_warning("UsbSnap: Error getting session bus: %s", error->message); - g_clear_error(&error); - } else { - static_cast<Impl*>(gself)->on_bus_ready(bus); - } - g_clear_object(&bus); - } - - void on_bus_ready(GDBusConnection* bus) - { - m_bus = G_DBUS_CONNECTION(g_object_ref(G_OBJECT(bus))); - - m_subscription_id = g_dbus_connection_signal_subscribe(m_bus, - DBusNames::Notify::NAME, - DBusNames::Notify::INTERFACE, - nullptr, - DBusNames::Notify::PATH, - nullptr, - G_DBUS_SIGNAL_FLAGS_NONE, - on_notification_signal_static, - this, - nullptr); - - auto body = g_strdup_printf(_("The computer's RSA key fingerprint is: %s"), m_fingerprint.c_str()); - - GVariantBuilder actions_builder; - g_variant_builder_init(&actions_builder, G_VARIANT_TYPE_STRING_ARRAY); - g_variant_builder_add(&actions_builder, "s", ACTION_ALLOW); - g_variant_builder_add(&actions_builder, "s", _("Allow")); - g_variant_builder_add(&actions_builder, "s", ACTION_DENY); - g_variant_builder_add(&actions_builder, "s", _("Don't Allow")); - - GVariantBuilder hints_builder; - g_variant_builder_init(&hints_builder, G_VARIANT_TYPE_VARDICT); - g_variant_builder_add(&hints_builder, "{sv}", "x-canonical-non-shaped-icon", g_variant_new_string("true")); - g_variant_builder_add(&hints_builder, "{sv}", "x-canonical-snap-decisions", g_variant_new_string("true")); - g_variant_builder_add(&hints_builder, "{sv}", "x-canonical-private-affirmative-tint", g_variant_new_string("true")); - - auto args = g_variant_new("(susssasa{sv}i)", - "", - uint32_t(0), - "computer-symbolic", - _("Allow USB Debugging?"), - body, - &actions_builder, - &hints_builder, - -1); - g_dbus_connection_call(m_bus, - DBusNames::Notify::NAME, - DBusNames::Notify::PATH, - DBusNames::Notify::INTERFACE, - "Notify", - args, - G_VARIANT_TYPE("(u)"), - G_DBUS_CALL_FLAGS_NONE, - -1, // timeout - m_cancellable, - on_notify_reply_static, - this); - - g_clear_pointer(&body, g_free); - } - - static void on_notify_reply_static(GObject* obus, GAsyncResult* res, gpointer gself) - { - GError* error {}; - auto reply = g_dbus_connection_call_finish (G_DBUS_CONNECTION(obus), res, &error); - if (error != nullptr) { - if (!g_error_matches(error, G_IO_ERROR, G_IO_ERROR_CANCELLED)) - g_warning("UsbSnap: Error calling Notify: %s", error->message); - g_clear_error(&error); - } else { - uint32_t id {}; - g_variant_get(reply, "(u)", &id); - static_cast<Impl*>(gself)->on_notify_reply(id); - } - g_clear_pointer(&reply, g_variant_unref); - } - - void on_notify_reply(uint32_t id) - { - m_notification_id = id; - } - - static void on_notification_signal_static(GDBusConnection* /*connection*/, - const gchar* /*sender_name*/, - const gchar* object_path, - const gchar* interface_name, - const gchar* signal_name, - GVariant* parameters, - gpointer gself) - { - g_return_if_fail(!g_strcmp0(object_path, DBusNames::Notify::PATH)); - g_return_if_fail(!g_strcmp0(interface_name, DBusNames::Notify::INTERFACE)); - - auto self = static_cast<Impl*>(gself); - - if (!g_strcmp0(signal_name, DBusNames::Notify::ActionInvoked::NAME)) - { - uint32_t id {}; - const char* action_name {}; - g_variant_get(parameters, "(u&s)", &id, &action_name); - if (id == self->m_notification_id) - self->on_action_invoked(action_name); - } - else if (!g_strcmp0(signal_name, DBusNames::Notify::NotificationClosed::NAME)) - { - uint32_t id {}; - uint32_t close_reason {}; - g_variant_get(parameters, "(uu)", &id, &close_reason); - if (id == self->m_notification_id) - self->on_notification_closed(close_reason); - } - } - - void on_action_invoked(const char* action_name) - { - const auto response = !g_strcmp0(action_name, ACTION_ALLOW) - ? AdbdClient::PKResponse::ALLOW - : AdbdClient::PKResponse::DENY; - - // FIXME: the current default is to cover the most common use case. - // We need to get the notification ui's checkbox working ASAP so - // that the user can provide this flag - const bool remember_this_choice = response == AdbdClient::PKResponse::ALLOW; - - m_on_user_response(response, remember_this_choice); - m_notification_id = 0; - } - - void on_notification_closed(uint32_t close_reason) - { - if (close_reason == DBusNames::Notify::NotificationClosed::Reason::EXPIRED) - m_on_user_response(AdbdClient::PKResponse::DENY, false); - - m_notification_id = 0; - } - - static constexpr char const * ACTION_ALLOW {"allow"}; - static constexpr char const * ACTION_DENY {"deny"}; - - const std::string m_fingerprint; - core::Signal<AdbdClient::PKResponse,bool> m_on_user_response; - GCancellable* m_cancellable {}; - GDBusConnection* m_bus {}; - uint32_t m_notification_id {}; - unsigned int m_subscription_id {}; -}; - -/*** -**** -***/ - -UsbSnap::UsbSnap(const std::string& public_key): - impl{new Impl{public_key}} -{ -} - -UsbSnap::~UsbSnap() -{ -} - -core::Signal<AdbdClient::PKResponse,bool>& -UsbSnap::on_user_response() -{ - return impl->on_user_response(); -} - diff --git a/src/usb-snap.h b/src/usb-snap.h deleted file mode 100644 index 94de394..0000000 --- a/src/usb-snap.h +++ /dev/null @@ -1,42 +0,0 @@ -/* - * Copyright 2016 Canonical Ltd. - * - * This program is free software: you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 3, as published - * by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranties of - * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR - * PURPOSE. See the GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program. If not, see <http://www.gnu.org/licenses/>. - * - * Authors: - * Charles Kerr <charles.kerr@canonical.com> - */ - -#pragma once - -#include <src/adbd-client.h> // AdbdClient::PKResponse - -#include <core/signal.h> - -#include <memory> -#include <string> - -/** - * A snap decision prompt for whether or not to allow an ADB connection - */ -class UsbSnap -{ -public: - explicit UsbSnap(const std::string& public_key); - ~UsbSnap(); - core::Signal<AdbdClient::PKResponse,bool>& on_user_response(); - -protected: - class Impl; - std::unique_ptr<Impl> impl; -}; diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index 4c1b9b8..81e083c 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -1,7 +1,6 @@ set(CMAKE_AUTOMOC ON) find_package(GMock REQUIRED) -find_package(Qt5Core REQUIRED) find_package(Qt5Test REQUIRED) find_package(Qt5DBus COMPONENTS Qt5DBusMacros REQUIRED) @@ -29,11 +28,9 @@ endif() add_compile_options(${CXX_WARNING_ARGS}) -add_test(cppcheck cppcheck --enable=all -USCHEMA_DIR --error-exitcode=2 --inline-suppr --library=qt -I${CMAKE_SOURCE_DIR} -i${CMAKE_SOURCE_DIR}/tests/utils/qmain.cpp -i${CMAKE_SOURCE_DIR}/tests/gmock ${CMAKE_SOURCE_DIR}/src ${CMAKE_SOURCE_DIR}/tests --suppress=missingIncludeSystem --suppress=uninitDerivedMemberVar --suppress=unmatchedSuppression --suppress=constParameter) +add_test(cppcheck cppcheck --enable=all -USCHEMA_DIR --error-exitcode=2 --inline-suppr --library=qt -I${CMAKE_SOURCE_DIR} -i${CMAKE_SOURCE_DIR}/tests/utils/qmain.cpp -i${CMAKE_SOURCE_DIR}/tests/gmock ${CMAKE_SOURCE_DIR}/src ${CMAKE_SOURCE_DIR}/tests --suppress=missingIncludeSystem --suppress=uninitDerivedMemberVar --suppress=unmatchedSuppression --suppress=constParameter --suppress=unusedFunction --suppress=uselessOverride) -add_subdirectory(integration) -add_subdirectory(unit) -add_subdirectory(utils) +add_subdirectory (unit) set(COVERAGE_TEST_TARGETS ${COVERAGE_TEST_TARGETS} diff --git a/tests/integration/CMakeLists.txt b/tests/integration/CMakeLists.txt deleted file mode 100644 index 9fea07d..0000000 --- a/tests/integration/CMakeLists.txt +++ /dev/null @@ -1,31 +0,0 @@ -set(SERVICE_LINK_LIBRARIES - ${SERVICE_LIB} - ${SERVICE_DEPS_LIBRARIES} -) -set(QT_LINK_LIBRARIES - test-utils - Qt5::Core - Qt5::Test - Qt5::DBus -) -set(TEST_LINK_LIBRARIES - ${TEST_DEPS_LIBRARIES} - ${GTEST_LIBRARIES} - ${GMOCK_LIBRARIES} -) - -function(add_qt_test_by_name name) - set(TEST_NAME ${name}) - set(COVERAGE_TEST_TARGETS ${COVERAGE_TEST_TARGETS} ${TEST_NAME} PARENT_SCOPE) - add_executable (${TEST_NAME} ${TEST_NAME}.cpp) - target_link_options(${TEST_NAME} PRIVATE -no-pie) - add_test(${TEST_NAME} ${TEST_NAME}) - set_property(TEST ${TEST_NAME} APPEND PROPERTY ENVIRONMENT ${CTEST_ENVIRONMENT}) - target_link_libraries(${TEST_NAME} ${SERVICE_LINK_LIBRARIES} ${QT_LINK_LIBRARIES} ${TEST_LINK_LIBRARIES} ${THREAD_LINK_LIBRARIES}) -endfunction() -add_qt_test_by_name(usb-manager-test) - -set(COVERAGE_TEST_TARGETS - ${COVERAGE_TEST_TARGETS} - PARENT_SCOPE -) diff --git a/tests/integration/usb-manager-test.cpp b/tests/integration/usb-manager-test.cpp deleted file mode 100644 index c17e587..0000000 --- a/tests/integration/usb-manager-test.cpp +++ /dev/null @@ -1,241 +0,0 @@ -/* - * Copyright 2016 Canonical Ltd. - * - * This program is free software: you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 3, as published - * by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranties of - * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR - * PURPOSE. See the GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program. If not, see <http://www.gnu.org/licenses/>. - * - * Authors: - * Charles Kerr <charles.kerr@canonical.com> - */ - -#include <tests/utils/adbd-server.h> -#include <tests/utils/qt-fixture.h> -#include <tests/utils/mock-greeter.h> -#include <tests/utils/mock-usb-monitor.h> - -#include <src/dbus-names.h> -#include <src/usb-manager.h> - -#include <libqtdbustest/DBusTestRunner.h> -#include <libqtdbustest/QProcessDBusService.h> -#include <libqtdbusmock/DBusMock.h> - -#include <fstream> -#include <sstream> -#include <vector> - -/*** -**** -***/ - -class UsbManagerFixture: public QtFixture -{ - using super = QtFixture; - -public: - - UsbManagerFixture(): - dbusMock{dbusTestRunner} - { - dbusTestRunner.startServices(); - } - - ~UsbManagerFixture() =default; - -protected: - - static void file_deleter (std::string* s) - { - fprintf(stderr, "remove \"%s\"\n", s->c_str()); - g_remove(s->c_str()); - delete s; - } - - void SetUp() override - { - super::SetUp(); - - m_usb_monitor.reset(new MockUsbMonitor{}); - m_greeter.reset(new MockGreeter{}); - - char tmpl[] = {"usb-manager-test-XXXXXX"}; - m_tmpdir.reset(new std::string{g_mkdtemp(tmpl)}, file_deleter); - g_message("using tmpdir '%s'", m_tmpdir->c_str()); - - dbusMock.registerNotificationDaemon(); - dbusTestRunner.startServices(); - } - - OrgFreedesktopDBusMockInterface& notificationsMockInterface() - { - return dbusMock.mockInterface(DBusNames::Notify::NAME, - DBusNames::Notify::PATH, - DBusNames::Notify::INTERFACE, - QDBusConnection::SessionBus); - } - - QtDBusTest::DBusTestRunner dbusTestRunner; - QtDBusMock::DBusMock dbusMock; - std::shared_ptr<std::string> m_tmpdir; - std::shared_ptr<MockUsbMonitor> m_usb_monitor; - std::shared_ptr<MockGreeter> m_greeter; -}; - -TEST_F(UsbManagerFixture, Allow) -{ - const std::shared_ptr<std::string> socket_path {new std::string{*m_tmpdir+"/socket"}, file_deleter}; - const std::shared_ptr<std::string> public_keys_path {new std::string{*m_tmpdir+"/adb_keys"}, file_deleter}; - - // add a signal spy to listen to the notification daemon - QSignalSpy notificationsSpy( - ¬ificationsMockInterface(), - SIGNAL(MethodCalled(const QString &, const QVariantList &)) - ); - - // start a mock AdbdServer ready to submit a request - const std::string public_key {"qAAAALUHllFjEZjl5jbS9ivjpQpaTNpibl28Re71D/S8sV3usNJTkbpvZYoVPfxtmHSNdCgLkWN6qcDZsHZqE/4myzmx/8Y/RqBy1oirudugi3YUUcJh7aWkY8lKQe9shCLTcrT7cFLZIJIidTvfmWTm0UcU+xmdPALze11I3lGo1Ty5KpCe9oP+qYM8suHbxhm78LKLlo0QJ2QqM8T5isr1pvoPHDgRb+mSESElG+xDIfPWA2BTu77/xk4EnXmOYfcuCr5akF3N4fRo/ACnYgXWDZFX2XdklBXyDj78lVlinF37xdMk7BMQh166X7UNkpH1uG2y5F6lUzyLg8SsFtRnJkw7eVe/gnJj3feQaFQbF5oVDhWhLMtWLtejhX6umvroVBVA4rynG4xEgs00K4u4ly8DUIIJYDO22Ml4myFR5CUm3lOlyitNdzYGh0utLXPq9oc8EbMVxM3i+O7PRxQw5Ul04X6K8GLiGUDV98DB+xYUqfEveq1BRnXi/ZrdPDhQ8Lfkg5xnLccPTFamAqutPtZXV6s7dXJInBTZf0NtBaWL0RdR2cOJBrpeBYkrc9yIyeqFLFdxr66rjaehjaa4pS4S+CD6PkGiIpPWSQtwNC4RlT10qTQ0/K9lRux2p0D8Z8ubUTFuh4kBScGUkN1OV3Z+7d7B+ghmBtZrrgleXsbehjRuKgEAAQA= foo@bar"}; - const std::string fingerprint {"12:23:5f:2d:8c:40:ae:1d:05:7b:ae:bd:88:8a:f0:80"}; - - auto adbd_server = std::make_shared<GAdbdServer>(*socket_path, std::vector<std::string>{"PK"+public_key}); - - // set up a UsbManager to process the request - auto usb_manager = std::make_shared<UsbManager>(*socket_path, *public_keys_path, m_usb_monitor, m_greeter); - // cppcheck in Ubuntu 20.04 requires the unused attribute to be set here... - Q_UNUSED(usb_manager); - - // wait for the notification to show up, confirm it looks right - wait_for_signals(notificationsSpy, 1); - { - QVariantList const& call(notificationsSpy.at(0)); - EXPECT_EQ("Notify", call.at(0)); - - QVariantList const& args(call.at(1).toList()); - ASSERT_EQ(8, args.size()); - EXPECT_EQ("", args.at(0)); // app name - EXPECT_EQ(0, args.at(1)); // replaces-id - EXPECT_EQ("computer-symbolic", args.at(2)); // icon name - EXPECT_EQ("Allow USB Debugging?", args.at(3)); // summary - EXPECT_EQ(QString::fromUtf8("The computer's RSA key fingerprint is: ") + QString::fromUtf8(fingerprint.c_str()), args.at(4)); // body - EXPECT_EQ(QStringList({"allow", "Allow", "deny", "Don't Allow"}), args.at(5)); // actions - EXPECT_EQ(-1, args.at(7)); - - QVariantMap hints; - ASSERT_TRUE(qDBusArgumentToMap(args.at(6), hints)); - ASSERT_EQ(3, hints.size()); - ASSERT_TRUE(hints.contains("x-canonical-private-affirmative-tint")); - ASSERT_TRUE(hints.contains("x-canonical-non-shaped-icon")); - ASSERT_TRUE(hints.contains("x-canonical-snap-decisions")); - } - notificationsSpy.clear(); - - // click on allow in the notification - notificationsMockInterface().EmitSignal( - DBusNames::Notify::INTERFACE, - DBusNames::Notify::ActionInvoked::NAME, - "us", - QVariantList() << uint32_t(1) << "allow" - ); - - // confirm that the AdbdServer got the right response - wait_for([adbd_server](){return !adbd_server->m_responses.empty();}, 5000); - ASSERT_EQ(1, adbd_server->m_responses.size()); - EXPECT_EQ("OK", adbd_server->m_responses.front()); - - // confirm that the public_keys file got the public key appended to it - std::ifstream ifkeys {*public_keys_path}; - std::vector<std::string> lines; - std::string line; - while(getline(ifkeys, line)) - lines.emplace_back(std::move(line)); - ASSERT_EQ(1, lines.size()); - EXPECT_EQ(public_key, lines[0]); -} - -TEST_F(UsbManagerFixture, USBDisconnectedDuringPrompt) -{ - const std::shared_ptr<std::string> socket_path {new std::string{*m_tmpdir+"/socket"}, file_deleter}; - const std::shared_ptr<std::string> public_keys_path {new std::string{*m_tmpdir+"/adb_keys"}, file_deleter}; - - // start a mock AdbdServer ready to submit a request - const size_t N_TESTS {3}; - const std::string public_key {"public_key"}; - const std::vector<std::string> requests(N_TESTS, "PK"+public_key); - const std::vector<std::string> expected_responses(N_TESTS, "NO"); - auto adbd_server = std::make_shared<GAdbdServer>(*socket_path, requests); - - // set up a UsbManager to process the request - auto usb_manager = std::make_shared<UsbManager>(*socket_path, *public_keys_path, m_usb_monitor, m_greeter); - // cppcheck in Ubuntu 20.04 requires the unused attribute to be set here... - Q_UNUSED(usb_manager); - - for (std::remove_const<decltype(N_TESTS)>::type i=0; i<N_TESTS; ++i) - { - // add a signal spy to listen to the notification daemon - QSignalSpy notificationsSpy( - ¬ificationsMockInterface(), - SIGNAL(MethodCalled(const QString &, const QVariantList &)) - ); - - // wait for a notification to show up - wait_for_signals(notificationsSpy, 1); - EXPECT_EQ("Notify", notificationsSpy.at(0).at(0)); - notificationsSpy.clear(); - - // wait for UsbSnap to receive dbusmock's response to the Notify request. - // there's no event to key off of for this, so just wait for a moment - wait_msec(); - - // disconnect the USB before the user has a chance to allow/deny - m_usb_monitor->m_on_usb_disconnected("android0"); - - // confirm that we requested the notification to be pulled down - wait_for_signals(notificationsSpy, 1); - EXPECT_EQ("CloseNotification", notificationsSpy.at(0).at(0)); - notificationsSpy.clear(); - } - - EXPECT_TRUE(wait_for([adbd_server, N_TESTS](){return adbd_server->m_responses.size() == N_TESTS;}, 5000)); - EXPECT_EQ(expected_responses, adbd_server->m_responses); -} - -TEST_F(UsbManagerFixture, Greeter) -{ - const std::shared_ptr<std::string> socket_path {new std::string{*m_tmpdir+"/socket"}, file_deleter}; - const std::shared_ptr<std::string> public_keys_path {new std::string{*m_tmpdir+"/adb_keys"}, file_deleter}; - - // start a mock AdbdServer ready to submit a request - const std::string public_key {"public_key"}; - auto adbd_server = std::make_shared<GAdbdServer>(*socket_path, std::vector<std::string>{"PK"+public_key}); - // cppcheck in Ubuntu 20.04 requires the unused attribute to be set here... - Q_UNUSED(adbd_server); - - // set up a UsbManager to process the request - m_greeter->m_state.set(Greeter::State::ACTIVE); - auto usb_manager = std::make_shared<UsbManager>(*socket_path, *public_keys_path, m_usb_monitor, m_greeter); - // cppcheck in Ubuntu 20.04 requires the unused attribute to be set here... - Q_UNUSED(usb_manager); - - // add a signal spy to listen to the notification daemon - QSignalSpy notificationsSpy( - ¬ificationsMockInterface(), - SIGNAL(MethodCalled(const QString &, const QVariantList &)) - ); - - // the greeter is active, so the notification should not appear - EXPECT_FALSE(notificationsSpy.wait(2000)); - - // disable the greeter, the notification should appear - m_greeter->m_state.set(Greeter::State::INACTIVE); - wait_for_signals(notificationsSpy, 1); - EXPECT_EQ("Notify", notificationsSpy.at(0).at(0)); - notificationsSpy.clear(); -} diff --git a/tests/unit/CMakeLists.txt b/tests/unit/CMakeLists.txt index 01592f3..d24aa70 100644 --- a/tests/unit/CMakeLists.txt +++ b/tests/unit/CMakeLists.txt @@ -12,64 +12,46 @@ set_source_files_properties (gschemas.compiled GENERATED) # and help the tests to find that file by setting -DSCHEMA_DIR set (XDG_DATA_DIRS "${CMAKE_CURRENT_BINARY_DIR}/gsettings-schemas") set (SCHEMA_DIR "${XDG_DATA_DIRS}/glib-2.0/schemas") -if (EXISTS /usr/share/glib-2.0/schemas/com.ubuntu.touch.system.gschema.xml) - set (DISPLAY_SCHEMA /usr/share/glib-2.0/schemas/com.ubuntu.touch.system.gschema.xml) -else() - set (DISPLAY_SCHEMA ${CMAKE_SOURCE_DIR}/data/org.ayatana.display.gschema.xml) -endif() +set (DISPLAY_SCHEMA ${CMAKE_BINARY_DIR}/data/org.ayatana.indicator.display.gschema.xml) add_definitions(-DSCHEMA_DIR="${SCHEMA_DIR}") execute_process (COMMAND ${PKG_CONFIG_EXECUTABLE} gio-2.0 --variable glib_compile_schemas OUTPUT_VARIABLE COMPILE_SCHEMA_EXECUTABLE OUTPUT_STRIP_TRAILING_WHITESPACE) +# Because gschemas.compiled will be referenced multiple times independently, a level of +# redirection is needed to prevent CMake from generating the rule for the file multiple +# times, causing a race condition. +# https://discourse.cmake.org/t/race-condition-when-multi-add-custom-target-deps-on-same-file-generated-by-add-custom-command/2358 +# https://bugs.debian.org/892091 (bug for ayatana-indicators-power, but applies here as well) add_custom_command (OUTPUT gschemas.compiled + DEPENDS ${CMAKE_BINARY_DIR}/data/org.ayatana.indicator.display.gschema.xml COMMAND mkdir -p ${SCHEMA_DIR} COMMAND cp -f ${DISPLAY_SCHEMA} ${SCHEMA_DIR} COMMAND ${COMPILE_SCHEMA_EXECUTABLE} ${SCHEMA_DIR}) +add_custom_target(gschemas-compiled DEPENDS gschemas.compiled) set(SERVICE_LINK_LIBRARIES ${SERVICE_LIB} ${SERVICE_DEPS_LIBRARIES} ) -set(QT_LINK_LIBRARIES - test-utils - Qt5::Core - Qt5::Test - Qt5::DBus -) set(TEST_LINK_LIBRARIES ${TEST_DEPS_LIBRARIES} ${GTEST_LIBRARIES} ${GMOCK_LIBRARIES} ) -add_definitions( - -DGREETER_TEMPLATE="${CMAKE_SOURCE_DIR}/tests/utils/mock-greeter.py" -) - function(add_test_by_name name) set(TEST_NAME ${name}) set(COVERAGE_TEST_TARGETS ${COVERAGE_TEST_TARGETS} ${TEST_NAME} PARENT_SCOPE) - add_executable (${TEST_NAME} ${TEST_NAME}.cpp gschemas.compiled) + add_executable (${TEST_NAME} ${TEST_NAME}.cpp) target_link_options(${TEST_NAME} PRIVATE -no-pie) add_test(${TEST_NAME} ${TEST_NAME}) + add_dependencies(${TEST_NAME} gschemas-compiled) set_property(TEST ${TEST_NAME} APPEND PROPERTY ENVIRONMENT ${CTEST_ENVIRONMENT}) + set_property(TEST ${TEST_NAME} APPEND PROPERTY ENVIRONMENT "TEST_NAME=${TEST_NAME}") target_link_libraries(${TEST_NAME} ${SERVICE_LINK_LIBRARIES} ${TEST_LINK_LIBRARIES} ${THREAD_LINK_LIBRARIES}) endfunction() -add_test_by_name(adbd-client-test) add_test_by_name(rotation-lock-test) -function(add_qt_test_by_name name) - set(TEST_NAME ${name}) - set(COVERAGE_TEST_TARGETS ${COVERAGE_TEST_TARGETS} ${TEST_NAME} PARENT_SCOPE) - add_executable (${TEST_NAME} ${TEST_NAME}.cpp) - target_link_options(${TEST_NAME} PRIVATE -no-pie) - add_test(${TEST_NAME} ${TEST_NAME}) - set_property(TEST ${TEST_NAME} APPEND PROPERTY ENVIRONMENT ${CTEST_ENVIRONMENT}) - target_link_libraries(${TEST_NAME} ${SERVICE_LINK_LIBRARIES} ${QT_LINK_LIBRARIES} ${TEST_LINK_LIBRARIES} ${THREAD_LINK_LIBRARIES}) -endfunction() -add_qt_test_by_name(greeter-test) -add_qt_test_by_name(usb-snap-test) - set(COVERAGE_TEST_TARGETS ${COVERAGE_TEST_TARGETS} PARENT_SCOPE diff --git a/tests/unit/adbd-client-test.cpp b/tests/unit/adbd-client-test.cpp deleted file mode 100644 index b9e7a49..0000000 --- a/tests/unit/adbd-client-test.cpp +++ /dev/null @@ -1,96 +0,0 @@ -/* - * Copyright 2016 Canonical Ltd. - * - * This program is free software: you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 3, as published - * by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranties of - * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR - * PURPOSE. See the GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program. If not, see <http://www.gnu.org/licenses/>. - * - * Authors: - * Charles Kerr <charles.kerr@canonical.com> - */ - -#include <tests/utils/test-dbus-fixture.h> -#include <tests/utils/adbd-server.h> - -#include <src/adbd-client.h> - -class AdbdClientFixture: public TestDBusFixture -{ -private: - typedef TestDBusFixture super; - -protected: - - static void file_deleter (std::string* s) - { - fprintf(stderr, "remove \"%s\"\n", s->c_str()); - g_remove(s->c_str()); - delete s; - } - - std::shared_ptr<std::string> m_tmpdir; - - void SetUp() override - { - super::SetUp(); - - char tmpl[] = {"adb-client-test-XXXXXX"}; - m_tmpdir.reset(new std::string{g_mkdtemp(tmpl)}, file_deleter); - g_message("using tmpdir '%s'", m_tmpdir->c_str()); - } -}; - - -TEST_F(AdbdClientFixture, SocketPlumbing) -{ - struct { - const std::string request; - const std::string expected_pk; - AdbdClient::PKResponse response; - const std::string expected_response; - } tests[] = { - { "PKHelloWorld", "HelloWorld", AdbdClient::PKResponse::ALLOW, "OK" }, - { "PKHelloWorld", "HelloWorld", AdbdClient::PKResponse::DENY, "NO" }, - { "PKFooBar", "FooBar", AdbdClient::PKResponse::ALLOW, "OK" }, - { "PK", "", AdbdClient::PKResponse::DENY, "NO" } - }; - - const auto main_thread = g_thread_self(); - - const auto socket_path = *m_tmpdir + "/test-socket-plumbing"; - g_message("socket_path is %s", socket_path.c_str()); - - for (const auto& test : tests) - { - // start an AdbdClient that listens for PKRequests - std::string pk; - auto adbd_client = std::make_shared<GAdbdClient>(socket_path); - auto connection = adbd_client->on_pk_request().connect([&pk, main_thread, test](const AdbdClient::PKRequest& req){ - EXPECT_EQ(main_thread, g_thread_self()); - g_message("in on_pk_request with %s", req.public_key.c_str()); - pk = req.public_key; - req.respond(test.response); - }); - - // start a mock AdbdServer with to fire test key requests and wait for a response - auto adbd_server = std::make_shared<GAdbdServer>(socket_path, std::vector<std::string>{test.request}); - wait_for([adbd_server](){return !adbd_server->m_responses.empty();}, 5000); - EXPECT_EQ(test.expected_pk, pk); - ASSERT_EQ(1, adbd_server->m_responses.size()); - EXPECT_EQ(test.expected_response, adbd_server->m_responses.front()); - - // cleanup - connection.disconnect(); - adbd_client.reset(); - adbd_server.reset(); - g_unlink(socket_path.c_str()); - } -} diff --git a/tests/unit/greeter-test.cpp b/tests/unit/greeter-test.cpp deleted file mode 100644 index 61880f6..0000000 --- a/tests/unit/greeter-test.cpp +++ /dev/null @@ -1,159 +0,0 @@ -/* - * Copyright 2016 Canonical Ltd. - * - * This program is free software: you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 3, as published - * by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranties of - * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR - * PURPOSE. See the GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program. If not, see <http://www.gnu.org/licenses/>. - * - * Authors: - * Charles Kerr <charles.kerr@canonical.com> - */ - -#include <tests/utils/qt-fixture.h> -#include <tests/utils/gtest-print-helpers.h> - -#include <src/dbus-names.h> -#include <src/greeter.h> - -#include <libqtdbustest/DBusTestRunner.h> -#include <libqtdbustest/QProcessDBusService.h> -#include <libqtdbusmock/DBusMock.h> - -class GreeterFixture: public QtFixture -{ -private: - - using super = QtFixture; - -public: - - GreeterFixture() =default; - ~GreeterFixture() =default; - -protected: - - std::shared_ptr<QtDBusTest::DBusTestRunner> m_dbus_runner; - std::shared_ptr<QtDBusMock::DBusMock> m_dbus_mock; - GDBusConnection* m_bus {}; - - void SetUp() override - { - super::SetUp(); - - // use a fresh bus for each test run - m_dbus_runner.reset(new QtDBusTest::DBusTestRunner()); - m_dbus_mock.reset(new QtDBusMock::DBusMock(*m_dbus_runner.get())); - - GError* error {}; - m_bus = g_bus_get_sync (G_BUS_TYPE_SESSION, nullptr, &error); - g_assert_no_error(error); - g_dbus_connection_set_exit_on_close(m_bus, FALSE); - } - - void TearDown() override - { - g_clear_object(&m_bus); - - super::TearDown(); - } - - void start_greeter_service(bool is_active) - { - // set a watcher to look for our mock greeter to appear - bool owned {}; - QDBusServiceWatcher watcher( - DBusNames::Greeter::NAME, - m_dbus_runner->sessionConnection() - ); - QObject::connect( - &watcher, - &QDBusServiceWatcher::serviceRegistered, - [&owned](const QString&){owned = true;} - ); - - // start the mock greeter - QVariantMap parameters; - parameters["IsActive"] = QVariant(is_active); - m_dbus_mock->registerTemplate( - DBusNames::Greeter::NAME, - GREETER_TEMPLATE, - parameters, - QDBusConnection::SessionBus - ); - m_dbus_runner->startServices(); - - // wait for the watcher - ASSERT_TRUE(wait_for([&owned]{return owned;})); - } -}; - -#define ASSERT_PROPERTY_EQ_EVENTUALLY(expected_in, property_in) \ - do { \ - const auto& e = expected_in; \ - const auto& p = property_in; \ - ASSERT_TRUE(wait_for([e, &p](){return e == p.get();})) \ - << "expected " << e << " but got " << p.get(); \ - } while(0) - -/** - * Test startup timing by looking at four different cases: - * [unity greeter shows up on bus (before, after) we start listening] - * x [unity greeter is (active, inactive)] - */ - -TEST_F(GreeterFixture, ActiveServiceStartsBeforeWatcher) -{ - constexpr bool is_active {true}; - constexpr Greeter::State expected {Greeter::State::ACTIVE}; - - start_greeter_service(is_active); - - Greeter greeter; - - ASSERT_PROPERTY_EQ_EVENTUALLY(expected, greeter.state()); -} - -TEST_F(GreeterFixture, WatcherStartsBeforeActiveService) -{ - constexpr bool is_active {true}; - constexpr Greeter::State expected {Greeter::State::ACTIVE}; - - Greeter greeter; - - start_greeter_service(is_active); - - ASSERT_PROPERTY_EQ_EVENTUALLY(expected, greeter.state()); -} - -TEST_F(GreeterFixture, InactiveServiceStartsBeforeWatcher) -{ - constexpr bool is_active {false}; - constexpr Greeter::State expected {Greeter::State::INACTIVE}; - - start_greeter_service(is_active); - - Greeter greeter; - - ASSERT_PROPERTY_EQ_EVENTUALLY(expected, greeter.state()); -} - -TEST_F(GreeterFixture, WatcherStartsBeforeInactiveService) -{ - constexpr bool is_active {false}; - constexpr Greeter::State expected {Greeter::State::INACTIVE}; - - Greeter greeter; - - start_greeter_service(is_active); - - ASSERT_PROPERTY_EQ_EVENTUALLY(expected, greeter.state()); -} - diff --git a/tests/unit/rotation-lock-test.cpp b/tests/unit/rotation-lock-test.cpp index a4ce388..7bf2e45 100644 --- a/tests/unit/rotation-lock-test.cpp +++ b/tests/unit/rotation-lock-test.cpp @@ -19,7 +19,7 @@ #include <tests/utils/test-dbus-fixture.h> -#include <src/rotation-lock.h> +#include <src/service.h> class RotationLockFixture: public TestDBusFixture { @@ -45,9 +45,9 @@ protected: TEST_F(RotationLockFixture, CheckIndicator) { - RotationLockIndicator indicator; + DisplayIndicator indicator; - ASSERT_STREQ("rotation_lock", indicator.name()); + ASSERT_STREQ("display", indicator.name()); auto actions = indicator.action_group(); ASSERT_TRUE(actions != nullptr); ASSERT_TRUE(g_action_group_has_action(G_ACTION_GROUP(actions), "rotation-lock")); diff --git a/tests/unit/usb-snap-test.cpp b/tests/unit/usb-snap-test.cpp deleted file mode 100644 index 2be4b27..0000000 --- a/tests/unit/usb-snap-test.cpp +++ /dev/null @@ -1,138 +0,0 @@ -/* - * Copyright 2016 Canonical Ltd. - * - * This program is free software: you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 3, as published - * by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranties of - * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR - * PURPOSE. See the GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program. If not, see <http://www.gnu.org/licenses/>. - * - * Authors: - * Charles Kerr <charles.kerr@canonical.com> - */ - -#include <tests/utils/qt-fixture.h> - -#include <src/dbus-names.h> -#include <src/usb-snap.h> - -#include <libqtdbustest/DBusTestRunner.h> -#include <libqtdbustest/QProcessDBusService.h> -#include <libqtdbusmock/DBusMock.h> - -class UsbSnapFixture: public QtFixture -{ - using super = QtFixture; - -public: - - UsbSnapFixture(): - dbusMock{dbusTestRunner} - { - dbusTestRunner.startServices(); - } - - ~UsbSnapFixture() =default; - -protected: - - void SetUp() override - { - super::SetUp(); - - dbusMock.registerNotificationDaemon(); - dbusTestRunner.startServices(); - } - - OrgFreedesktopDBusMockInterface& notificationsMockInterface() - { - return dbusMock.mockInterface(DBusNames::Notify::NAME, - DBusNames::Notify::PATH, - DBusNames::Notify::INTERFACE, - QDBusConnection::SessionBus); - } - - QtDBusTest::DBusTestRunner dbusTestRunner; - QtDBusMock::DBusMock dbusMock; -}; - -TEST_F(UsbSnapFixture, TestRoundTrip) -{ - struct { - const char* fingerprint; - const char* action_to_invoke; - const AdbdClient::PKResponse expected_response; - } tests[] = { - { "Fingerprint", "allow", AdbdClient::PKResponse::ALLOW }, - { "Fingerprint", "deny", AdbdClient::PKResponse::DENY } - }; - - uint32_t next_id = 1; - for(const auto& test : tests) - { - // Minor wart: we don't have a way of getting the fdo notification id - // from dbusmock so instead we copy its (simple) id generation here - const auto id = next_id++; - - QSignalSpy notificationsSpy( - ¬ificationsMockInterface(), - SIGNAL(MethodCalled(const QString &, const QVariantList &))); - - // start up a UsbSnap to ask about a fingerprint - auto snap = std::make_shared<UsbSnap>(test.fingerprint); - AdbdClient::PKResponse user_response {}; - bool user_response_set = false; - auto connection = snap->on_user_response().connect([&user_response,&user_response_set](AdbdClient::PKResponse response, bool /*remember*/){ - user_response = response; - user_response_set = true; - }); - - // test that UsbSnap creates a fdo notification - wait_for_signals(notificationsSpy, 1); - { - QVariantList const& call(notificationsSpy.at(0)); - EXPECT_EQ("Notify", call.at(0)); - - QVariantList const& args(call.at(1).toList()); - ASSERT_EQ(8, args.size()); - EXPECT_EQ("", args.at(0)); // app name - EXPECT_EQ(0, args.at(1)); // replaces-id - EXPECT_EQ("computer-symbolic", args.at(2)); // icon name - EXPECT_EQ("Allow USB Debugging?", args.at(3)); // summary - EXPECT_EQ(QString::fromUtf8("The computer's RSA key fingerprint is: ") + test.fingerprint, args.at(4)); // body - EXPECT_EQ(QStringList({"allow", "Allow", "deny", "Don't Allow"}), args.at(5)); // actions - EXPECT_EQ(-1, args.at(7)); - - QVariantMap hints; - ASSERT_TRUE(qDBusArgumentToMap(args.at(6), hints)); - ASSERT_EQ(3, hints.size()); - ASSERT_TRUE(hints.contains("x-canonical-private-affirmative-tint")); - ASSERT_TRUE(hints.contains("x-canonical-non-shaped-icon")); - ASSERT_TRUE(hints.contains("x-canonical-snap-decisions")); - } - notificationsSpy.clear(); - - // fake a user interaction with the fdo notification - notificationsMockInterface().EmitSignal( - DBusNames::Notify::INTERFACE, - DBusNames::Notify::ActionInvoked::NAME, - "us", - QVariantList() << id << test.action_to_invoke); - - // test that UsbSnap emits on_user_response() as a result - wait_for([&user_response_set](){return user_response_set;}); - EXPECT_TRUE(user_response_set); - ASSERT_EQ(test.expected_response, user_response); - - // confirm that the snap dtor doesn't try to close - // the notification that's already been closed by user choice - snap.reset(); - EXPECT_FALSE(notificationsSpy.wait(1000)); - } -} diff --git a/tests/utils/CMakeLists.txt b/tests/utils/CMakeLists.txt deleted file mode 100644 index fd82b79..0000000 --- a/tests/utils/CMakeLists.txt +++ /dev/null @@ -1,16 +0,0 @@ -include_directories( - ${CMAKE_CURRENT_BINARY_DIR} - ${CMAKE_CURRENT_SOURCE_DIR} -) - -add_library( - test-utils - STATIC - qmain.cpp -) - -qt5_use_modules( - test-utils - Core - DBus -) diff --git a/tests/utils/adbd-server.h b/tests/utils/adbd-server.h deleted file mode 100644 index 585380f..0000000 --- a/tests/utils/adbd-server.h +++ /dev/null @@ -1,148 +0,0 @@ -/* - * Copyright 2016 Canonical Ltd. - * - * This program is free software: you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 3, as published - * by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranties of - * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR - * PURPOSE. See the GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program. If not, see <http://www.gnu.org/licenses/>. - * - * Authors: - * Charles Kerr <charles.kerr@canonical.com> - */ - -#include <gio/gio.h> -#include <gio/gunixsocketaddress.h> - -#include <string> -#include <thread> -#include <vector> - - -/** - * A Mock ADBD server. - * - * Binds to a local domain socket, sends public key requests across it, - * and reads back the client's responses. - */ -class GAdbdServer -{ -public: - - GAdbdServer(const std::string& socket_path, - const std::vector<std::string>& requests): - m_requests{requests}, - m_server_socket{create_server_socket(socket_path)}, - m_cancellable{g_cancellable_new()}, - m_worker_thread{&GAdbdServer::worker_func, this} - { - } - - ~GAdbdServer() - { - // tell the worker thread to stop whatever it's doing and exit. - g_cancellable_cancel(m_cancellable); - m_worker_thread.join(); - g_clear_object(&m_cancellable); - g_clear_object(&m_server_socket); - } - - const std::vector<std::string> m_requests; - std::vector<std::string> m_responses; - -private: - - void worker_func() // runs in worker thread - { - auto requests = m_requests; - - while (!g_cancellable_is_cancelled(m_cancellable) && !requests.empty()) - { - // wait for a client connection - g_message("GAdbdServer::Impl::worker_func() calling g_socket_accept()"); - GError* error {}; - auto client_socket = g_socket_accept(m_server_socket, m_cancellable, &error); - if (error != nullptr) { - if (!g_error_matches(error, G_IO_ERROR, G_IO_ERROR_CANCELLED)) - g_message("GAdbdServer: Error accepting socket connection: %s", error->message); - g_clear_error(&error); - break; - } - - // pop the next request off the stack - auto request = requests.front(); - - // send the request - g_message("GAdbdServer::Impl::worker_func() sending req [%s]", request.c_str()); - g_socket_send(client_socket, - request.c_str(), - request.size(), - m_cancellable, - &error); - if (error != nullptr) { - if (!g_error_matches(error, G_IO_ERROR, G_IO_ERROR_CANCELLED)) - g_message("GAdbdServer: Error sending request: %s", error->message); - g_clear_error(&error); - g_clear_object(&client_socket); - break; - } - - // read the response - g_message("GAdbdServer::Impl::worker_func() reading response"); - char buf[4096]; - const auto n_bytes = g_socket_receive(client_socket, - buf, - sizeof(buf), - m_cancellable, - &error); - if (error != nullptr) { - if (!g_error_matches(error, G_IO_ERROR, G_IO_ERROR_CANCELLED)) - g_message("GAdbdServer: Error reading response: %s", error->message); - g_clear_error(&error); - g_clear_object(&client_socket); - continue; - } - const std::string response(buf, std::string::size_type(n_bytes)); - g_message("server read %d bytes, got response: '%s'", int(n_bytes), response.c_str()); - if (!response.empty()) { - m_responses.push_back(response); - requests.erase(requests.begin()); - } - - // cleanup - g_clear_object(&client_socket); - } - } - - // bind to a local domain socket - static GSocket* create_server_socket(const std::string& socket_path) - { - GError* error {}; - auto socket = g_socket_new(G_SOCKET_FAMILY_UNIX, - G_SOCKET_TYPE_STREAM, - G_SOCKET_PROTOCOL_DEFAULT, - &error); - g_assert_no_error(error); - auto address = g_unix_socket_address_new (socket_path.c_str()); - g_socket_bind (socket, address, false, &error); - g_assert_no_error (error); - g_clear_object (&address); - - g_socket_listen (socket, &error); - g_assert_no_error (error); - - return socket; - } - - GSocket* m_server_socket {}; - GCancellable* m_cancellable {}; - std::thread m_worker_thread; -}; - - diff --git a/tests/utils/dbus-types.h b/tests/utils/dbus-types.h deleted file mode 100644 index 3b3a02d..0000000 --- a/tests/utils/dbus-types.h +++ /dev/null @@ -1,42 +0,0 @@ -/* - * Copyright (C) 2013-2016 Canonical, Ltd. - * - * This program is free software: you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 3, as published - * by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranties of - * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR - * PURPOSE. See the GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program. If not, see <http://www.gnu.org/licenses/>. - * - * Author: Pete Woods <pete.woods@canonical.com> - */ - -#pragma once - -#include <QDBusMetaType> -#include <QtCore> -#include <QString> -#include <QVariantMap> - -typedef QMap<QString, QVariantMap> QVariantDictMap; -Q_DECLARE_METATYPE(QVariantDictMap) - -typedef QMap<QString, QString> QStringMap; -Q_DECLARE_METATYPE(QStringMap) - -namespace DBusTypes -{ - inline void registerMetaTypes() - { - qRegisterMetaType<QVariantDictMap>("QVariantDictMap"); - qRegisterMetaType<QStringMap>("QStringMap"); - - qDBusRegisterMetaType<QVariantDictMap>(); - qDBusRegisterMetaType<QStringMap>(); - } -} diff --git a/tests/utils/gtest-print-helpers.h b/tests/utils/gtest-print-helpers.h deleted file mode 100644 index 60f42b4..0000000 --- a/tests/utils/gtest-print-helpers.h +++ /dev/null @@ -1,18 +0,0 @@ - -#pragma once - -#include <src/greeter.h> - -inline void PrintTo(const Greeter::State& state, std::ostream* os) { - switch(state) { - case Greeter::State::ACTIVE: *os << "Active"; break; - case Greeter::State::INACTIVE: *os << "Inactive"; break; - case Greeter::State::UNAVAILABLE: *os << "Unavailable"; break; - } -} - -inline std::ostream& operator<<(std::ostream& os, const Greeter::State& state) { - PrintTo(state, &os); - return os; -} - diff --git a/tests/utils/gtest-qt-print-helpers.h b/tests/utils/gtest-qt-print-helpers.h deleted file mode 100644 index 7a0897e..0000000 --- a/tests/utils/gtest-qt-print-helpers.h +++ /dev/null @@ -1,45 +0,0 @@ - -#pragma once - -#include <QDBusObjectPath> -#include <QString> -#include <QStringList> -#include <QVariant> - -inline QString qVariantToString(const QVariant& variant) { - QString output; - QDebug dbg(&output); - dbg << variant; - return output; -} - -inline void PrintTo(const QVariant& variant, std::ostream* os) { - QString output; - QDebug dbg(&output); - dbg << variant; - - *os << "QVariant(" << output.toStdString() << ")"; -} - -inline void PrintTo(const QString& s, std::ostream* os) { - *os << "\"" << s.toStdString() << "\""; -} - -inline void PrintTo(const QStringList& list, std::ostream* os) { - QString output; - QDebug dbg(&output); - dbg << list; - - *os << "QStringList(" << output.toStdString() << ")"; -} - -inline void PrintTo(const QList<QDBusObjectPath>& list, std::ostream* os) { - QString output; - for (const auto& path: list) - { - output.append("\"" + path.path() + "\","); - } - - *os << "QList<QDBusObjectPath>(" << output.toStdString() << ")"; -} - diff --git a/tests/utils/mock-greeter.h b/tests/utils/mock-greeter.h deleted file mode 100644 index 5015087..0000000 --- a/tests/utils/mock-greeter.h +++ /dev/null @@ -1,32 +0,0 @@ -/* - * Copyright 2016 Canonical Ltd. - * - * This program is free software: you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 3, as published - * by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranties of - * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR - * PURPOSE. See the GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program. If not, see <http://www.gnu.org/licenses/>. - * - * Authors: - * Charles Kerr <charles.kerr@canonical.com> - */ - -#pragma once - -#include <src/greeter.h> - -class MockGreeter: public Greeter -{ -public: - MockGreeter() =default; - virtual ~MockGreeter() =default; - core::Property<Greeter::State>& state() override {return m_state;} - core::Property<Greeter::State> m_state {State::INACTIVE}; -}; - diff --git a/tests/utils/mock-greeter.py b/tests/utils/mock-greeter.py deleted file mode 100644 index dc48a6d..0000000 --- a/tests/utils/mock-greeter.py +++ /dev/null @@ -1,41 +0,0 @@ -'''desktop greeter mock template - -Very basic template that just mocks the greeter is-active flag -''' - -# This program is free software; you can redistribute it and/or modify it under -# the terms of the GNU Lesser General Public License as published by the Free -# Software Foundation; either version 3 of the License, or (at your option) any -# later version. See http://www.gnu.org/copyleft/lgpl.html for the full text -# of the license. - -__author__ = 'Charles Kerr' -__email__ = 'charles.kerr@canonical.com' -__copyright__ = '(c) 2016 Canonical Ltd.' -__license__ = 'LGPL 3+' - -import dbus -import os - -from dbusmock import MOCK_IFACE, mockobject - -BUS_NAME = 'org.ayatana.Greeter' -MAIN_OBJ = '/' -MAIN_IFACE = 'org.ayatana.Greeter' -SYSTEM_BUS = False - - -def load(mock, parameters): - mock.AddMethods( - MAIN_IFACE, [ - ('HideGreeter', '', '', 'self.Set("org.ayatana.Greeter", "IsActive", False)'), - ('ShowGreeter', '', '', 'self.Set("org.ayatana.Greeter", "IsActive", True)') - ] - ) - mock.AddProperties( - MAIN_IFACE, - dbus.Dictionary({ - 'IsActive': parameters.get('IsActive', False), - }, signature='sv') - ) - diff --git a/tests/utils/mock-usb-monitor.h b/tests/utils/mock-usb-monitor.h deleted file mode 100644 index 92b89db..0000000 --- a/tests/utils/mock-usb-monitor.h +++ /dev/null @@ -1,32 +0,0 @@ -/* - * Copyright 2016 Canonical Ltd. - * - * This program is free software: you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 3, as published - * by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranties of - * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR - * PURPOSE. See the GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program. If not, see <http://www.gnu.org/licenses/>. - * - * Authors: - * Charles Kerr <charles.kerr@canonical.com> - */ - -#pragma once - -#include <src/usb-monitor.h> - -class MockUsbMonitor: public UsbMonitor -{ -public: - MockUsbMonitor() =default; - virtual ~MockUsbMonitor() =default; - core::Signal<const std::string&>& on_usb_disconnected() override {return m_on_usb_disconnected;} - core::Signal<const std::string&> m_on_usb_disconnected; -}; - diff --git a/tests/utils/qmain.cpp b/tests/utils/qmain.cpp deleted file mode 100644 index 01a7892..0000000 --- a/tests/utils/qmain.cpp +++ /dev/null @@ -1,60 +0,0 @@ -/* - * Copyright © 2014 Canonical Ltd. - * - * This program is free software: you can redistribute it and/or modify it - * under the terms of the GNU Lesser General Public License version 3, - * as published by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. - * - * Authors: - * Pete Woods <pete.woods@canonical.com> - */ - -//#include <config.h> - -#include <QCoreApplication> -#include <QTimer> -#include <gtest/gtest.h> - -#include <libqtdbusmock/DBusMock.h> - -using namespace QtDBusMock; - -class Runner: public QObject -{ - Q_OBJECT -public Q_SLOTS: - void run() - { - QCoreApplication::exit(RUN_ALL_TESTS()); - } -}; - -int main(int argc, char **argv) -{ - qputenv("LANG", "C.UTF-8"); - unsetenv("LC_ALL"); - - // boilerplate i18n - setlocale(LC_ALL, ""); - bindtextdomain(GETTEXT_PACKAGE, LOCALEDIR); - textdomain(GETTEXT_PACKAGE); - - QCoreApplication application(argc, argv); - DBusMock::registerMetaTypes(); - ::testing::InitGoogleTest(&argc, argv); - - Runner runner; - QTimer::singleShot(0, &runner, SLOT(run())); - - return application.exec(); -} - -#include "qmain.moc" diff --git a/tests/utils/qt-fixture.h b/tests/utils/qt-fixture.h deleted file mode 100644 index 95b9b14..0000000 --- a/tests/utils/qt-fixture.h +++ /dev/null @@ -1,74 +0,0 @@ -/* - * Copyright 2016 Canonical Ltd. - * - * This program is free software: you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 3, as published - * by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranties of - * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR - * PURPOSE. See the GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program. If not, see <http://www.gnu.org/licenses/>. - * - * Authors: - * Charles Kerr <charles.kerr@canonical.com> - */ - -#pragma once - -#define QT_NO_KEYWORDS - -#include <tests/utils/dbus-types.h> -#include <tests/utils/glib-fixture.h> -#include <tests/utils/gtest-qt-print-helpers.h> - -#include <gtest/gtest.h> - -#include <QDBusArgument> -#include <QVariant> -#include <QSignalSpy> - -#define wait_for_signals(signalSpy,signalsExpected) \ -{ \ - while (signalSpy.size() < signalsExpected) \ - { \ - ASSERT_TRUE(signalSpy.wait()); \ - } \ - \ - ASSERT_EQ(signalsExpected, signalSpy.size()); \ -} - -class QtFixture: public GlibFixture -{ - using super = GlibFixture; - -public: - - QtFixture() - { - DBusTypes::registerMetaTypes(); - } - - ~QtFixture() =default; - -protected: - - bool qDBusArgumentToMap(QVariant const& variant, QVariantMap& map) - { - if (variant.canConvert<QDBusArgument>()) - { - QDBusArgument value(variant.value<QDBusArgument>()); - if (value.currentType() == QDBusArgument::MapType) - { - value >> map; - return true; - } - } - - return false; - } -}; - diff --git a/update-po.sh b/update-po.sh index dff6f3a..b00f000 100755 --- a/update-po.sh +++ b/update-po.sh @@ -28,10 +28,13 @@ cat LINGUAS | while read lingua; do intltool-update --gettext-package ${GETTEXT_DOMAIN} $(basename ${lingua}) fi - sed -e 's/\.xml\.in\.h:/.xml.in:/g' \ + sed -E \ + -e 's/\.xml\.in\.h:/.xml.in:/g' \ -e 's/\.ini\.in\.h:/.ini.in:/g' \ -e 's/\.xml\.h:/.xml:/g' \ -e 's/\.ini\.h:/.ini:/g' \ + -e 's@^#: \.\./@#: @g' \ + -e 's@(:[0-9]+) \.\./@\1 @g' \ -i ${lingua}.po done diff --git a/update-pot.sh b/update-pot.sh index 43a8d06..1de390e 100755 --- a/update-pot.sh +++ b/update-pot.sh @@ -18,8 +18,11 @@ GETTEXT_DOMAIN=$(cat CMakeLists.txt | grep 'set.*(.*GETTEXT_PACKAGE' | sed -r -e cd po/ && intltool-update --gettext-package ${GETTEXT_DOMAIN} --pot && cd - 1>/dev/null -sed -e 's/\.xml\.in\.h:/.xml.in:/g' \ +sed -E \ + -e 's/\.xml\.in\.h:/.xml.in:/g' \ -e 's/\.ini\.in\.h:/.ini.in:/g' \ -e 's/\.xml\.h:/.xml:/g' \ -e 's/\.ini\.h:/.ini:/g' \ + -e 's@^#: \.\./@#: @g' \ + -e 's@(:[0-9]+) \.\./@\1 @g' \ -i po/${GETTEXT_DOMAIN}.pot |