This will be a two step process:
1. Remove dependency on Restlet
2. Move swing client out of core to a new repository (idempiere-swing-client)
Hi , can you please check, I think you didn't commit the swingclient.product.launch because it is filtered in the .gitignore
Hi , ok, added.
Hi , I found that org.compiere.util.Env has some dependencies on java.awt and javax.swing packages that are just intended for the swing client.
I would suggest to move the methods:
to the swing client.
Also - not sure if the method Env.getImageIcon that is used in MTreeNode class is correct to be using a javax.swing object. Would be better to change that to use a non-swing object?
Hi , I've move the 3 method to AEnv at idempiere-swing-client repo. For image icon, it is needed by swing and also our visualization of workflow nodes. I don't have a quick fix for that and will leave it as it is for now.