Open guesant opened 2 years ago
acho que seria bem tranquilo de fazer. Dependência é só o openjdk8. Não é flatpak, mas eu acabei de criar um pacote Nix https://github.com/NixOS/nixpkgs/pull/161706 que pode rodar em várias distribuições Linux e MacOS.
Quando disse bem tranquilo, me refiro a usar o jar já oferecido. No meu caso eu construí do código com ant pra gerar o jar, e tive que fazer uns patches
opa, valeu, vou dar uma olhada...
Obtive algum progresso.
https://github.com/guesant/flathub/tree/io.github.chcandido.brModelo
Nunca empacotei em flatpak e nem mexo com Java, qualquer contribuição será bem-vinda.
@guesant tá rodando aqui e com a resolução correta. Você também tá tendo problema com o menu? Aqui quando eu clico em qualquer item do menu, a caixa do item fecha imediatamente e assim não dá pra usar as opções nele.
@yuuyins aqui o menu funciona de boa.
Talvez esteja relacionado a:
Possíveis soluções:
*Edit 1:
estou usando KDE no X.org, ainda não testei no wayland e nem com uma escala de tela maior.
*Edit 2:
Possivelmente relacionados:
@guesant eu uso Xmonad. No meu ~/.Xresources
eu tenho Xft.dpi: 96
, que é 100% da escala. Acredito que esteja relacionado a esses bugs de fato. Eu testei rodando o brModelo com aquelas variáveis de ambiente mas o problema persistiu. Eu agora tô rodando o brModelo em janela flutuante, e o problema de click não acontece mais (ou seja, por padrão só acontece quando tá em um modo não flutuante como tiling, tabbed, full screen). Às vezes vezes quando redimensiono usando a tecla Super + mouse volta o problema mesmo em janela flutuante, mas aí to redimensionando pelo canto da janela e não dá esse problema. Vlw demais pela ajuda e referências!
@yuuyins hm... agora já temos um norte... obrigado pelo feedback.
Olá, o que vocês acham sobre distribuir o app em flatpaks? É um formato em container, então não precisa se preocupar com qual distribuição a pessoa está usando ou qual a versão do java que a pessoa tem instalada... apenas funciona...
Se você quiser, eu posso fazer isso.