Ir para o conteúdo

Changelog

1.0.0

Primeiro lançamento público.

Staging

  • Modelo de slot — uma linha constrói Backdrop, Peg, Group, Composite, Drawing e uma cadeia de efeitos. Toda linha da árvore é o mesmo objeto; o que muda é quais componentes estão marcados.
  • Coluna Details — a cadeia que cada linha vai construir, escrita na ordem da ligação.
  • Coluna Range — sequências, frames únicos, holds e buracos, relatados com honestidade.
  • Split e Merge — modos de split hierárquico e por irmãos, Merge Selected e Merge Down, com variantes em nível de frame atrás de sua própria trava.
  • Super nodes — uma linha que se expande num bloco autossuficiente, renomeado numa única edição.
  • Tag à mostra é tag editável — com Show Tags ligado, a linha, o campo Name do Inspector e as caixas de seleção dele são três visões de um mesmo estado; edite qualquer uma e as outras duas acompanham.
  • Undo/redo em toda a árvore de staging.

Importação

  • PSD / PSB interpretado pelo próprio OSA: grupos viram galhos, nomes de camada viram tags, máscaras de camada viram mattes, camadas de ajuste viram nós de efeito.
  • Pastas de magnet são exatas — dentro de um PSD, uma pasta é um sinal de magnet apenas quando o nome dela é o magnet (ou um alias) e ela não carrega nenhuma tag; PROPS/Prop-1=P-D é um drawing Prop-1 dentro de PROPS, nunca a pasta em si.
  • Sequências de imagem (PNG, JPG, TIFF, TGA) agrupadas pelo número no nome, com detecção de intervalo.
  • SVG escrito como strokes nativos do Harmony.
  • TVG copiado como está.
  • Templates do Harmony (.tpl) preparados como um bloco único.
  • Transform Sync (.anm) e bakes do Blender (.pvt) preparados como hierarquias de peg 3D com keyframes por frame.
  • Modos de importação reduzidos à única escolha real: Art Layers ou Original Bitmap.
  • Alinhamento escrito como a keyword do Harmony, nunca o índice do enum.
  • Montagens longas cabem na memória — acima de 100 imagens o OSA limpa o histórico de undo do Harmony enquanto avança, e um raster pousando em qualquer art layer leva um disparo do utransform em vez de dois (medido byte a byte idêntico ao resultado das duas passagens): uma sequência de 840 desenhos dispara ~840 processos em vez de ~1680.
  • Checkpoint save (opt-in, no grupo Settings do browser) — salva a cena a cada 100 imagens de uma montagem longa para o Harmony liberar os desenhos já escritos. Travado (o motivo aparece ao passar o mouse) até a cena ter sido salva em disco.

Art layers

  • Quatro art layers por desenho, cada uma com seu próprio tipo e contagem de frames.
  • Subart layers — várias imagens empilhadas numa art layer, promovidas automaticamente quando a segunda chega, achatadas na ordem da árvore.
  • Achatamento do Original Bitmap espelhado: a art layer receita é composta dentro do frame.
  • O flatten pós-assemble reescreve a árvore no formato que a cena consegue guardar, mantendo a procedência.

Estrutura e layout

  • Layout Wide Bus: masters na linha de cima, conteúdo na linha do meio, composites abaixo do que agregam, cinco slots de FX reservados.
  • Backdrops matrioscas — backdrops aninhados medidos de baixo para cima, cada um dimensionado pelo próprio conteúdo.
  • Modos de composite medidos contra uma instalação do Harmony 24 (três das quatro entradas do mapa que circulava antes estavam erradas).

Magnets

  • Destinos nomeados com apelidos, sem distinção de maiúsculas, casados por exato / prefixo / sufixo, o mais longo primeiro.
  • Generate Magnet Tree e Generate + Assemble.
  • Magnetize Scene lê uma cena existente do Harmony de volta para o staging.
  • Receitas de gerador por magnet: cada magnet carrega sua própria estrutura e conjunto de efeitos.

Efeitos e geradores

  • Transparency (nó ou assado no pixel), Cutter, Blending (25 modos), Glow, Blur.
  • Brightness/Contrast, Hue/Saturation, Levels, Tone, Highlight.
  • Colour Card e Gradient como holders, e não como elos da cadeia.
  • Todo efeito é uma linha de uma tabela só — um efeito novo vira tag, entrada de menu e linha do Inspector num lugar só.

Sessões

  • Autosave contínuo da árvore de staging, por cena, escrito atomicamente com uma geração de backup.
  • Detecção de crash, uma barra de restauração que diz o que voltou e o que não voltou, e armazenamento que se poda sozinho.

Interface

  • Conjuntos de preferências com exportação/importação.
  • Atalhos remapeáveis; menus de contexto leem suas dicas do registro.
  • Barra de feedback com canais permanentes e temporários; Assemble travado por blockers.