2.8 KiB
2.8 KiB
20.2.0.0-alpha.2
build.gradle
Extracted the version numbers into separate variablesbuild.gradle
[experimental]gradlew
should now automatically download JDK11 when neededbuild.gradle
Updated the build scripts and added source Maven publication[PlutoLib]
Renamed thecz.tefek.pluto.eventsystem
package tocz.tefek.pluto.event
- Moved all subpackages
- Updated all references
[PlutoLib]
Minor code cleanup incz.tefek.pluto.modloader.event
[Pluto]
MovedTPL
fromcz.tefek.pluto.tpl
tocz.tefek.pluto.io.tpl
- Updated all references
[PlutoMesher]
Renamed all occurrences ofattrib
toattribute
- Renamed
VertexArray#createArrayAttrib
toVertexArray#createArrayAttribute
- Renamed
VertexArray#getVertexAttribs
toVertexArray#getVertexAttributes
- Renamed
[PlutoCore]
MadePlutoApplication.StartupConfig
fields private, options can now only be modified only through public setters[PlutoLib]
Added theThreadSensitive
annotation[PlutoCore]
RefactoredInputBus
and added several convenience methods[PlutoCore]
Refactored input callbacks
[PlutoStatic]
Slight cleanup in theDisplay
andDisplayBuilder
classes[PlutoCommandParser]
Initial release
20.2.0.0-alpha.1
[PlutoLib#cz.tefek.pluto.io.logger]
Refactored the Logger subsystem- Renamed
Logger#logException
toLogger#log
to match the rest of log methods and updated references to this method accordingly - Streamlined
StdOutSplitStream
andStdErrSplitStream
into a more generalizedOutputSplitStream
Logger
's output filenames now look cleaner withlog--YYYY-MM-DD--HH-MM-SS.txt
[Logger#setup]
can now throwIOException
[PlutoCore]
As a result,[PlutoApplication#run]
can now throwException
- Renamed
[PlutoLib]
Updated JavaDoc inResourceAddress
,TPL
,TPNImage
[PlutoLib]
Code cleanup inMiniTime
,TPL
[PlutoLib]
DeprecatedTPL#load(String)
in favor ofTPL#load(ResourceAddress)
,TPL#load(File)
andTPL#load(Path)
[PlutoTexturing]
Deprecated theString
variant ofTexture#load
to reflect this change[PlutoSpritesheet]
Removed the usage of this method inDisposablePlaceholderSprite
[PlutoLib]
Added an option to flip loaded images withTPL#loadImageSpecial
and added respectiveTPL#loadSpecial
for everyTPL#load
[PlutoLib]
RemovedTPJImage
[PlutoLib]
RemovedTPL#loadPixels
[PlutoCore]
UpdatedGLFWImageUtil
to remove the usage ofTPJImage
[PlutoCore]
[PlutoApplication]
now properly closes theLogger
on exit[PlutoLib]
Various typo fixes[Pluto*]
DeprecatedSeverity
forSmartSeverity
and replaced all usages[Pluto*]
DeprecatedCRLF
withLF
in all Java source files