chiark / gitweb /
Ian Jackson [Sun, 9 Apr 2023 09:51:17 +0000 (10:51 +0100)]
Fix directory in publish runes
Ian Jackson [Sun, 9 Apr 2023 09:51:10 +0000 (10:51 +0100)]
Fix username in rsync rune
Ian Jackson [Sun, 9 Apr 2023 09:41:03 +0000 (09:41 +0000)]
Merge branch 'pctb' into 'main'
Turn off PCTB upload by default and improve error output
See merge request yarrg/jarrg!4
Ian Jackson [Sun, 9 Apr 2023 09:40:59 +0000 (09:40 +0000)]
Merge branch 'build' into 'main'
Fixes to build-sh script
See merge request yarrg/jarrg!5
Ian Jackson [Sun, 9 Apr 2023 09:38:55 +0000 (10:38 +0100)]
Add "PCTB:" to the error that PCTB gives nowadays
Ian Jackson [Sun, 9 Apr 2023 09:36:08 +0000 (10:36 +0100)]
Turn off PCTB upload by default
It seems not to be working.
Ian Jackson [Sun, 9 Apr 2023 09:34:02 +0000 (10:34 +0100)]
Improve publication instructions
Ian Jackson [Sun, 9 Apr 2023 09:23:23 +0000 (10:23 +0100)]
Fix build-sh problem
Ian Jackson [Sat, 8 Apr 2023 16:13:45 +0000 (16:13 +0000)]
Merge branch 'island' into 'main'
Fix island name finding (fixes bug mentioned in wiki)
See merge request yarrg/jarrg!3
Ian Jackson [Sat, 8 Apr 2023 10:29:38 +0000 (11:29 +0100)]
Fix island name finding (fixes bug mentioned in wiki)
Ian Jackson [Sat, 8 Apr 2023 16:12:41 +0000 (16:12 +0000)]
Merge branch 'scripts' into 'main'
Build script etc. updats
See merge request yarrg/jarrg!2
Ian Jackson [Sat, 8 Apr 2023 10:12:40 +0000 (11:12 +0100)]
Java directory searching: accept java-*
Ian Jackson [Sat, 8 Apr 2023 10:08:54 +0000 (11:08 +0100)]
Plumb JARRG_JAVA_OPTS through
I did this to try to pass hidpi options which wasn't successful, but
I'll keep it.
Ian Jackson [Sat, 8 Apr 2023 10:08:38 +0000 (11:08 +0100)]
Update JDK version in build-sh to OpenJDK 8
I don't have a copy of 6 any more. I'll have to rebuild with 8.
Ian Jackson [Sat, 2 Apr 2011 19:32:11 +0000 (20:32 +0100)]
use "/who" rather than "/w" to find our island
Ian Jackson [Sat, 2 Apr 2011 19:22:39 +0000 (20:22 +0100)]
style: add a comment about main() not being called
Ian Jackson [Sat, 2 Apr 2011 19:22:29 +0000 (20:22 +0100)]
style: change visibility of some members of MarketUploader
Ian Jackson [Sat, 2 Apr 2011 19:09:00 +0000 (20:09 +0100)]
formatting: move code about to make more sense, and improve block comments, etc.; no intentional change other than code motion and comment changes
Ian Jackson [Sat, 2 Apr 2011 18:25:52 +0000 (19:25 +0100)]
thread fixes: set latch = null if we don't need it
Ian Jackson [Sat, 2 Apr 2011 18:25:41 +0000 (19:25 +0100)]
thread fixes: add some commentary to explain the mess
Ian Jackson [Sat, 2 Apr 2011 18:07:36 +0000 (19:07 +0100)]
thread fixes: set cancellation message when cancelled
Ian Jackson [Sat, 2 Apr 2011 17:57:10 +0000 (18:57 +0100)]
thread fixes: names for threads, etc.
Ian Jackson [Sat, 2 Apr 2011 17:34:32 +0000 (18:34 +0100)]
thread fixes: debugging from UIX
Ian Jackson [Sat, 2 Apr 2011 17:23:29 +0000 (18:23 +0100)]
debug logging: replace logprogress and if(dtxt!=null)... with debuglog() function
Ian Jackson [Sat, 2 Apr 2011 17:20:06 +0000 (18:20 +0100)]
thread fixes: coroutine-style explicit multithread management, compiles
Ian Jackson [Sat, 2 Apr 2011 15:40:28 +0000 (16:40 +0100)]
thread fixes: wip coroutine-style explicit multithread management
Ian Jackson [Sat, 2 Apr 2011 15:28:39 +0000 (16:28 +0100)]
formatting: reindent to 2 spaces, wrap lots of long lines; no intentional functional change
Ian Jackson [Sat, 2 Apr 2011 12:38:06 +0000 (13:38 +0100)]
threading fixes: be properly idempotent etc. about setup - comments and extra debug log messages
Ian Jackson [Sat, 2 Apr 2011 12:33:37 +0000 (13:33 +0100)]
threading fixes: be properly idempotent etc. about setup
Ian Jackson [Sat, 2 Apr 2011 12:14:49 +0000 (13:14 +0100)]
threading fixes: use invokeLater to always run the GUI initialisation on the event thread
Ian Jackson [Mon, 3 Jan 2011 15:30:24 +0000 (15:30 +0000)]
when looking for the league tracker, cope if it isn't exactly where we expected; this fixes the "we have sailed somewhere and now jarrg doesn't work" bug
Ian Jackson [Mon, 3 Jan 2011 15:18:45 +0000 (15:18 +0000)]
descend() prints information about the classes it walks to the debug log in a sensible way
Ian Jackson [Mon, 3 Jan 2011 15:16:48 +0000 (15:16 +0000)]
fix "uses test servers on windows" bug
Ian Jackson [Mon, 3 Jan 2011 15:16:13 +0000 (15:16 +0000)]
add a comment relating to debugging using Monkey
Ian Jackson [Mon, 13 Sep 2010 02:01:11 +0000 (03:01 +0100)]
always rebuild MarketUploader.class too, to get version number right
Ian Jackson [Sun, 12 Sep 2010 20:29:30 +0000 (21:29 +0100)]
control panel: put Yarrg tickbox above PCTB one
Ian Jackson [Sun, 12 Sep 2010 18:37:36 +0000 (19:37 +0100)]
Change control panel title to "Settings" (as otherwise it can fail to fit!)
Ian Jackson [Sun, 12 Sep 2010 13:20:12 +0000 (14:20 +0100)]
allow uploading other than from markets (don't mind 7 column tables)
Ian Jackson [Sun, 5 Sep 2010 20:37:44 +0000 (21:37 +0100)]
separate source and binary tarballs for linux
Ian Jackson [Sun, 5 Sep 2010 20:36:50 +0000 (21:36 +0100)]
arbitrage should be enabled by default
Ian Jackson [Sun, 5 Sep 2010 19:37:54 +0000 (20:37 +0100)]
rename com.tedpearson.ypp.market.* to net.chiark.yarrg.*
Ian Jackson [Sun, 5 Sep 2010 19:30:10 +0000 (20:30 +0100)]
include licences in jars
Ian Jackson [Sun, 5 Sep 2010 17:02:22 +0000 (18:02 +0100)]
move all licences to top level directory; include Sun Java accessibility licence text
Ian Jackson [Sun, 5 Sep 2010 17:01:49 +0000 (18:01 +0100)]
Fix display name for program uninstall
Ian Jackson [Sun, 5 Sep 2010 13:28:02 +0000 (14:28 +0100)]
debug write out deduped.tsv.gz not deduped.tsv
Ian Jackson [Sun, 5 Sep 2010 13:06:48 +0000 (14:06 +0100)]
show a message in the resultSummary if PCTB is lacking commods
Ian Jackson [Sun, 5 Sep 2010 13:00:13 +0000 (14:00 +0100)]
write pctb commodmap to debug file
Ian Jackson [Sun, 5 Sep 2010 12:56:08 +0000 (13:56 +0100)]
remove some obsolete comments
Ian Jackson [Sun, 5 Sep 2010 12:54:09 +0000 (13:54 +0100)]
write HTML results etc. to debug files
Ian Jackson [Sun, 5 Sep 2010 12:39:16 +0000 (13:39 +0100)]
check output from yarrg is as we expect
Ian Jackson [Sun, 5 Sep 2010 12:28:19 +0000 (13:28 +0100)]
fetch yarrg timestamp asynchronously
Ian Jackson [Sun, 5 Sep 2010 12:05:31 +0000 (13:05 +0100)]
delete stuff about commod table cache
Ian Jackson [Sun, 5 Sep 2010 12:00:07 +0000 (13:00 +0100)]
fix up gitignore for recent changes
Ian Jackson [Sun, 5 Sep 2010 11:59:36 +0000 (12:59 +0100)]
write jarrg-debug-pctb-marketdata.gz
Ian Jackson [Sun, 5 Sep 2010 11:53:49 +0000 (12:53 +0100)]
replace commented-out debugging printlns with ones which use dtxt
Ian Jackson [Sun, 5 Sep 2010 11:52:55 +0000 (12:52 +0100)]
replace almost all writes to yohoho log with writes to our debug log
Ian Jackson [Sun, 5 Sep 2010 11:47:11 +0000 (12:47 +0100)]
debug output option
Ian Jackson [Sun, 5 Sep 2010 11:37:04 +0000 (12:37 +0100)]
always insist on knowing the island name
Ian Jackson [Sun, 5 Sep 2010 11:25:23 +0000 (12:25 +0100)]
Replace some occurences of PCTB with Jarrg, for new name
Ian Jackson [Sun, 5 Sep 2010 11:19:54 +0000 (12:19 +0100)]
ignore new jarrg output files
Ian Jackson [Sun, 5 Sep 2010 11:17:55 +0000 (12:17 +0100)]
Show progress of various things in log, with milliseconds
Ian Jackson [Sat, 4 Sep 2010 21:16:35 +0000 (22:16 +0100)]
rename: jpctb -> jarrg
Ian Jackson [Sat, 4 Sep 2010 21:01:28 +0000 (22:01 +0100)]
show arbitrage in progress dialog (which obscures where it would otherwise show up)
Ian Jackson [Sat, 4 Sep 2010 20:33:42 +0000 (21:33 +0100)]
remove arbitrage debugging printfs
Ian Jackson [Sat, 4 Sep 2010 18:55:25 +0000 (19:55 +0100)]
arbitrage seems to work now; need to remove debugging printfs
Ian Jackson [Sat, 4 Sep 2010 18:32:35 +0000 (19:32 +0100)]
make arbitrage calculation optional
Ian Jackson [Sat, 4 Sep 2010 18:29:11 +0000 (19:29 +0100)]
wip arbitrage
Ian Jackson [Sat, 4 Sep 2010 16:29:42 +0000 (17:29 +0100)]
check the user has not reorganised the table
Ian Jackson [Sat, 4 Sep 2010 15:59:41 +0000 (16:59 +0100)]
Do not do PCTB stuff at all if we're not doing PCTB; make progress messages clearer about what the activity is for
Ian Jackson [Sat, 4 Sep 2010 15:32:07 +0000 (16:32 +0100)]
pctb: use definite island setting like yarrg
and abolish the hardwired list of ocean numbers (!)
Ian Jackson [Sat, 4 Sep 2010 15:12:25 +0000 (16:12 +0100)]
pctb: print output from server to stderr too
Ian Jackson [Sat, 4 Sep 2010 14:34:42 +0000 (15:34 +0100)]
status info in main MarketUploader window shows last island
Ian Jackson [Sat, 4 Sep 2010 14:12:17 +0000 (15:12 +0100)]
proper error reporting of post requests incl. to yarrg
ClientHttpRequest.java:
* .post() returns a boolean saying whether the submission was
successful; you have to call .resultstream() to get the stream.
MarketUploader.java:
* Factor out StringBuild and repeated readLine into new function
readstreamstring.
* Report http errors occurring in sendInitialData (part of PCTB
upload) and have it return "null" in that case.
* New helper function post_for_yarrg that does the post and puts up a
dialogue box if it's not right. Use it in the two relevant places.
Ian Jackson [Sat, 4 Sep 2010 13:43:02 +0000 (14:43 +0100)]
rename com.myjavatools.web to net.chiark.yarrg
Ian Jackson [Sat, 4 Sep 2010 12:56:37 +0000 (13:56 +0100)]
show pctb server's html if things don't go well
Ian Jackson [Fri, 27 Aug 2010 23:12:30 +0000 (00:12 +0100)]
print revision in output from build-sh
Ian Jackson [Fri, 27 Aug 2010 22:36:18 +0000 (23:36 +0100)]
add "-local" to version string when tree is locally modified
Ian Jackson [Fri, 27 Aug 2010 22:25:14 +0000 (23:25 +0100)]
pctb upload: Print and throw an error if there are no offers
Ian Jackson [Fri, 27 Aug 2010 22:24:46 +0000 (23:24 +0100)]
pctb upload: _Do_ print a message to stderr (which ends up in the yohoho log) about unsupported commods
Ian Jackson [Fri, 27 Aug 2010 22:23:31 +0000 (23:23 +0100)]
pctb upload: actually look at the right XML tag for the commod maps!
Ian Jackson [Fri, 27 Aug 2010 22:22:26 +0000 (23:22 +0100)]
reenable pctb uploads with new PCTB protocol version number 005y
Ian Jackson [Fri, 27 Aug 2010 20:03:27 +0000 (21:03 +0100)]
use a clientfixes value that actually works
Ian Jackson [Fri, 27 Aug 2010 19:44:54 +0000 (20:44 +0100)]
advertise a "fix" which is us not breaking pctb
Ian Jackson [Fri, 27 Aug 2010 19:35:26 +0000 (20:35 +0100)]
disable pctb uploads for now as they are broken
Ian Jackson [Thu, 26 Aug 2010 00:44:17 +0000 (01:44 +0100)]
slightly improve messages
Ian Jackson [Wed, 25 Aug 2010 21:58:52 +0000 (22:58 +0100)]
invoke std java for control panel via jre directory
Ian Jackson [Tue, 24 Aug 2010 23:44:33 +0000 (00:44 +0100)]
jpctb: set jreleaf correctly in the easy case
Ian Jackson [Tue, 24 Aug 2010 23:38:03 +0000 (00:38 +0100)]
remove obsolete "elevate" code
Ian Jackson [Tue, 24 Aug 2010 23:36:07 +0000 (00:36 +0100)]
Use real baked-in version for our version when uploading to yarrg
Ian Jackson [Tue, 24 Aug 2010 23:35:54 +0000 (00:35 +0100)]
Remove import of obsolete com.tedpearson.util.update.*
Ian Jackson [Tue, 24 Aug 2010 23:34:19 +0000 (00:34 +0100)]
get rid of code for obsolete "launchAtStartup" pref
Ian Jackson [Tue, 24 Aug 2010 23:33:05 +0000 (00:33 +0100)]
fix up comments for the way things are now, and update the licence file
Ian Jackson [Tue, 24 Aug 2010 23:16:23 +0000 (00:16 +0100)]
jpctb: cope if java binary is in jre1.yada
Ian Jackson [Tue, 24 Aug 2010 23:01:23 +0000 (00:01 +0100)]
jpctb: add --dry-run and --setup-only modes
Owen S. Dunn [Tue, 24 Aug 2010 22:41:21 +0000 (23:41 +0100)]
Get rid of the installer nonsense.
Ian Jackson [Sun, 22 Aug 2010 22:11:15 +0000 (23:11 +0100)]
Remove apparently-unneeded space
Ian Jackson [Sun, 22 Aug 2010 22:10:27 +0000 (23:10 +0100)]
Remove ControlPanel.class too as it seems not to get rebuilt.
Ian Jackson [Sun, 22 Aug 2010 22:09:01 +0000 (23:09 +0100)]
try to hit the build over the head to get the version number right
Ian Jackson [Sun, 22 Aug 2010 22:02:45 +0000 (23:02 +0100)]
Version numbers are only baked-in now, not in filename
Ian Jackson [Sun, 22 Aug 2010 22:01:53 +0000 (23:01 +0100)]
Use autogenerated version and display it in the UI