chiark / gitweb /
otter.git
4 years agofinish rework
Ian Jackson [Sun, 26 Jul 2020 15:08:41 +0000 (16:08 +0100)]
finish rework

result of this and previous commit is to break out
PrepareUpdatesBuffer code

4 years agobefore undo PieceUpdateOp with ID
Ian Jackson [Sun, 26 Jul 2020 14:50:13 +0000 (15:50 +0100)]
before undo PieceUpdateOp with ID

4 years agoadd an xxx
Ian Jackson [Sun, 26 Jul 2020 13:35:11 +0000 (14:35 +0100)]
add an xxx

4 years agocreategame command etc.
Ian Jackson [Sun, 26 Jul 2020 11:59:45 +0000 (12:59 +0100)]
creategame command etc.

4 years agoauth reorg nfc good
Ian Jackson [Sun, 26 Jul 2020 01:29:46 +0000 (02:29 +0100)]
auth reorg nfc good

4 years agoreorg nfc
Ian Jackson [Sun, 26 Jul 2020 01:25:03 +0000 (02:25 +0100)]
reorg nfc

4 years agoreorg nfc
Ian Jackson [Sun, 26 Jul 2020 01:24:31 +0000 (02:24 +0100)]
reorg nfc

4 years agoauth works
Ian Jackson [Sun, 26 Jul 2020 01:19:19 +0000 (02:19 +0100)]
auth works

4 years agowip auth
Ian Jackson [Sun, 26 Jul 2020 01:14:44 +0000 (02:14 +0100)]
wip auth

4 years agowip auth
Ian Jackson [Sun, 26 Jul 2020 00:51:40 +0000 (01:51 +0100)]
wip auth

4 years agowip auth more or less working
Ian Jackson [Sun, 26 Jul 2020 00:44:19 +0000 (01:44 +0100)]
wip auth more or less working

4 years agowip cmds
Ian Jackson [Sun, 26 Jul 2020 00:30:05 +0000 (01:30 +0100)]
wip cmds

4 years agowip cmds
Ian Jackson [Sun, 26 Jul 2020 00:29:29 +0000 (01:29 +0100)]
wip cmds

4 years agowip cmds
Ian Jackson [Sun, 26 Jul 2020 00:25:09 +0000 (01:25 +0100)]
wip cmds

4 years agofailure
Ian Jackson [Sat, 25 Jul 2020 23:25:07 +0000 (00:25 +0100)]
failure

4 years agowip auth
Ian Jackson [Sat, 25 Jul 2020 22:50:34 +0000 (23:50 +0100)]
wip auth

4 years agolibc
Ian Jackson [Sat, 25 Jul 2020 22:49:58 +0000 (23:49 +0100)]
libc

4 years agowip auth
Ian Jackson [Sat, 25 Jul 2020 22:47:18 +0000 (23:47 +0100)]
wip auth

4 years agowip addpiece
Ian Jackson [Sat, 25 Jul 2020 19:42:41 +0000 (20:42 +0100)]
wip addpiece

4 years agoreply in lexpr
Ian Jackson [Sat, 25 Jul 2020 18:51:39 +0000 (19:51 +0100)]
reply in lexpr

4 years agouse lexpr for commands
Ian Jackson [Sat, 25 Jul 2020 18:39:30 +0000 (19:39 +0100)]
use lexpr for commands

4 years agoupdate lock for daft rocket thing
Ian Jackson [Sat, 25 Jul 2020 18:36:36 +0000 (19:36 +0100)]
update lock for daft rocket thing

4 years agoRevert "get rid of daft rocket patch now nailing-cargo is better"
Ian Jackson [Sat, 25 Jul 2020 18:35:26 +0000 (19:35 +0100)]
Revert "get rid of daft rocket patch now nailing-cargo is better"

We still need this because
  https://github.com/rust-lang/cargo/issues/8546

This reverts commit 883c05f721370cf16020cf635a61054223552985.

4 years agoupdate lock
Ian Jackson [Sat, 25 Jul 2020 17:58:11 +0000 (18:58 +0100)]
update lock

4 years agoget rid of daft rocket patch now nailing-cargo is better
Ian Jackson [Sat, 25 Jul 2020 17:57:46 +0000 (18:57 +0100)]
get rid of daft rocket patch now nailing-cargo is better

4 years agoserde_lexpr
Ian Jackson [Wed, 22 Jul 2020 23:13:40 +0000 (00:13 +0100)]
serde_lexpr

4 years agomove implementation
Ian Jackson [Wed, 22 Jul 2020 22:35:04 +0000 (23:35 +0100)]
move implementation

4 years agowip mgmt lines
Ian Jackson [Wed, 22 Jul 2020 00:57:22 +0000 (01:57 +0100)]
wip mgmt lines

4 years agobefore line-based ?
Ian Jackson [Wed, 22 Jul 2020 00:05:53 +0000 (01:05 +0100)]
before line-based ?

4 years agorename to cmdlistener
Ian Jackson [Tue, 21 Jul 2020 23:34:36 +0000 (00:34 +0100)]
rename to cmdlistener

4 years agoneatening
Ian Jackson [Tue, 21 Jul 2020 23:32:15 +0000 (00:32 +0100)]
neatening

4 years agocan listen
Ian Jackson [Tue, 21 Jul 2020 23:11:58 +0000 (00:11 +0100)]
can listen

4 years agonew load
Ian Jackson [Tue, 21 Jul 2020 21:52:04 +0000 (22:52 +0100)]
new load

4 years agowip new load
Ian Jackson [Tue, 21 Jul 2020 21:34:15 +0000 (22:34 +0100)]
wip new load

4 years agowip
Ian Jackson [Tue, 21 Jul 2020 21:09:54 +0000 (22:09 +0100)]
wip

4 years agopwd
Ian Jackson [Mon, 20 Jul 2020 00:21:47 +0000 (01:21 +0100)]
pwd

4 years agouds
Ian Jackson [Mon, 20 Jul 2020 00:00:14 +0000 (01:00 +0100)]
uds

4 years agowip managementscope
Ian Jackson [Sun, 19 Jul 2020 22:29:04 +0000 (23:29 +0100)]
wip managementscope

4 years agoupdate
Ian Jackson [Sun, 19 Jul 2020 21:09:43 +0000 (22:09 +0100)]
update

4 years agowip spec
Ian Jackson [Sun, 19 Jul 2020 18:00:33 +0000 (19:00 +0100)]
wip spec

4 years agoRawToken::new_random
Ian Jackson [Sun, 19 Jul 2020 17:58:49 +0000 (18:58 +0100)]
RawToken::new_random

4 years agofix new_from_path
Ian Jackson [Tue, 21 Jul 2020 21:21:23 +0000 (22:21 +0100)]
fix new_from_path

4 years agowip load
Ian Jackson [Sun, 19 Jul 2020 12:39:11 +0000 (13:39 +0100)]
wip load

4 years agowip load
Ian Jackson [Sun, 19 Jul 2020 11:59:53 +0000 (12:59 +0100)]
wip load

4 years agowip decode
Ian Jackson [Sun, 19 Jul 2020 00:55:19 +0000 (01:55 +0100)]
wip decode

4 years agoattempt at SimpleShape not serialize scaled_path
Ian Jackson [Sun, 19 Jul 2020 00:36:08 +0000 (01:36 +0100)]
attempt at SimpleShape not serialize scaled_path

not v successful, will revert

4 years agowip load
Ian Jackson [Sat, 18 Jul 2020 23:40:14 +0000 (00:40 +0100)]
wip load

4 years agosave_something
Ian Jackson [Sat, 18 Jul 2020 23:29:34 +0000 (00:29 +0100)]
save_something

4 years agowip save
Ian Jackson [Sat, 18 Jul 2020 23:18:56 +0000 (00:18 +0100)]
wip save

4 years agouse our KeyDataExt
Ian Jackson [Sat, 18 Jul 2020 22:53:50 +0000 (23:53 +0100)]
use our KeyDataExt

4 years agodocs
Ian Jackson [Sat, 18 Jul 2020 21:33:30 +0000 (22:33 +0100)]
docs

4 years agotests
Ian Jackson [Sat, 18 Jul 2020 21:27:09 +0000 (22:27 +0100)]
tests

4 years agotests
Ian Jackson [Sat, 18 Jul 2020 21:16:46 +0000 (22:16 +0100)]
tests

4 years agotidying
Ian Jackson [Sat, 18 Jul 2020 20:26:32 +0000 (21:26 +0100)]
tidying

4 years agorename trait
Ian Jackson [Sat, 18 Jul 2020 20:03:59 +0000 (21:03 +0100)]
rename trait

4 years agoresults from my serde
Ian Jackson [Sat, 18 Jul 2020 14:01:35 +0000 (15:01 +0100)]
results from my serde

4 years agoresults
Ian Jackson [Sat, 18 Jul 2020 13:58:11 +0000 (14:58 +0100)]
results

4 years agomore iters
Ian Jackson [Sat, 18 Jul 2020 13:56:52 +0000 (14:56 +0100)]
more iters

4 years agoupdate and builds test
Ian Jackson [Sat, 18 Jul 2020 13:54:14 +0000 (14:54 +0100)]
update and builds test

4 years agowip for test
Ian Jackson [Sat, 18 Jul 2020 11:58:46 +0000 (12:58 +0100)]
wip for test

4 years agoslotmap-slot-idx compiles, wip
Ian Jackson [Sat, 18 Jul 2020 11:41:19 +0000 (12:41 +0100)]
slotmap-slot-idx compiles, wip

4 years agowarning fixes
Ian Jackson [Sat, 18 Jul 2020 10:31:25 +0000 (11:31 +0100)]
warning fixes

4 years agouse a thing from the intertubes instead
Ian Jackson [Sat, 18 Jul 2020 00:42:46 +0000 (01:42 +0100)]
use a thing from the intertubes instead

4 years agormp direct dependency
Ian Jackson [Sat, 18 Jul 2020 00:23:08 +0000 (01:23 +0100)]
rmp direct dependency

4 years agowip debug
Ian Jackson [Sat, 18 Jul 2020 00:22:03 +0000 (01:22 +0100)]
wip debug

4 years agowip saving
Ian Jackson [Sat, 18 Jul 2020 00:20:09 +0000 (01:20 +0100)]
wip saving

4 years agouse useful percent-encoding
Ian Jackson [Sat, 18 Jul 2020 00:12:54 +0000 (01:12 +0100)]
use useful percent-encoding

4 years agouse percent-encoding
Ian Jackson [Sat, 18 Jul 2020 00:01:49 +0000 (01:01 +0100)]
use percent-encoding

4 years agoimpl InstanceGuard::game_destroy
Ian Jackson [Fri, 17 Jul 2020 23:20:26 +0000 (00:20 +0100)]
impl InstanceGuard::game_destroy

4 years agoimpl InstanceGuard::destroy
Ian Jackson [Fri, 17 Jul 2020 23:20:03 +0000 (00:20 +0100)]
impl InstanceGuard::destroy

4 years agoprivate_y
Ian Jackson [Fri, 17 Jul 2020 23:09:41 +0000 (00:09 +0100)]
private_y

4 years agoreorganise token registries nfc
Ian Jackson [Fri, 17 Jul 2020 23:02:41 +0000 (00:02 +0100)]
reorganise token registries nfc

4 years agobring in rmp-serde
Ian Jackson [Wed, 15 Jul 2020 23:25:00 +0000 (00:25 +0100)]
bring in rmp-serde

4 years agouse typetag
Ian Jackson [Wed, 15 Jul 2020 22:40:28 +0000 (23:40 +0100)]
use typetag

4 years agoprep for use typetag
Ian Jackson [Wed, 15 Jul 2020 22:31:45 +0000 (23:31 +0100)]
prep for use typetag

4 years agoAbolish LogEntryRef again nfc
Ian Jackson [Wed, 15 Jul 2020 22:30:15 +0000 (23:30 +0100)]
Abolish LogEntryRef again nfc

4 years agoUse serde rc support, duh
Ian Jackson [Wed, 15 Jul 2020 22:29:25 +0000 (23:29 +0100)]
Use serde rc support, duh

4 years agowip serde for SimplePiece
Ian Jackson [Mon, 13 Jul 2020 23:49:29 +0000 (00:49 +0100)]
wip serde for SimplePiece

4 years agowip serde for gamestate
Ian Jackson [Mon, 13 Jul 2020 23:39:49 +0000 (00:39 +0100)]
wip serde for gamestate

4 years agowip serde for gamestate
Ian Jackson [Mon, 13 Jul 2020 23:27:03 +0000 (00:27 +0100)]
wip serde for gamestate

4 years agowip serde for gamestate
Ian Jackson [Mon, 13 Jul 2020 22:55:27 +0000 (23:55 +0100)]
wip serde for gamestate

4 years agowip serde for gamestate
Ian Jackson [Mon, 13 Jul 2020 22:54:21 +0000 (23:54 +0100)]
wip serde for gamestate

4 years agomake FaceId serde
Ian Jackson [Mon, 13 Jul 2020 22:53:07 +0000 (23:53 +0100)]
make FaceId serde

4 years agomove faceid to gamestate where it belongs
Ian Jackson [Mon, 13 Jul 2020 22:43:08 +0000 (23:43 +0100)]
move faceid to gamestate where it belongs

4 years agoRevert "attempt at avoiding browser leak"
Ian Jackson [Mon, 13 Jul 2020 22:26:58 +0000 (23:26 +0100)]
Revert "attempt at avoiding browser leak"

This reverts commit 793452e2fd585eaece98c9b61b92be7c23e0a1ce.

4 years agoattempt at avoiding browser leak
Ian Jackson [Mon, 13 Jul 2020 22:26:24 +0000 (23:26 +0100)]
attempt at avoiding browser leak

this did not work - left it running and those tabs ate all ram

Might be leaving the developer tools open.  Will try again without
this patch and without dev tools.

4 years agofix off-by-one in state replay
Ian Jackson [Sun, 12 Jul 2020 22:13:07 +0000 (23:13 +0100)]
fix off-by-one in state replay

4 years agoinitial z level
Ian Jackson [Sun, 12 Jul 2020 21:49:45 +0000 (22:49 +0100)]
initial z level

4 years agolog on reload
Ian Jackson [Sun, 12 Jul 2020 21:46:56 +0000 (22:46 +0100)]
log on reload

4 years agodivide mouse buttons
Ian Jackson [Sun, 12 Jul 2020 21:25:44 +0000 (22:25 +0100)]
divide mouse buttons

4 years agoclear halo when we touch a thing
Ian Jackson [Sun, 12 Jul 2020 21:14:09 +0000 (22:14 +0100)]
clear halo when we touch a thing

4 years agobugfix
Ian Jackson [Sun, 12 Jul 2020 21:11:34 +0000 (22:11 +0100)]
bugfix

4 years agomove notification done differently
Ian Jackson [Sun, 12 Jul 2020 21:03:54 +0000 (22:03 +0100)]
move notification done differently

4 years agomultidrag
Ian Jackson [Sun, 12 Jul 2020 20:03:52 +0000 (21:03 +0100)]
multidrag

4 years agofix redisplay ancillaries
Ian Jackson [Sun, 12 Jul 2020 19:34:07 +0000 (20:34 +0100)]
fix redisplay ancillaries

4 years agoqueued move elision per piece
Ian Jackson [Sun, 12 Jul 2020 19:06:25 +0000 (20:06 +0100)]
queued move elision per piece

4 years agopieces: make Object.create(null)
Ian Jackson [Sun, 12 Jul 2020 19:05:00 +0000 (20:05 +0100)]
pieces: make Object.create(null)

4 years agofix spurious conflicts
Ian Jackson [Sun, 12 Jul 2020 18:02:45 +0000 (19:02 +0100)]
fix spurious conflicts

4 years agofix debugging change and tidy
Ian Jackson [Sun, 12 Jul 2020 17:52:06 +0000 (18:52 +0100)]
fix debugging change and tidy

4 years agonew ancillaries
Ian Jackson [Sun, 12 Jul 2020 17:47:45 +0000 (18:47 +0100)]
new ancillaries