Graham
5038d1d671
Replace ByteStreams with Kotlin extension method
5 years ago
Graham
250062a72f
Set buffer size to 65,536 bytes
...
Although this is one byte larger than it needs to be to hold the largest
possible packet, I think using a power of two is nicer.
5 years ago
Graham
e9a9a8f962
Format with ktlint
5 years ago
Graham
1647a3e641
Remove @JvmField annotation
...
We don't need it now we have no more Java code left.
5 years ago
Graham
01f30c5f03
Convert RightClickTransformer to Kotlin
5 years ago
Graham
6e9a7f36ef
Convert RightClickTransformer to Kotlin
5 years ago
Graham
4a8704f566
Convert HostCheckTransformer to Kotlin
5 years ago
Graham
1d889357a9
Convert MacResizeTransformer to Kotlin
5 years ago
Graham
f4a608acaf
Convert LoadLibraryTransformer to Kotlin
5 years ago
Graham
e969cc9882
Convert Bundler to Kotlin
5 years ago
Graham
a3e5a19811
Convert CachePathTransformer to Kotlin
5 years ago
Graham
8020ac98ab
Convert InsnNodeUtils to Kotlin
5 years ago
Graham
db785e38d0
Convert MethodNodeUtils to Kotlin
5 years ago
Graham
d9f874906d
Make RightClickTransformer compatible with the unsigned client
5 years ago
Graham
eec9279a2c
Add hasCode() method
5 years ago
Graham
0a5901cde4
Add shorthand MemberRef constructors
5 years ago
Graham
5d63904075
Increase the size of the client's main packet buffer
5 years ago
Graham
dac0cc10c3
Update loadLibrary() calls
...
This commit makes two changes:
- Renames libjaggl.jnilib to libjaggl.dylib, to reflect the more modern
convention on OS X.
- Removes the distinction between jaggl.dll and jaggl64.dll. The
loadLibrary() code only attempts to use jaggl.dll now, with the
correct architecture being selected by the loader.
5 years ago
Graham
27c0b997b9
Share list of bundler transformers
5 years ago
Graham
bccdf75b37
Move openrs2-natives-all and pack200 to dependencyManagement
5 years ago
Graham
a26efcb30c
Use for-each to iterate over InsnLists
5 years ago
Graham
ed8a0efee4
Add dependency on the compiled native libraries
5 years ago
Graham
8ecbe7bb82
Remove unused openrs2.root property
5 years ago
Graham
552e3cbd8d
Replace preferences file jagex_ prefix with .openrs2_
5 years ago
Graham
49a4cb3084
Remove macOS-specific resize logic from the client
...
Our custom jaggl natives update the OpenGL context upon resizing, unlike the
original natives.
5 years ago
Graham
145ed6b1ee
Add classPath and library arguments to all Transformer methods
5 years ago
Graham
261cc87125
Add CachePathTransformer
5 years ago
Graham
3242356c80
Remove unused throws declarations
5 years ago
Graham
003b7ecfef
Improve <description> wrapping
5 years ago
Graham
a1f7cf5ce4
Add HostCheckTransformer
5 years ago
Graham
405c33c1a1
Format *.xml files with IDEA's code style
5 years ago
Graham
5fd2488988
Fix right clicking on modern versions of Java
5 years ago
Graham
eec8990481
Add description to all modules
5 years ago
Graham
c9acb16e62
Add bundler module
5 years ago