Commit Graph

99 Commits (8275622bacc4d13470f9610b7fb3731c496d766a)

Author SHA1 Message Date
Hammy 3735ad5839 Rename methods to be more accurate 4 years ago
Hammy 71a3720ff5 Update test method names 4 years ago
Hammy 6b40c48279 Rename classes to better reflect their purpose 4 years ago
Hammy 09dc01ea84 Add getContents() method 4 years ago
Hammy 6a77a5da56 Add toString() 4 years ago
Hammy 3d34cbe1ed Refactor method name to reflect java naming conventions 4 years ago
Hammy a8cd3a7a57 Add javadocs 4 years ago
Hammy 40f4cdbb8d Add javadocs 4 years ago
Hammy d6a6c59a24 Add javadocs 4 years ago
Hammy 2aa4cf9b0d Remove 200ms delay when inserting contents & ensure file event is not notified for images 4 years ago
Hammy 8ed79b2126 Rename bufferedImage variable to image 4 years ago
Hammy 9b29ea29fd Move inner classes up to higher level 4 years ago
Hammy fb0bfa2bff Remove empty constructor 4 years ago
Hammy 284be23d3a Move MyBufferedImage.java to domain package 4 years ago
Hammy cf598be605 Rename OldClipboardContent.java to ClipboardContent.java 4 years ago
Hammy 4ed59cc691 Rename MyClipboardContent.java to GenericClipboardContent.java 4 years ago
Hammy 738e108976 Rename enum from 'FILELIST' to 'FILE' 4 years ago
Hammy a1156a4cef Reformat code 4 years ago
Hammy c0088d9614 Use MyBufferedImage instead of OldImage.java 4 years ago
Hammy a8233b3575 Add MyBufferedImage as a wrapper around BufferedImage that implements the correct equality checks 4 years ago
Hammy bd3fbea8a9 Reformat code 4 years ago
Hammy 5870fe0817 Add separate event listeners 4 years ago
Hammy 4a65587182 Refactor to include different eventListeners 4 years ago
Hammy c59a3fc388 Add separate events for different types 4 years ago
Hammy 388f306f68 Use logger instead of printing stacktrace 4 years ago
Hammy 13fdf8fadd Use logger instead of printing stacktrace 4 years ago
Hammy f570eca8fa Don't access eventManager through getter 4 years ago
Hammy b7b279b924 Add tests for MyClipboard#getSystemClipboard 4 years ago
Hammy b9bd99b79b Get rid of static methods by introducing custom SystemUtils.java class 4 years ago
Hammy 98fa50142c Ensure clipboard contents are only queried upon listening to the clipboard 4 years ago
Hammy dd541ca6ee Remove empty constructor 4 years ago
Hammy 25aff3178a Add another test 4 years ago
Hammy 3f95739795 Remove printStackTrace() for logger.error() 4 years ago
Hammy 69f517ae51 Update matcher to return true if argument is null 4 years ago
Hammy 30a855a0fb Add javadocs 4 years ago
Hammy 32c5950a7c Add more tests 4 years ago
Hammy 7619516aeb Optimise imports 4 years ago
Hammy 3da56bbd45 Add extra constructor 4 years ago
Hammy bf3a473d89 Remove the need for Clipboard as param 4 years ago
Hammy e537f092ef Use log.error() instead of log.info() 4 years ago
Hammy 75789c253a Change log message 4 years ago
Hammy 53cb8a78a9 Add more tests for ClipboardUtilsTest 4 years ago
Hammy f8f0f63302 Implement custom matcher for comparing BufferedImages 4 years ago
Hammy 188894f9d9 Make ClipboardUtils.java not static 4 years ago
Hammy 48a53c7f31 Make instance variables to private 4 years ago
Hammy 0ccfc56e98 Restructure classes to ensure classes are not unnecessarily public 4 years ago
Hammy 5864209947 Add simple tests for ClipboardUtils.java 4 years ago
Hammy 8f5cfd2493 Ensure that clipboard changes are tracked properly & don't fire events on same clipboard content 4 years ago
Hammy d8f8c8ee54 Remove Dimension variable & add equals()/hashcode() 4 years ago
Hammy 4c84c77197 Use custom OldImage instead of BufferedImage 4 years ago