Commit graph

240 commits

Author SHA1 Message Date
Vhati
42b86d6d26 Set the XML Sandbox title to reflect the currently opened innerPath 2017-12-11 20:18:44 -05:00
Vhati
699cf24cd7 Added checkboxes to create top-level dirs 2017-12-11 20:03:17 -05:00
Vhati
0d91833227 Indented a comment 2017-12-11 17:44:55 -05:00
Vhati
edf8b64ac8 Revised demo mods 2017-12-11 17:24:48 -05:00
Vhati
d912ee10b7 Added advanced removeAttributes tag 2017-12-11 15:54:59 -05:00
Vhati
93b9c9b1b0 Conditionally set encoding to UTF-8 for ftl.dat, vs windows-1252 for data.dat+resource.dat 2017-12-11 13:34:11 -05:00
Vhati
857fb5d33d Trivial code cleanup 2017-12-11 13:30:24 -05:00
Vhati
ba011d78ee Made the commandline interface aware of STEAM_EXE_PATH 2017-12-11 02:04:22 -05:00
Vhati
eb31a6b58d Added a 'copy link location' popup to ModInfoArea links 2017-12-10 22:37:35 -05:00
Vhati
5d95ec072d Added MouseEvent.isConsumed() awareness for competing listeners 2017-12-10 22:36:30 -05:00
Vhati
881b98a6c3 Changed the message displayed for mods that lack metadata 2017-12-10 20:52:33 -05:00
Vhati
558366e3da Trivial code cleanup 2017-12-10 20:51:31 -05:00
Vhati
80c6bd812b Added a dialog to generate boilerplate metadata for new mods 2017-12-10 20:23:31 -05:00
Vhati
3baf16db6f Added text areas to FieldEditorPanel 2017-12-10 20:22:21 -05:00
Vhati
f873a1d17a Trivial code cleanup 2017-12-10 20:20:19 -05:00
Vhati
ec2403a984 Made SlipstreamConfigDialog a JDialog 2017-12-10 15:06:47 -05:00
Vhati
6841b285af Added menu items for deleting backups and Steam's 'verify game cache' 2017-12-10 03:51:39 -05:00
Vhati
85b9405b8f Added user-defined steam location and Windows registry awareness 2017-12-10 03:47:25 -05:00
Vhati
1603a7fc56 Continuation of commit 4be63ee 2017-12-08 17:21:31 -05:00
Vhati
4be63eef06 Moderate code cleanup 2017-12-08 17:15:17 -05:00
Vhati
c4637d83d7 Changed config keys to static constants 2017-12-08 15:04:23 -05:00
Vhati
7949e1ac3d Programmatic formatting for the config header 2017-12-08 14:56:24 -05:00
Vhati
020ecc4145 Fixed a launchExe() NullPointerException introduced in commit be8a84c 2017-12-07 14:49:51 -05:00
Vhati
e5cee05775 Trivial code cleanup 2017-12-07 14:16:15 -05:00
Vhati
2ed948468b Fixed more System.exit(1) InterruptedExceptions 2017-12-07 13:43:49 -05:00
Vhati
8a934027f1 Fixed unpreserved leading/trailing space in misc.xml values (JDOM 2.0.5 bug) 2017-12-06 17:10:34 -05:00
Vhati
a5383766ef Added tolerance of optional FTL 1.6.1 root tags when patching 2017-12-05 22:42:31 -05:00
Vhati
8f8d2072a9 Continuation of commit f0df7fa 2017-12-05 22:40:09 -05:00
Vhati
27a9c9aa69 Fixed intermittent InterruptedException on exit (System.exit(0) while non-daemon threads persisted) 2017-12-05 22:18:05 -05:00
Vhati
693bf13c60 Trivial code cleanup 2017-12-05 17:02:19 -05:00
Vhati
f0df7faab8 Added support for extracting/sandboxing FTL 1.6.1's resources (patching is WIP) 2017-12-05 15:27:21 -05:00
Vhati
34a71e0aa5 Moderate code cleanup 2017-12-04 13:36:04 -05:00
Vhati
598b67d4bb Added an alternate OSX resources location 2017-12-04 11:35:21 -05:00
Vhati
bfd5f18fc3 Handled null entries in dats that weren't repacked 2017-12-04 09:26:36 -05:00
Vhati
d25fdbc56a Continuation of commit d304cd7 2017-12-03 11:19:55 -05:00
Vhati
d304cd7709 Added PkgPack to handle FTL 1.6.1 resources 2017-12-03 11:06:19 -05:00
Vhati
3e1744a227 Exploded FTLDat.java into separate files 2017-12-03 11:00:01 -05:00
Vhati
f6ed5a9afc Moderate code cleanup 2017-12-03 09:59:30 -05:00
Vhati
6430a253a0 Trivial rewording 2017-11-26 14:11:12 -05:00
Vhati
ce63cd71f5 Continuation of commit 19c060e 2017-11-26 11:59:49 -05:00
Vhati
19c060ea70 Moderate code cleanup 2017-11-26 11:52:57 -05:00
Vhati
0621f680f8 Trivial code cleanup 2017-11-26 11:48:38 -05:00
Vhati
d934740377 Continuation of commit 738c05e 2017-11-26 10:49:23 -05:00
Vhati
abff136aa4 Added alternate locations to locate FTL resources on Linux 2017-11-26 01:23:00 -05:00
Vhati
12f4db94f9 Fixed unresolved symlinks when locating FTL resources 2017-11-26 01:19:44 -05:00
Vhati
738c05e853 Added 'modman_debug.bat' for troubleshooting on Windows 2017-11-25 23:54:12 -05:00
Vhati
e5f5861b72 Fixed a maven build nag about artifact attachment 2017-11-25 19:57:19 -05:00
Vhati
96962cd96f Removed an old maven assembly plugin workaround for buggy tar packaging 2017-11-25 19:54:57 -05:00
Vhati
eacd79b3cc Fixed 'access denied' error when dats are set to be read-only 2017-11-25 19:50:31 -05:00
Vhati
f6d6bab6af Fixed Windows exe launchers not finding Java 9 2017-11-25 19:48:45 -05:00