- Navios
- 26 de agosto de 2026 às 19:21 UTC
- Autor
- kamo
- Enviar
- 58a54e3
Clicar em um hex head abriu um menu de contexto, o que significava o ato comum — chat back — custou dois cliques, e o próprio menu não foi acessível de outra forma. A dois são agora gestos separados: - Clique esquerdo / toque restaura a janela, enviando a mesma `tool:focus` A linha "Abrir" do menu já foi usada. focoTool des-minimiza e emite removeHexhead, Então, a cabeça limpa-se. - O botão direito abre o menu. Os botões secundários já não iniciam um arrasto, por isso o Pressionar que abre não pode também atirar a cabeça. - O toque não tem segundo botão, por isso, uma fixação estacionária de 600ms fica. Está armado. Só para ponteiros de não-rato e desarmado no momento em que a cabeça se desata, então "Segure firme" é todo o gesto — arrastar uma cabeça por mais tempo nunca abre o menu, e um menu já aberto é retraído se um arrastar então começa. Alterações próprias do menu: - O cabeçalho X desapareceu. Sua única etiqueta era "Fechar", que lê como "descartar isso menu" — a única coisa que não fez — por isso passa para a lista de opções ao lado "Abrir {nome}" como "Fechar {nome}", onde o que descarta é escrito. - Colocação agora coloca um CORNER do painel no CENTRO de sua cabeça, escolhendo qualquer um dos quatro cantos mantém a maior parte no ecrã. A velha regra ("ao lado da cabeça, flip, então clamp") é o que fez a posição parecer arbitrária: a pinça empurrou o painel para longe de sua cabeça perto de uma borda de tela, que é exactamente onde as cabeças vivem. Extraído para... é puro e testável; o painel é medido em vez de adivinhado em 460px. O bate-papo de um membro mostra a sua foto, voltando às iniciais. Isto é necessário novo HeadState.avatarSrc: o 'src' do chefe sempre cai para um gerado imagens iniciais, para que nunca poderia responder "há uma foto?". - Todos os pedaços de tintas cromadas de var (-- cor-primário) em vez de um fixo indigo/violeta, que saiu dessa cor para cada org de cor branca, independentemente da paleta deles. As cores da presença permanecem semânticas. Também corrige um ouvinte de redimensionamento do popover adicionado em cada aberto e nunca removido. Precisa de kamo-tradução-dictionary 5eac4334 (closeChat/closeTool), já empurrado.