Расширение переадресации часов в сравнении с dConf при форматировании отображения времени

Сначала позвольте мне сказать, что поддержка новых расширений в Ubuntu 17.10 / Gnome 3 - отличная возможность.

Мой вопрос связан с форматированием времени и данных, которые отображаются в верхней строке вверху пользовательского интерфейса (Gnome 3) после входа в систему. Обратите внимание, что я запускаю Ubuntu 17.10, но я использую Xorg вместо Wayland (используя передачу ниже моего имени входа).

Фон: я хочу, чтобы display to be dayofweekfullname monthfullname date year, hours (12-часовой формат) минут секунд am / pm.

1) Сначала я использовал gesttings. Я смог правильно настроить дату, часы (12-часовой формат) минут секунд / часов. Тем не менее, как день недели, так и название месяца все еще появились как сокращения.

2) Затем я попробовал dconf и ввел в пользовательскую строку (например,% A% B ...) в пользовательское время Поле форматирования. Мое первое наблюдение заключалось в том, что изменения, которые я сделал с помощью gsettings, здесь не показаны. Почему это так? А также, когда я ввел и применил новые пользовательские настройки в dconf, они не применялись к формату времени / даты в верхней части экрана. Опять же, почему?

3) Затем я узнал о расширении Clock Overide Extension - он работал как шарм - теперь у меня есть дисплей, показывающий дату и время, отформатированные точно так, как я хочу! Проблема решена.

4) Но ... после установки формата с помощью Clock Overide я вернулся к dconf и заметил, что никаких пользовательских изменений, сделанных в Clock Overide, нет. Зачем? Я бы подумал, что если бы я изменил формат даты и времени, любой инструмент, который позволил бы мне это сделать, отразил бы пользовательские изменения, сделанные с помощью другого инструмента / метода. Прошу прояснить мое понимание.

Спасибо.

1
задан 14 November 2017 в 18:15

2 ответа

Следующее описание основано на поиске доступного источника расширения https://github.com/stuartlangridge/gnome-shell-clock-override/blob/master/extension.js.

gnome3 ярлык даты и времени не предоставляет настройки конфигурации в любой форме. То, что это расширение делает, фактически заменяет текст метки верхнего слоя gnomes3 во время выполнения расширения.

1
ответ дан 18 July 2018 в 03:18

Следующее описание основано на поиске доступного источника расширения https://github.com/stuartlangridge/gnome-shell-clock-override/blob/master/extension.js.

gnome3 ярлык даты и времени не предоставляет настройки конфигурации в любой форме. То, что это расширение делает, фактически заменяет текст метки верхнего слоя gnomes3 во время выполнения расширения.

1
ответ дан 24 July 2018 в 17:48
  • 1
    Спасибо. Мне жаль, что я не понял связанный код. Я ценю ответ, но было бы очень полезно, если бы на мои вопросы можно было ответить. Вы уточните, что делает расширение, но мои вопросы в пунктах 2) и 4), похоже, не рассматриваются. – user 14 November 2017 в 20:44
  • 2
    Я обратился к вашему вопросу с «не предоставляет конфигурацию». Все, что вы наблюдаете в dconf, не имеет значения, поскольку dconf не используется по дате / времени. Вопросы 2) и 4) не имеют смысла, потому что никакой конфигурации не используется. – João Pinto 15 November 2017 в 22:47

Другие вопросы по тегам:

Похожие вопросы: