5c3c00e18b
but do quote "$@" in java call to allow filenames with spaces to work.
2021-10-10 23:45:36 -05:00
ca3dec0ae1
don't quote @JAR_PATH@ as this prevents ~ from being escaped
2021-10-10 23:42:49 -05:00
fc4d7f1f43
Use --file-selector instead of --prompt
2021-10-07 20:05:09 -05:00
1fac9b9378
If --prompt is passed in as argument then summon a yad file input.
2021-10-07 19:58:36 -05:00
835e5db92f
Replace maven wrapper with makefile install
2021-05-30 19:21:09 -05:00
816b95afb6
Shade piecannon app jar.
2021-05-30 19:09:41 -05:00
4e1156d4bc
when testing servers, don't propagate exceptions but do note them
2020-12-17 02:50:28 -06:00
0ffe462710
desktop: add --test command to test all defined servers
2020-12-13 07:32:54 -06:00
77cf4f5820
desktop/piecannon: capture output of mvn command so we can display it to the user, capture error code so we can pass it upstream
...
(cherry picked from commit 2f7761bac7fddf857bb31b6db94147e0496153dd)
2020-12-13 06:20:57 -06:00
0d29b03dce
remove unused imports
2020-12-13 04:18:51 -06:00
da39586c4d
big change: move the json loading and random server selection to main PieCannon class (so that it has a reason to live :)) and implement loading the json file in the android app.
...
I deliberated between re-using the json file in the android app and using a sqlite database or some such thing, given that a UI for editing these will have to be implemented at some point. I figure the json file is more config than data, and probably should be as consistent as possible between platforms.
For now at least this makes the app usable for me, without having to hard-code my server credentials.
2020-10-30 06:52:53 -05:00
c226691762
desktop: remove unused import
2020-10-26 09:07:45 -05:00
90d7d93166
more robust wrapper script
2020-10-22 13:35:45 -05:00
569e174b78
commit initial version of PieCannon library and desktop app.
...
Documentation is sparse right now, I'm working on getting the desktop and android apps working first.
2020-10-22 04:01:33 -05:00