Repository navigation
PhotoCraft Android & Googlebook OS v0.1.8 (Build 10)
🚀 Foco no Modo Desktop & Eliminação de Conflitos Touch
Nesta versão v0.1.8, o PhotoCraft Android foi alinhado diretamente para oferecer a experiência pura de desktop no Googlebook OS, Samsung DeX, tablets com teclado/mouse e computadores rodando Android.
Todas as funções experimentais de adaptação touch para telas pequenas de smartphones foram removidas do branch de produção e preservadas com segurança na branch dedicada backup/mobile-touch-adaptations no GitHub.
🛠️ Correções de Erros & Aprimoramentos
-
[BUG-032] / [FIX-032] Fim da Supressão Multi-Touch no Quadro Branco (Canvas):
- Removido o bloco experimental de
multi_touchque interceptava cliques e rolagem no canvas e cancelava os botões do mouse (buttons.started = false). - Navegação de desktop 100% restaurada: rolagem do mouse e touchpad (vertical e horizontal com Shift/Cmd), botão do meio do mouse, ferramenta Mão temporária com
Espaço + Arrastare zoom instantâneo comAlt + Roda.
- Removido o bloco experimental de
-
[BUG-033] / [FIX-033] Correção do Atalho Ctrl+Z Ativando a Ferramenta Zoom (Z):
- Normalização completa de teclas modificadoras em
AndroidShell::raw_input_hookeshortcut_dispatch.rs. - Quando a tecla
CtrlouCommandestá ativa no Android, todas as combinações de teclado e mouse sincronizam ambas as flags (ctrl = trueecommand = true). - Pressionar
Ctrl + Zagora executa imediatamente o comando Desfazer (Undo) com prioridade máxima, em vez de ser confundido com a tecla isoladaZda ferramenta de Zoom. - Atalhos como
Ctrl + Shift + Z(Refazer),Ctrl + A(Selecionar Tudo),Ctrl + S(Salvar) eCtrl + O(Abrir) funcionam com total precisão.
- Normalização completa de teclas modificadoras em
-
[BUG-034] / [FIX-034] Sincronização do Cursor do Mouse no Final do Frame (
on_end_pass):- Registrado hook no
on_end_passdo egui Context para ler o ícone do cursor no exato momento de finalização do frame. - Vinculado
sHoverListenerestático noDropHelper.javaque acompanha a árvore de views e atualiza o ponteiro do sistema do Googlebook OS para refletir mãos (PointingHand), texto (I-beam), cruz (Crosshair), redimensionadores e ferramentas.
- Registrado hook no
-
Interface Limpa & Inicialização Direta:
- Removida a barra superior artificial de botões de zoom mobile (
android_mobile_bar), liberando o espaço de trabalho. - Revertido o espaçamento tátil inflado para os tamanhos de alta densidade e precisão nativos do Photoshop.
- Usuários que já concederam permissões de armazenamento inicializam diretamente no editor gráfico, sem telas intermediárias.
- Removida a barra superior artificial de botões de zoom mobile (