Commit Graph

130 Commits (MYC-Refactor)
 

Author SHA1 Message Date
Hammy 9228bb14b1 Start migrating to Strategy design pattern 3 years ago
Hammy a1156a4cef Reformat code 3 years ago
Hammy c0088d9614 Use MyBufferedImage instead of OldImage.java 3 years ago
Hammy a8233b3575 Add MyBufferedImage as a wrapper around BufferedImage that implements the correct equality checks 3 years ago
Hammy bd3fbea8a9 Reformat code 3 years ago
Hammy 5870fe0817 Add separate event listeners 3 years ago
Hammy 4a65587182 Refactor to include different eventListeners 3 years ago
Hammy c59a3fc388 Add separate events for different types 3 years ago
Hammy 388f306f68 Use logger instead of printing stacktrace 3 years ago
Hammy 13fdf8fadd Use logger instead of printing stacktrace 3 years ago
Hammy f570eca8fa Don't access eventManager through getter 3 years ago
Hammy f235be2f39 Remove arguments to try and diagnose the issue at a deeper level 3 years ago
Hammy e460f1681b Adding more libraries that might fix headless exception 3 years ago
Hammy 7486682b2c Try something different and pray it works 3 years ago
Hammy b4cf221ac7 Try something different and pray it works 3 years ago
Hammy afe714d74c (Almost) Give up with headless=true 3 years ago
Hammy 6601734595 Use headless=true flag again 3 years ago
Hammy 5e9bb17675 Use headless=true flag again 3 years ago
Hammy 3b1f99e472 Use headless=true flag again 3 years ago
Hammy 9759cf9f60 Switch back to Xvfb to see if it works 3 years ago
Hammy 29653925ed Switch back to Xvfb to see if it works 3 years ago
Hammy 6fe58a2cb7 Try to get vncserver working 3 years ago
Hammy 9d76c905c5 Try to get vncserver working 3 years ago
Hammy 379988b76d Try to get vncserver working 3 years ago
Hammy ad8ce9f06e Remove arguments 3 years ago
Hammy cd6e40a931 Add vncserver again 3 years ago
Hammy b8b07b2751 Revert Dockerfile 3 years ago
Hammy c14883e319 Try to use Xnvc 3 years ago
Hammy 1925d2297b Try to get dockerfile correct 3 years ago
Hammy 24800b5a57 Remove headless flag 3 years ago
Hammy 12e870bd89 Try to run tests in headless mode 3 years ago
Hammy 4b1e6a46e1 Try to get around headless exception 3 years ago
Hammy bbc9dd20f5 Remove xvfb 3 years ago
Hammy 1a55952243 Try to run tests in headless mode 3 years ago
Hammy d4964d7db7 Try to run tests in headless mode 3 years ago
Hammy aaee0f7a8c Update Dockerfile to install xvfb 3 years ago
Hammy 30645b4819 Use Xvfb for testing 3 years ago
Hammy d9d06aee63 Use Xvfb for testing 3 years ago
Hammy 5c4c004840 Use Xvfb for testing 3 years ago
Hammy 85cd3f874e Use Xvfb for testing 3 years ago
Hammy b7b279b924 Add tests for MyClipboard#getSystemClipboard 3 years ago
Hammy b9bd99b79b Get rid of static methods by introducing custom SystemUtils.java class 3 years ago
Hammy 98fa50142c Ensure clipboard contents are only queried upon listening to the clipboard 3 years ago
Hammy dd541ca6ee Remove empty constructor 3 years ago
Hammy 25aff3178a Add another test 3 years ago
Hammy 3f95739795 Remove printStackTrace() for logger.error() 3 years ago
Hammy 69f517ae51 Update matcher to return true if argument is null 3 years ago
Hammy 30a855a0fb Add javadocs 3 years ago
Hammy 32c5950a7c Add more tests 3 years ago
Hammy 5b985bc6f8 Add dependency for parameterised junit tests 3 years ago