6e44b4d745
Refined flatbuffers dependency implementation (see #132 )
...
Included flatc.exe within repository (v1.11.0 binary)
Added check within :core:createFlatBuffers task for Windows OS family
Added flatbuffersVersion variable within gradle.properties to 1.11.0
Changed many fields to variables and implemented flatbuffers closure
2020-12-01 10:02:07 -08:00
fb089185c1
Fixed code style
2020-12-01 09:55:49 -08:00
468ecf7201
Updated org.apache.commons:commons-lang3 from 3.6 -> 3.9
...
3.10+ were causing a program hang (see #131 )
2020-11-30 10:56:58 -08:00
af2a5737fa
Simplified :core generated sources assignment
2020-11-29 17:52:36 -08:00
51d71252cb
Added boolean support
...
Created ByteInput#readBoolean(boolean)
Created ByteOutput#writeBoolean(boolean)
2020-11-29 00:56:41 -08:00
d847297032
Updated logging for cli errors relating to org.apache.commons.cli.ParseException
2020-11-27 02:21:41 -08:00
495dbefa9f
Deprecated com.riiablo.entity.DirectionTool
2020-11-26 19:39:31 -08:00
e47bb8c888
Moved :mpqviewer into :tools:mpq-viewer
...
Upgraded visuiVersion for :tools to 1.4.2
Added encoding configuration for :tools subprojects
2020-11-26 16:48:58 -08:00
4629af164e
Amending previous commit with one additional refactor
2020-11-26 14:26:57 -08:00
f5a60935a8
Replaced the majority of guava usages with apache commons equivalents
2020-11-26 14:25:10 -08:00
f98c9575a6
Refactored :ds1viewer to :tools:ds1-viewer
2020-11-26 03:29:10 -08:00
0f886ecfbe
Created reference to :mpqviewer project within :tools as :tools:mpq-viewer
2020-11-26 03:25:51 -08:00
770e583c55
Added metadata to :tools subprojects describing what the tool does
2020-11-26 03:06:57 -08:00
aec0a8c07f
Created delegate InstallationFinder impl for MacInstallationFinder
...
Delegate references LinuxInstallationFinder
2020-11-26 02:40:42 -08:00
d07f7df1c6
Replaced home path checking with function call
2020-11-26 02:30:46 -08:00
cf8ddc09f1
Updated version string to 0.0.2
2020-11-25 23:30:48 -08:00
c48c489dea
Added Actioneer to world
2020-11-25 13:26:39 -08:00
794cf151b9
Updated readme with recent gradle changes and (hopefully) better descriptions
2020-11-25 01:27:56 -08:00
bdeeed7e82
Committing kotlin style settings to shut up IDEA
...
Committing kotlin style settings to shut up IDEA
Enabled some additional style settings for MD files
2020-11-25 01:27:26 -08:00
8a373bb2e6
Created idea run configurations for BNCS and D2GS
2020-11-25 00:25:39 -08:00
6350f7a37e
Reverted debug run configs to idea application
2020-11-25 00:09:14 -08:00
5ca06df597
Reformatted settings.gradle
2020-11-24 23:21:26 -08:00
8e1040ebb7
Migrated DirectionTool to gradle run configuration
2020-11-24 23:16:20 -08:00
271a989dd1
Created gradlized run configurations for tools
2020-11-24 23:09:00 -08:00
3084aab616
Migrated many run configurations to gradle
2020-11-24 23:06:28 -08:00
eb8b215c06
Migrated CameraTool to :tools:camera
...
Migrated CameraTool to :tools:camera
Created LwjglToolBuilder#size(int,int,boolean)
2020-11-24 23:05:18 -08:00
4a5ae7709a
Moved :tool assets into main resources source set
2020-11-24 18:28:15 -08:00
aafc1bf88b
Supressed type cast warnings for tool builder
2020-11-24 18:16:55 -08:00
1ab7c60120
Migrated D2SReaderTool to tools:d2s-reader subproject
2020-11-24 18:14:33 -08:00
803dcd7c6d
Improved robustness of Tool error reporting and exposed printHelp
2020-11-24 18:13:39 -08:00
d4718286c0
Fixed deprecation warning
2020-11-24 18:12:42 -08:00
7645141949
Created HeadlessTool tool backend
2020-11-24 17:13:13 -08:00
a1ed24e688
Introduced AbstractTool
...
Introduced AbstractTool to take over some of the tool backend boilerplate code
2020-11-24 17:12:02 -08:00
62dd6e3be6
Added support for header/footer for cli help message
...
Added support for header/footer for cli help message
Adjusted MapViewer formatting
Added support for MapViewer hex seed
2020-11-24 16:04:16 -08:00
c0462e4fce
Impl help message header and footer support
2020-11-24 12:08:18 -08:00
2ff13b8b8e
Created tool scaffolding abstraction
...
Tools should extend BaseTool to provide interfaces
Tools can provide their own cli arguments and customizations
Tools main methods should execute their backend entry point
2020-11-24 02:51:02 -08:00
a1b3d83422
Created :tools subproject default configs
2020-11-24 00:25:16 -08:00
f32356ccfb
Reformatted :desktop and :mpqviewer build scripts
...
Reformatted :desktop and :mpqviewer build scripts
Moved :mpqviewer resources into src/main/resources
Enabled EXCLUDE flag for duplicate dependencies for jar task
Excluded many local assets from :desktop:jar
v0.0.1
2020-11-23 17:01:15 -08:00
ff12375815
Fixed formatting
2020-11-23 16:37:02 -08:00
ac20cc98b9
Updated idea project config
2020-11-23 16:01:47 -08:00
ea8a4f1f5e
Migrated font metrics tool to tools:font-metrics
2020-11-22 22:56:42 -08:00
7b7874278e
Ignored test case failure (see #129 )
2020-11-22 18:41:46 -08:00
6be4e48a1b
Changed test case to pass
2020-11-22 18:20:00 -08:00
8a37179c70
Disabled benchmarking in two test cases
2020-11-22 18:14:23 -08:00
e5c75ae41a
Updated cli args and logging to be more useful in :desktop
...
Updated cli args and logging to be more useful in :desktop
Rolled com.riiablo.logger into log-level arg -- will deprecate gdx logger
2020-11-22 15:31:27 -08:00
49757eb85f
Level#valueOf(String,Level) now returns default value when name is null
2020-11-22 15:24:22 -08:00
37c6ee0984
Reformatted 'saves' cli arg
2020-11-22 14:21:43 -08:00
3be16a0775
Reformatted 'd2' cli arg
2020-11-22 14:19:52 -08:00
f1f89c9731
Reformatted 'allow-software-mode' cli arg
2020-11-22 14:17:02 -08:00
7e004917d1
Reformatted 'log-level' cli arg
2020-11-22 14:14:35 -08:00