Hammy
|
3735ad5839
|
Rename methods to be more accurate
|
3 years ago |
Hammy
|
71a3720ff5
|
Update test method names
|
3 years ago |
Hammy
|
6b40c48279
|
Rename classes to better reflect their purpose
|
3 years ago |
Hammy
|
09dc01ea84
|
Add getContents() method
|
3 years ago |
Hammy
|
6a77a5da56
|
Add toString()
|
3 years ago |
Hammy
|
3d34cbe1ed
|
Refactor method name to reflect java naming conventions
|
3 years ago |
Hammy
|
a8cd3a7a57
|
Add javadocs
|
3 years ago |
Hammy
|
40f4cdbb8d
|
Add javadocs
|
3 years ago |
Hammy
|
d6a6c59a24
|
Add javadocs
|
3 years ago |
Hammy
|
2aa4cf9b0d
|
Remove 200ms delay when inserting contents & ensure file event is not notified for images
|
3 years ago |
Hammy
|
8ed79b2126
|
Rename bufferedImage variable to image
|
3 years ago |
Hammy
|
9b29ea29fd
|
Move inner classes up to higher level
|
3 years ago |
Hammy
|
fb0bfa2bff
|
Remove empty constructor
|
3 years ago |
Hammy
|
284be23d3a
|
Move MyBufferedImage.java to domain package
|
3 years ago |
Hammy
|
cf598be605
|
Rename OldClipboardContent.java to ClipboardContent.java
|
3 years ago |
Hammy
|
4ed59cc691
|
Rename MyClipboardContent.java to GenericClipboardContent.java
|
3 years ago |
Hammy
|
738e108976
|
Rename enum from 'FILELIST' to 'FILE'
|
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
|
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
|
7619516aeb
|
Optimise imports
|
3 years ago |
Hammy
|
3da56bbd45
|
Add extra constructor
|
3 years ago |
Hammy
|
bf3a473d89
|
Remove the need for Clipboard as param
|
3 years ago |
Hammy
|
e537f092ef
|
Use log.error() instead of log.info()
|
3 years ago |
Hammy
|
75789c253a
|
Change log message
|
3 years ago |
Hammy
|
53cb8a78a9
|
Add more tests for ClipboardUtilsTest
|
3 years ago |
Hammy
|
f8f0f63302
|
Implement custom matcher for comparing BufferedImages
|
3 years ago |
Hammy
|
188894f9d9
|
Make ClipboardUtils.java not static
|
3 years ago |
Hammy
|
48a53c7f31
|
Make instance variables to private
|
3 years ago |
Hammy
|
0ccfc56e98
|
Restructure classes to ensure classes are not unnecessarily public
|
3 years ago |
Hammy
|
5864209947
|
Add simple tests for ClipboardUtils.java
|
3 years ago |
Hammy
|
8f5cfd2493
|
Ensure that clipboard changes are tracked properly & don't fire events on same clipboard content
|
3 years ago |
Hammy
|
d8f8c8ee54
|
Remove Dimension variable & add equals()/hashcode()
|
3 years ago |
Hammy
|
4c84c77197
|
Use custom OldImage instead of BufferedImage
|
3 years ago |