Commit Graph

1794 Commits

Author SHA1 Message Date
Collin Smith
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
Collin Smith
4a5ae7709a Moved :tool assets into main resources source set 2020-11-24 18:28:15 -08:00
Collin Smith
aafc1bf88b Supressed type cast warnings for tool builder 2020-11-24 18:16:55 -08:00
Collin Smith
1ab7c60120 Migrated D2SReaderTool to tools:d2s-reader subproject 2020-11-24 18:14:33 -08:00
Collin Smith
803dcd7c6d Improved robustness of Tool error reporting and exposed printHelp 2020-11-24 18:13:39 -08:00
Collin Smith
d4718286c0 Fixed deprecation warning 2020-11-24 18:12:42 -08:00
Collin Smith
7645141949 Created HeadlessTool tool backend 2020-11-24 17:13:13 -08:00
Collin Smith
a1ed24e688 Introduced AbstractTool
Introduced AbstractTool to take over some of the tool backend boilerplate code
2020-11-24 17:12:02 -08:00
Collin Smith
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
Collin Smith
c0462e4fce Impl help message header and footer support 2020-11-24 12:08:18 -08:00
Collin Smith
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
Collin Smith
a1b3d83422 Created :tools subproject default configs 2020-11-24 00:25:16 -08:00
Collin Smith
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
2020-11-23 17:01:15 -08:00
Collin Smith
ff12375815 Fixed formatting 2020-11-23 16:37:02 -08:00
Collin Smith
ac20cc98b9 Updated idea project config 2020-11-23 16:01:47 -08:00
Collin Smith
ea8a4f1f5e Migrated font metrics tool to tools:font-metrics 2020-11-22 22:56:42 -08:00
Collin Smith
7b7874278e Ignored test case failure (see #129) 2020-11-22 18:41:46 -08:00
Collin Smith
6be4e48a1b Changed test case to pass 2020-11-22 18:20:00 -08:00
Collin Smith
8a37179c70 Disabled benchmarking in two test cases 2020-11-22 18:14:23 -08:00
Collin Smith
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
Collin Smith
49757eb85f Level#valueOf(String,Level) now returns default value when name is null 2020-11-22 15:24:22 -08:00
Collin Smith
37c6ee0984 Reformatted 'saves' cli arg 2020-11-22 14:21:43 -08:00
Collin Smith
3be16a0775 Reformatted 'd2' cli arg 2020-11-22 14:19:52 -08:00
Collin Smith
f1f89c9731 Reformatted 'allow-software-mode' cli arg 2020-11-22 14:17:02 -08:00
Collin Smith
7e004917d1 Reformatted 'log-level' cli arg 2020-11-22 14:14:35 -08:00
Collin Smith
938ab653be Reformatted 'fps' cli arg 2020-11-22 14:10:16 -08:00
Collin Smith
1fefdef5ea Reformatted 'windowed' cli arg 2020-11-22 14:07:14 -08:00
Collin Smith
8cfc94bde7 Reformatted 'help' cli arg 2020-11-22 14:05:18 -08:00
Collin Smith
872126d2de Replaced -i {x} and -o {h} cli args with -v {w}x{h} 2020-11-22 14:03:38 -08:00
Collin Smith
38fb0c13e8 Disabled DC6 logging 2020-11-22 13:59:17 -08:00
Collin Smith
44f64330b5 Removed log message -- client will tell user this message at runtime 2020-11-21 20:57:01 -08:00
Collin Smith
a54fec91d8 Added support for LinuxInstallationFinder
Added support for LinuxInstallationFinder
Created stub for InstallationFinder for unknown platforms
2020-11-21 20:53:20 -08:00
Collin Smith
41c40490e1 Upgraded android build tools gradle plugin to 4.0.1 2020-11-21 17:34:24 -08:00
Collin Smith
d1cf4c1ba8 Upgraded flatbuffers gradle plugin to 1.0.7
Changed flatbuffers version definition to a variable
Upgraded flatbuffers plugin version from 1.0.5 to 1.0.7
2020-11-21 17:24:00 -08:00
Collin Smith
ba35383a13 Renamed android build tools version variable 2020-11-21 17:20:11 -08:00
Collin Smith
58c42c63c2 Updated :android manifest and build script
Added google() to repositories
Added game flags to manifest
2020-11-21 17:18:16 -08:00
Collin Smith
7c05c7ef63 Upgraded android support-annotations to 28.0.0 2020-11-21 17:16:06 -08:00
Collin Smith
f6afbd165f Upgraded ds1viewer to application plugin 2020-11-21 17:09:59 -08:00
Collin Smith
0ad7a44f16 Changed android plugin to com.android.application 2020-11-21 16:52:56 -08:00
Collin Smith
40e8e3d7cd Upgraded box2D lights version to 1.5 2020-11-21 16:52:37 -08:00
Collin Smith
ac194b2a95 Upgraded android gradle plugin to 4.0.0 2020-11-21 16:31:12 -08:00
Collin Smith
9d98168879 Updated project style for line comments 2020-11-21 16:30:02 -08:00
Collin Smith
e424f7bed2 Merge remote-tracking branch 'origin/gradle-migration' into gradle-migration 2020-11-21 04:31:04 -08:00
Collin Smith
ec39040b28 Code cleanup 2020-11-21 04:30:49 -08:00
Collin Smith
6cf37df676 Code cleanup 2020-11-21 04:24:15 -08:00
Collin Smith
c888c9beb2 Integrated InstallationFinder into :desktop 2020-11-21 04:15:27 -08:00
Collin Smith
e660f2bd78 Created InstallationFinder to search for D2 installations and saved games 2020-11-21 03:54:59 -08:00
Collin Smith
7a2dfeb18a Upgraded tools:map-viewer to use cli args
Upgraded tools:map-viewer to use cli args
Deprecated old-style MapViewer constructors
Replaced old-style logging with new
2020-11-20 23:35:08 -08:00
Collin Smith
fae6605e13 Fixed incorrect name 2020-11-20 22:59:22 -08:00
Collin Smith
47679e08e5 Replaced deprecated archivePath with archiveFile 2020-11-20 22:52:20 -08:00