O que é uma atividade no KDE e o que posso fazer com ela?

62

No canto superior direito de uma instalação padrão do KDE / Kubuntu, você verá o seguinte:

insira a descrição da imagem aqui

Mas, falando sério, pareço incapaz de entender o que são essas "atividades" e do que me permitiria lucrar. Ele aparece como uma tela "adicionar widget" com apenas quatro opções:

  • Nova atividade - área de trabalho de widgets de plasma padrão - isso é um bug que é chamado assim?
  • Pesquisa e lançamento - tipo de interface de netbook espaçosa demais?
  • Atividade das fotos - não tenho fotos locais na minha máquina, inúteis para mim.
  • Ícones da área de trabalho - somente ícones tradicionais da área de trabalho

A escolha de uma dessas opções parece criar um "plasma" completamente novo na área de trabalho. Então, por que isso é chamado de Atividade? Estou esquecendo de algo?

Esse é um recurso bacana que eu sinto falta há alguns anos agora ou isso não é tão emocionante? Como eu uso isso como deveria funcionar?


Pesquisando sobre o que isso deveria ser, me dê todo tipo de descrições vagas, como esta :

Nenhum recurso define a série de versões do KDE 4 mais do que Atividades. Ao mesmo tempo, nenhum recurso é tão pouco compreendido - o Fedora possui um pacote para remover o kit de ferramentas da área de trabalho, que fornece acesso do mouse às Atividades.

Mas, quando você dedica um tempo para aprender sobre as Atividades, você as encontrará uma extensão natural da metáfora da área de trabalho que pode ajudá-lo a trabalhar com mais eficiência.

As atividades são um superconjunto de áreas de trabalho virtuais. Eles não substituem os desktops virtuais - na verdade, cada atividade pode ter seu próprio conjunto de desktops virtuais, se você escolher. Em vez disso, as Atividades são áreas de trabalho alternativas, cada uma com seu próprio papel de parede, ícones e widgets.

Desculpe, mas depois de ler uma história tão vaga e impraticável, saí. Alguém pode me dar uma visão geral do que posso fazer com isso? Eu acho que isso deve fornecer uma maneira de separar o trabalho privado e o comercial, mas como ?

gertvdijk
fonte
3
Eles são algum tipo de área de trabalho / área de trabalho virtual na qual você coloca software diferente de acordo com o que deseja fazer (como explica ainda mais o artigo ao qual você vinculou). Você faz uma atividade para a Internet, esta área de trabalho virtual contém um navegador da Web, um cliente de e-mail, mensagens instantâneas etc. software, etc.
Uri Herrera
Isso é o que basicamente responde minha pergunta corretamente: datamation.com/open-source/11-activities-for-kde-plasma.html (não escrevendo uma resposta, porque seria uma resposta apenas para link). Se alguém pudesse resumir isso com capturas de tela, por exemplo, fico feliz em aceitá-lo.
gertvdijk

Respostas:

30

Eu tive exatamente os mesmos problemas e perguntas com "Atividades" que você. Eu achei o vídeo que Wicky postou como instrumental para preencher as lacunas no meu entendimento de como as Atividades devem melhorar os desktops virtuais tradicionais. A coisa mais importante que tirei de assistir ao vídeo foi que as atividades são apenas outro tipo de área de trabalho virtual que permite um controle mais preciso da sua experiência. Exemplos interessantes de um ou mais recursos que poderiam ser ativados em qualquer atividade são os seguintes:

  • Alterando as configurações de energia - digamos, a atividade do modo de apresentação - para que sua tela nunca se esgote
  • Alterando o Idioma Padrão / Teclado Padrão para um Código de Idioma Diferente
  • Alterando suas permissões padrão; todos os aplicativos lançados são executados como raiz raiz - ou - ao contrário, todos os aplicativos têm acesso somente leitura (meio que um super modo "incógnito", mal posso esperar por isso) !!
  • Alterando as impressoras padrão
  • Alterando seu e-mail e calendário padrão (do pessoal para o trabalho etc)
  • Restaurando os aplicativos mais usados ​​para essa atividade. Além disso, os aplicativos não são iniciados e, portanto, a memória não é alocada até você realmente usar essa área de trabalho virtual, e tudo pode ser interrompido quando você decide pressionar o botão Parar para essa atividade. Sim, atualmente o documento que você abriu pela última vez não é necessário, mas esse é um recurso provável no futuro.
  • Alterando as pastas / widgets padrão exibidos na área de trabalho
  • Alterando a maneira como a rolagem e os cliques diferentes do mouse no botão funcionam

Além das configurações de energia, cliques do mouse e restauração básica de aplicativos, não tenho certeza de que algum desses outros recursos ainda tenha sido implementado. De fato, meu desejo de descobrir isso veio da pergunta do Ubuntu feita por outra pessoa, onde eles estavam tentando escrever o aplicativo para alternar o idioma com as alterações na área de trabalho virtual.

No geral, acho que a coisa que mais retém o progresso é uma boa ferramenta GUI para configurar atividades para executar comandos ou aplicativos e parece ser o próximo passo provável.

virtualxtc
fonte
7

Esta resposta se refere principalmente ao KDE4. Para o plasma 5, consulte a atualização no final da resposta.


A terminologia é relativa, mas acho que o termo "Atividade" é usado em vez de "Área de trabalho", porque, por um lado, é mais comum quando se refere a ambientes de área de trabalho e, por outro, quando se refere a "áreas de trabalho virtuais" ou "áreas de trabalho" ", enquanto o Activities é uma maneira de usar a plasticidade e a mobilidade do KDE.


O que são atividades?

Cada atividade é um conjunto de áreas de trabalho virtuais (áreas de trabalho) com características específicas.

Existem diferentes tipos de atividades.

(Não apenas você pode criar vários e alternar entre eles, mas suas características podem ser muito diferentes, porque são de tipos diferentes .)


O que posso fazer com uma atividade?

Antes de saber o que você pode fazer com cada tipo de atividade, é útil saber o que cada atividade pode fazer .

As diferentes características de uma Atividade / conjunto de áreas de trabalho já existentes podem ser especificadas clicando na última entrada do menu da área de trabalho (clique com o botão direito do mouse na área de trabalho) dentro dessa Atividade.

insira a descrição da imagem aqui

Lá você verá diferentes tipos de atividades, em Layouts:

insira a descrição da imagem aqui

Em sistemas diferentes, eles podem ser mais ou diferentes

insira a descrição da imagem aqui

A alteração do layout muda de fato a maneira como uma Atividade opera.

Opções semelhantes podem ser definidas ao criar uma nova atividade, apenas elas são chamadas de forma inconsistente 'Modelos':

insira a descrição da imagem aqui

Isso também pode variar

insira a descrição da imagem aqui

Existem algumas inconsistências:

  • o modelo "Fotos da atividade" está ausente na lista de "layouts". (Portanto, você não pode definir esse "layout" para uma atividade existente, mas pode defini-lo como "modelo" para um recém-criado)
  • o modelo "Ícones da área de trabalho" está ausente na lista de layouts, mas parece ser a mesma coisa que o item chamado "Pasta" (presente nos layouts e nos modelos)

Alguns deles parecem ter basicamente o mesmo objetivo (o que reduzirá o número de "tipos" disponíveis - veja abaixo), outros parecem não ter nenhum objetivo :) - mas há alguns que são interessantes o suficiente para fazer essa discussão que vale a pena. Alguns deles são apenas desktops de plasma vazios, com alguns widgets adicionados por padrão, mas outros são fundamentalmente diferentes.

Também existe uma opção chamada "Obter novos modelos" ao criar uma nova atividade, o que deve nos dar mais tipos de atividades, mas isso não funciona no sistema KDE que testei.


O que esses tipos de atividades podem fazer?

Vou tentar descrever cada tipo de atividade (e vou tentar atualizar esta resposta no caminho).

  • O layout / modelo da "Pasta" (não diferente dos "Ícones da área de trabalho" ) mostra o conteúdo ~./Desktope, portanto, permite arquivos de ícones na área de trabalho. Enviar um aplicativo para a área de trabalho cria apenas um arquivo de ícone para isso, em vez de um widget de ícone (como é o caso do layout clássico da área de trabalho do KDE).

  • O modelo "Pesquisar e iniciar", que parece o mesmo que o layout chamado "Área de trabalho padrão", adiciona um recurso muito interessante: basta digitar você pode pesquisar e iniciar um aplicativo ou pesquisar e encontrar um arquivo, marcador, etc., sem a necessidade de clicar em um botão de pesquisa no painel ou usar um atalho para abrir a janela de pesquisa. A janela de pesquisa aparece apenas digitando.

insira a descrição da imagem aqui

  • "Homerun" cria um painel com as guias principais que dão acesso aos itens favoritos, aplicativos instalados e pastas

insira a descrição da imagem aqui

Não está presente por padrão no Kubuntu 14.04

sudo apt-get install plasma-widget-homerun-kicker plasma-widget-homerun
  • O "Group Desktop" tem a opção de criar grupos, que se parecem com widgets vazios ... O que eles servem ainda não sei.

  • O "Grid Desktop" faz o mesmo que o anterior, apenas adiciona uma grade na qual os grupos podem ser movidos - mas com que finalidade não posso dizer.

insira a descrição da imagem aqui

  • "Atividade fotográfica" é uma área de trabalho clássica do KDE que começa com dois widgets (Photo Frame e Folders) mostrando a pasta Imagens. Mudar para esta atividade por atalho facilitará o acesso às suas fotos, etc.

  • O "layout do jornal" é (no meu sistema) apenas uma área de trabalho vazia do KDE. Acho que é apenas um nome com a ideia de adicionar alguns widgets focados em notícias.


Resumindo:

Pode haver muitas atividades criadas ao mesmo tempo, com propósitos diferentes, como as outras respostas explicam.

Mas o que acho interessante é mostrar os principais tipos de atividades que podem ser usadas e como elas são diferentes.

Primeiro, existem as atividades baseadas em widgets : o layout clássico da área de trabalho do KDE (aquele com widgets de ícones, criado ao selecionar "Área de trabalho vazia" para uma nova Atividade) que pode ser, por si só, uma boa base para a criação de novas atividades especializadas, usando widgets específicos ("Atividade fotográfica" é um exemplo).

Depois, há as três atividades que têm uma estrutura diferente do layout clássico do KDE + widgets. Todos eles permitem widgets também, mas adicionam algo mais:

  • acesso à pasta da área de trabalho ( "Pasta" / "ícones da área de trabalho" )
  • Recurso "digitar e iniciar" ( "Pesquisar e iniciar" / "Área de trabalho padrão" )
  • painel ( "Homerun" )

ATUALIZAÇÃO no Plasma 5

No Kubuntu 15, a lista de layouts contém apenas duas entradas:

  • Área de trabalho - área de trabalho vazia de plasma
  • Visualização de pasta - acesso a ~./Desktop

Não há modelos.

A área de trabalho padrão possui o recurso "Pesquisar e iniciar" integrado.


fonte
4

No presente episódio da série Ação Linuxeles explicam o conceito ao revisar o KDE 4.8, mas ele foi aprimorado desde então. Como eu assisti a isso e os vídeos no tablet Vivaldi foram lançados (confira também, eles explicam por que seria útil anexar determinados arquivos ou pastas a uma atividade) eu entendi como usá-los e não consegui alternar . Há coisas que podem ser verificadas, como você já mencionou, que certos arquivos que foram abertos após o desligamento ou a pausa da atividade não são reabertos quando a atividade é reiniciada. Mas é muito útil poder ter widgets diferentes na área de trabalho com atividades diferentes. Dessa forma, sua área de trabalho não fica confusa e você fica menos distraído. Dito isto, só é útil quando você executa mais de uma das mesmas tarefas em que precisa frequentemente de uma configuração específica.

Wicky
fonte
2

Mesmo se as respostas adequadas já tivessem sido dadas, tentaria com um exemplo simples: uso o mesmo laptop para uso pessoal e profissional. É muito perturbador ter e-mails pessoais, abas abertas, programas, etc. quando você trabalha e vice-versa. No trabalho, uso uma atividade de "trabalho" onde abro meu email de trabalho, navegador com guias de trabalho, programas e assim por diante. Quando volto para casa, clico em "casa" e, sem perder nada, tenho outro laptop com meu email pessoal aberto, navegador com minhas abas, etc ...

Pense também em mensagens e notificações aparecendo quando você está fazendo uma apresentação ou em uma chamada de compartilhamento de tela

alex
fonte
1

A resposta anterior já explica isso muito bem. O KDE possui um recurso onde você pode salvar todas as janelas abertas. Isso significa que todas as janelas serão abertas novamente após um desligamento e reinicialização, que estavam abertas / sendo usadas antes. Em conjunto com esse recurso, é bom que você possa ter alguns projetos diferentes abertos e continuar trabalhando neles sem interrupção, apenas alternando um botão de atividade na área de trabalho. Assim como mencionado acima, é como ter projetos diferentes em diferentes áreas de trabalho / telas diferentes. É um ótimo recurso para multitarefas. Você pode, por exemplo, editar seu vídeo em uma tela de atividades, contabilizar sua empresa em outra e editar seu diário ou livro em outra tela virtual. Cuidado, porém, é preciso algum poder de computação. Eu acho que é um recurso interessante para algumas pessoas.

sabinedoll
fonte
2
Hmm ... é isso realmente o que é usado? O recurso "salvar sessão" abre os mesmos aplicativos, mas não no mesmo estado. Por exemplo, ele abrirá uma janela do LibreOffice Writer, mas apenas um documento vazio após o login novamente. E os espaços de trabalho já estão fornecendo o restante de sua resposta - então o que "Atividades" adicionam a isso? E minhas janelas geralmente estão no topo do plano de fundo, então não tenho certeza do que isso tem a ver com as multitarefas. Desculpe se eu ainda não entendi ... talvez você possa explicar um pouco mais com screenshots ou algum outro método?
gertvdijk
Até onde eu sei, além de alterar completamente a área de trabalho, você também pode adicionar arquivos e pastas a determinadas atividades, bem como a certos aplicativos. O que não consigo descobrir é em que contexto podemos usar esses recursos e como devemos fazê-lo.
Ccamara
Mesmo se correto, isso está longe de ser o único uso de Atividades, portanto, focar apenas nela é uma grande simplificação excessiva. Além disso, "Cuidado, porém, é preciso algum poder de computação"? O mesmo ocorre com qualquer situação que abra muitos programas - as atividades não são relevantes para isso.
Underscore_d
0

O que você poderia fazer com isso (se houvesse um frontend para o nepomuk para esse objetivo) é rastrear o tempo gasto em determinadas atividades. No momento, você usaria um timetracker, que seria necessário definir manualmente ou rastrear os programas que você usou (o que fornecerá uma lista biiiig depois de não muito tempo - tentei). As informações já não estão salvas, você simplesmente não pode acessá-las e exibi-las (ainda).

HinzundKunz
fonte
Onde exatamente essas informações são salvas? Eu preciso disso!
Utapyngo