Commit graph

64 commits

Author SHA1 Message Date
Vhati
80c6bd812b Added a dialog to generate boilerplate metadata for new mods 2017-12-10 20:23:31 -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
c4637d83d7 Changed config keys to static constants 2017-12-08 15:04:23 -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
27a9c9aa69 Fixed intermittent InterruptedException on exit (System.exit(0) while non-daemon threads persisted) 2017-12-05 22:18:05 -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
3e1744a227 Exploded FTLDat.java into separate files 2017-12-03 11:00:01 -05:00
Vhati
0621f680f8 Trivial code cleanup 2017-11-26 11:48:38 -05:00
Vhati
be8a84cd2e Added a config option to launch FTL via Steam, if possible (kartoFlane) 2015-03-23 03:58:16 -04:00
Vhati
b205ac8abd Fixed modorder not being saved properly 2014-10-25 01:23:17 -04:00
Vhati
b99b81ff89 Added uncaught exception handling for background threads 2014-09-27 03:02:48 -04:00
Rory O’Kane
c08f0168f4 Improve wording when stating date of unknown mod
- Change the date format to use hyphens as separators instead of slashes, so that the format matches the widely-known ISO 8601 standard for date formatting.
- Change “sometime” to “some time” – “sometime” is a word, but it has a different set of meanings from “some time”, and does not apply here.
2014-08-20 09:50:06 -04:00
Vhati
9d4a12ed47 Fixed hidden files and directories not appearing when finding resources 2013-12-16 23:37:04 -05:00
Vhati
e25799a78e Refactored modorder as modsTableState 2013-11-22 00:15:24 -05:00
Vhati
6ca3fad77b Moved table UI classes into their own package 2013-11-19 02:06:29 -05:00
Vhati
ccff62d261 Fixed clicks in the mod lists's empty space that toggled last selected row's checkbox ( kartoFlane/Slipstream-Mod-Manager@1333914 ) 2013-11-07 07:32:39 -05:00
Vhati
80ff1f447c Closed wrapping streams instead of inner ones ( kartoFlane/Slipstream-Mod-Manager@0e652ab ) 2013-11-07 06:56:05 -05:00
Vhati
954fabbc32 Set background threads to low priority 2013-11-02 18:10:46 -04:00
Vhati
ac8c41d0bb Added 'no info... yet' message while scanning new mods 2013-10-18 22:34:12 -04:00
Vhati
d04370fd81 Renamed JacksonGrognakCatalogReader to JacksonCatalogReader 2013-09-19 13:10:32 -04:00
Vhati
5cd19480ad Added support for embedded descriptions 2013-09-19 13:00:48 -04:00
Vhati
0aa6cc434d Added Preferences dialog 2013-09-16 06:57:58 -04:00
Vhati
2bf3860cbc Added '--global-panic' commandline arg 2013-09-15 01:31:48 -04:00
Vhati
eeb9587657 Fixed perpetually-green Update button 2013-09-14 22:08:35 -04:00
Vhati
6ea9e8b783 Added 'notice' string to auto-update info 2013-09-14 22:06:15 -04:00
Vhati
52b6d6ebbc Changed url of auto_update.json 2013-09-08 19:02:16 -04:00
Vhati
09b01f3365 Fixed exitApp() not triggering windowClosing() 2013-09-08 14:36:41 -04:00
Vhati
22bf3b0e76 Made the 'patching complete' dialog stay open, when the game cannot or should not be run 2013-09-07 01:29:39 -04:00
Vhati
0c324fa558 Made the update button green when enabled 2013-09-05 13:58:15 -04:00
Vhati
ff6f5b70bc Added checking for new releases 2013-09-05 02:14:44 -04:00
Vhati
40c522ec8f Added urls to statusbar when hovering over links 2013-09-05 02:10:33 -04:00
Vhati
11cd5cca61 GrognakCatalogFetcher became URLFetcher 2013-09-04 19:53:36 -04:00
Vhati
cd040e6ecc Added a config arg to opt out of window geometry saving 2013-09-04 19:50:38 -04:00
Vhati
35ae7bacac Added saved window geometry 2013-09-03 23:38:02 -04:00
Vhati
c88ecf0bc8 Made XML Sandbox non-modal, using a glass pane 2013-09-03 19:01:56 -04:00
Vhati
3572850586 Incorporated strict-then-sloppy XML parsing into the patch process 2013-09-03 02:10:11 -04:00
Vhati
2bf7951eff Added shortcuts for tab traversal and undo 2013-09-02 12:44:41 -04:00
Vhati
ea0e4d0fe1 Added GUI sandbox for XML tinkering 2013-09-02 00:23:07 -04:00
Vhati
a585047427 Added commandline interface 2013-08-30 15:06:09 -04:00
Vhati
4a091297ed Added ProgressDialog superclass 2013-08-29 14:17:01 -04:00
Vhati
524b376694 Added progressbar dialog while extracting dats 2013-08-28 17:58:02 -04:00
Vhati
aa9ca9a97a Continuation of commit aeadd42 2013-08-28 16:43:15 -04:00
Vhati
aeadd42708 Added FTL resource extraction 2013-08-28 16:39:40 -04:00
Vhati
52e57f0e42 Added menubar and 'Re-Scan mods/' feature 2013-08-28 15:12:07 -04:00
Vhati
c9b5c38368 Added SloppyXMLParser 2013-08-26 17:29:14 -04:00
Vhati
c5dc2669cf Changed Report to a message tree, recursively formatted 2013-08-26 15:01:21 -04:00