Oh No! Parent Control
Histórico de versões
Novos recursos, melhorias e correções, versão por versão.
v1.5
Versão mais recenteUm agradecimento de coração
- Versão urgente de correção de bugs Em 30 de outubro, às 16h PDT, uma pessoa anônima relatou um bug crítico que impedia o funcionamento do botão de limite de tempo no aplicativo dos pais. Esta versão urgente v1.5 corrige o problema (veja as duas primeiras entradas em Correções de bugs). Por isso, o lançamento planejado para o Fedora 44 será adiado em cerca de uma semana. À pessoa que relatou o problema: obrigado! Pedimos sinceras desculpas pelo transtorno. Este produto é jovem, mas não somos fracos! Estamos comprometidos em melhorar a cada dia.
Novos recursos
- Quiosque: Melhorado o layout da mensagem na caixa de autenticação do Polkit para torná-la mais clara e fácil de ler.
Correções de falhas
- Tempo de tela: Corrigida a falha ao ativar o controle do tempo de tela quando o GNOME desativava globalmente as extensões do usuário. A recuperação da extensão abrange todos os pontos de entrada: carregamento do aplicativo dos pais, mudança da criança selecionada, ativação do limite de tela, aprovação de tempo no quiosque, reinicialização do computador e login da criança. Observação: desativar a extensão da criança pode afetar alguns recursos do produto, mas os limites de tempo de tela, as restrições de aplicativos e os limites de segurança continuam sendo totalmente aplicados e permanecem inalterados.
- Diagnóstico: Adicionados registros que respeitam a privacidade para extensões do GNOME desativadas, falhas do Shell, possíveis erros de extensões e falhas na recuperação do tempo de tela e na reversão de alterações.
- Tempo de tela: Corrigido um problema em que as aprovações de tempo extra às vezes adicionavam mais tempo do que o solicitado.
- Quiosque: Corrigidas falhas nas solicitações de tempo antes da aprovação dos pais quando a detecção dos idiomas do sistema não está disponível.
- Quiosque: Corrigida a rejeição do login quando uma breve atividade de manutenção atrasa temporariamente o acesso.
v1.4
Novos recursos
- Janela de idiomas: Você pode pesquisar um idioma pelo nome em inglês e pelo nome no próprio idioma.
- Lembretes do tempo restante: Adicionados lembretes críticos padrão à sessão da criança. Eles podem aparecer em aplicativos de tela cheia e podem ser personalizados ou totalmente removidos nas preferências da criança.
- Aplicativo dos responsáveis: A janela de revogação mostra a lista de aplicativos em execução com bloqueio sujeito à autorização dos responsáveis que serão encerrados.
- Aplicativo dos responsáveis: Uma renovada no visual :) Carregamento do aplicativo mais suave; uma elegante sobreposição de carregamento da lista de aplicativos com progresso em porcentagem.
- Novidades: Adicionada uma infraestrutura de novidades baseada em metadados aos aplicativos dos responsáveis e da criança. A versão dos responsáveis oferece tudo (sem piedade para os pais, grrr!); a da criança oferece apenas conteúdo cuidadosamente preparado, relevante e adequado para ela (somos todos pais responsáveis, não somos?).
- Formulário de solicitação de tempo: Você pode personalizar os tempos predefinidos nas preferências!
- Formulário de solicitação de tempo: Você pode escolher minutos ou horas como unidade do valor personalizado (recurso pedido pelo meu filho. Depois que concordei todo feliz, ele perguntou: “Papai, seria legal adicionar segundos e dias”, antes de ouvir: “Fora daqui, antes que eu dê outro chute nesse seu bumbum fofo!”).
Correções de falhas
- Instalação: Corrigidos erros dos gatilhos de pacotes após um login de quiosque negado no Ubuntu e no Fedora, e quando o tempo de tela da criança se esgota.
- Quiosque: Corrigido o acesso não intencional à área de trabalho, restringindo a conta do quiosque ao aplicativo de solicitações e aos serviços necessários.
- Quiosque: Corrigidas falhas na inicialização quando outros aplicativos instalados têm diretórios de dados com permissão de escrita.
- Quiosque: Corrigida uma falha na inicialização no Fedora causada pela falta de permissão de renderização pela GPU.
- Aplicativo da criança: Corrigidos travamentos da contagem regressiva durante o uso contínuo e o bloqueio prematuro da tela após inatividade.
- Aplicativo da criança: Corrigido o problema em que a área de trabalho continuava bloqueada após uma autenticação bem-sucedida quando mais tempo de tela havia sido concedido.
- Tempo de tela: Corrigidos relatórios de erro desnecessários após o desbloqueio e melhorada a recuperação de falhas temporárias do serviço de temporização.
- Broker: Corrigidas falhas na inicialização causadas por disputa temporária pelo bloqueio do banco de dados de confiança e preservados diagnósticos de dependências de escopo limitado após a recuperação do serviço, sem coletar dados pessoais.
- Broker: Adicionada recuperação automática quando o serviço fapolicyd encerra com um erro.
- Aplicativo dos responsáveis: Corrigida a sobreposição dos cabeçalhos das colunas da grade de aplicativos em alguns idiomas RTL.
- Aplicativo dos responsáveis: Corrigido o botão Revogar ficar desativado com zero tempo restante quando ainda há aplicativos em execução com bloqueio sujeito à autorização dos responsáveis, permitindo fechá-los após o bloqueio da sessão da criança.
- Aplicativo da criança: Corrigido o problema em que pressionar Enter após digitar um valor personalizado na sessão de quiosque não abria a janela de autenticação.
Alterações fora do produto
- A cobertura de testes de ponta a ponta aumentou para 46. O Fedora está incluído, sem contagem duplicada.
Preparação para o Fedora Workstation 44
- Testes manuais: O velho papai desenterrou por mágica um Surface Laptop ainda mais velho e, milagrosamente, instalou o Fedora 44 nele. No fim das contas, máquinas virtuais não substituem a experiência de um computador de verdade (lembram da correção da v1.1?). Depois de 5 correções de falhas, está funcionando!
- Automação de testes: Um grande passo adiante — a automação do Fedora foi promovida a cidadã de primeira classe, com cobertura no mesmo nível do Ubuntu. O lançamento para Fedora está no horizonte!!!
v1.3
Novos recursos
- Localização: Compatível com 62 idiomas, incluindo idiomas RTL (vocês votaram, nós ouvimos! Mas não se acostumem :) Façam um favor: divulguem e ajudem mais famílias!)
Falhas
- Aplicativo dos responsáveis e quiosque: Adicionada uma janela que exige reinicialização, com um botão vermelho Reiniciar agora, para atualizações pendentes do produto; solicitações de reinicialização do sistema sem relação com o produto não a acionam.
Pronto para o Fedora Workstation 44
- Em todo o produto: Corrigidos alguns problemas que impediam o funcionamento na importação de fdpolicy, no SELinux e no Broker. Os testes básicos comprovam que o produto funciona de ponta a ponta (isso!). Próximo passo: mais testes manuais e uma cobertura de automação insana. Não se empolguem tão cedo. Dedicar 10% do esforço ao produto e 90% aos testes combina com meus 30 anos de experiência.
Mudanças fora do produto
- Aumentada para 33 a cobertura de testes de ponta a ponta.
v1.2
Correções de bugs
- Atualizador de software: Corrigida a descrição para corresponder ao nome do aplicativo.
- Empacotamento: Removidas do pacote as ferramentas e a documentação internas.
- Bug no tempo de tela Corrigida a falha ao alterar o tempo de tela quando o fapolicyd 1.3.6 não conseguia representar determinados nomes de arquivo. A correção ignora exceções desnecessárias para arquivos já bloqueados e valida as regras antes de alterar as configurações, com erros mais claros para casos sem suporte.
- Broker: Corrigidos a inicialização automática do Lunar Client e o início de um AppImage do Minecraft carregado na memória quando havia bloqueio liberável.
- Broker: Reforçadas as sondagens de execução com clientes D-Bus isolados, respostas tardias preservadas, limpeza recuperável e verificações mais rigorosas da identidade de execução.
- Aplicativo da criança: Corrigida a recuperação do temporizador após a retomada da suspensão e adicionados diagnósticos que preservam a privacidade para falhas na atualização da contagem regressiva. Agradecemos à pessoa que enviou um relatório de falha em 27 de setembro de 2026!
Novos recursos
- Registros: Adicionados mais registros para solução de problemas, sem registrar informações de identificação pessoal.
- Registros: Alterados os horários dos registros: de hora local para UTC.
- Janela de feedback: A coleta de registros agora é assíncrona, e o botão Enviar feedback permanece desativado até a conclusão da coleta. Os registros agora incluem informações do sistema, sem informações de identificação pessoal.
- Aplicativo dos responsáveis: Esclarecida a explicação de como o cálculo é feito.
- Aplicativo da criança: Adicionado o comando oh-no-parent-control-child como alias para oh-no-parent-control --child-overlay, para permitir futuras expansões a outras distribuições e ambientes de desktop.
Mudanças fora do produto
- Automatizados 24 casos de teste de ponta a ponta para reforçar as verificações de qualidade.
v1.1
Correções de bugs
- Aplicativo dos responsáveis: Corrigido um problema que impedia a expansão de Tempo diário permitido em telas pequenas.
- Broker: Corrigida a falha ao recarregar políticas de execução quando arquivos de regras inalterados ocultavam regras ativas desatualizadas.
v1.0
Novos recursos
- Lançamento inicial.
