рассылка русскоязычной группы пользователей и разработчиков KDE
 help / color / mirror / Atom feed
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 -- это выезжающая панель с
кнопоками, которая появляется из аплета, когда вы наводите на него
указатель (если аплет лежит на рабочем столе, и если изменения
виджетов не заблокированы)

  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