David Gerber
David Gerber
Install a JDK 11 and run with `gradlew run`
When a decomposer is used, use it for the comparison as well. Previously it would fail if the composition was different than a toString() on the value.
Some scriptable events could benefit from using Groovy. For example: - receiving a chat message when idle - finished downloading a file (to transcode it or move it somewhere) -...
### What happened? Reported by AdamH: Once the DMG is installed, the executable starts with the following error: "Xeres.app is damaged and can't be opened" This _seems_ to be because...
Add a workaround if so. We might need something like https://pablofernandez.tech/2017/12/20/restoring-window-sizes-in-javafx/
When a new identity joins a channel, its image is set to blank (because it's not found). there should be a way to try to update it later.
### What happened? If UPNP fails, the previous external IP address is displayed. ### How to reproduce 1. Go to a location when UPNP works 2. Shutdown then go to...
The receiving part is done but not the sending part. This is quite tricky though. Netty doesn't directly support it.
It should be possible to allow friend requests without exchanging Short Invites first. This is possible because: 1. the PGP id is in the SSL certificate's issuer field 2. if...