From: Aleksey Alekseyev <gotletter@gmail.com>
To: KDE russian translation mailing list <kde-russian@lists.kde.ru>
Subject: Re: [kde-russian] Plasma-термины
Date: Thu, 9 Jul 2009 11:34:50 +0300
Message-ID: <a0e453230907090134y819fa40p7ffb5ef8ae862a2e@mail.gmail.com> (raw)
In-Reply-To: <2984c4d50907081352u45f314caof904b2e46ef1b5b7@mail.gmail.com>
> Пожалуйста, с примерами. Перевод неоднозначных терминов всегда зависит
> от контекста.
Вообще-то в рамках Plasma это вполне однозначно определённые вещи
Containment -- то, на чём могут размещаться виджеты. Рабочий стол --
containment. Панель -- другой containment. Некоторые виджеты тоже
являются containment'ами.
В интерфейсе это слово как бы не мелькает, но power user'ы об этом
слове знают, потому что это понятие Plasma, о котором приходится
говорить. Например, я сейчас работаю над этой заметкой:
http://aseigo.blogspot.com/2009/07/plasma-in-kde-44.html
"Media Center Components: A first release of media center components
for browsing, collecting and playing media in a full screen Plasma
containment"
"Pluggable Containment Actions: Want to have Control+Alt+MiddleClick
open up a list of running windows? Scroll wheel on a panel skip
through desktops? This plugin based system for defining contextual
actions for containments opens up all those possibilities"
Data Engine -- набор компонентов Plasma, предназначенных для сбора данных.
Поясню. Предполагается, что в коде самого виджета не производится
никаких операций по непосредственно получению данных (вроде запросов к
БД или считывания частоты процессора). Всё это делается в коде Data
Engine'а, а виджет уже подключается к нему. Естественно, один Data
Engine может исопльзоваться несколькими виджетами.
Activity -- вот это как раз концепция, которая видна пользователям.
Если нажать на cashew в правом верхнем углу (вот, кстати, ещё одно
слово, для которого хотелось бы найти перевод), и сделать zoom out, то
вы увидите все свои activities и сможете создать новые. Есть также
виджет для переключения между activities. По сути пока что activity --
это всего лишь набор виджетов, который в настоящий момент отображается
на экране, и между этими наборами можно переключаться.
Зачем придумали activities, и что из них потом будет -- описано в этих заметках
http://knotes.ru/2008/02/aseigo-about-plasma/
http://knotes.ru/2008/03/desktop-zooming/
Тут ещё были упомянуты extenders. Что такое extender, объясняется здесь:
http://knotes.ru/2008/09/yummi-plasma/
И ещё одно слово -- handle. Handle -- это выезжающая панель с
кнопоками, которая появляется из аплета, когда вы наводите на него
указатель (если аплет лежит на рабочем столе, и если изменения
виджетов не заблокированы)
next prev parent reply other threads:[~2009-07-09 8:34 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-07-08 20:11 LXj
2009-07-08 20:41 ` Nick Shaforostoff
2009-07-08 20:52 ` Gregory Mokhin
2009-07-08 14:42 ` Eduard Sukharev
2009-07-09 9:14 ` Андрей Черепанов
2009-07-09 9:59 ` Alexey Androsov
2009-07-09 10:06 ` Андрей Черепанов
2009-07-09 10:13 ` Alexey Androsov
2009-07-09 15:31 ` Андрей Черепанов
2009-07-09 16:24 ` Aleksey Alekseyev
2009-07-09 8:34 ` Aleksey Alekseyev [this message]
2009-07-09 10:42 ` Gregory Mokhin
2009-07-09 15:29 ` Андрей Черепанов
2009-07-09 19:44 ` overmind88
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=a0e453230907090134y819fa40p7ffb5ef8ae862a2e@mail.gmail.com \
--to=gotletter@gmail.com \
--cc=kde-russian@lists.kde.ru \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
рассылка русскоязычной группы пользователей и разработчиков KDE
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/kde-russian/0 kde-russian/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 kde-russian kde-russian/ http://lore.altlinux.org/kde-russian \
kde-russian@lists.kde.ru
public-inbox-index kde-russian
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.kde-russian
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git