chiark / gitweb /
otter.git
2022-04-30 Ian Jacksonmultigrab/fastsplit: Plumb ShowUnocculted and &PieceTrait
2022-04-30 Ian JacksonPieceTrait: impl Downcast
2022-04-30 Ian Jacksoncurrency: Many fixes to splitting
2022-04-30 Ian Jacksoncurrency: Move some assignments about
2022-04-30 Ian Jacksoncurrency: Rename value
2022-04-30 Ian Jacksoncurrency: wip test
2022-04-30 Ian Jacksoncurrency: Implement op_multigrab and therefore splitting
2022-04-30 Ian Jacksonfastsplit: Implement splitting
2022-04-30 Ian Jacksoncurrency: Make currency pieces be fastsplit
2022-04-30 Ian Jacksonfastsplit: Add some imprecations about not dropping...
2022-04-30 Ian Jacksonfastsplit: Introduce fastsplit concept
2022-04-30 Ian JacksonDrop an unneeded lifetime argument
2022-04-30 Ian Jacksonambassador: Introduce dependency and make some traits...
2022-04-30 Ian Jacksonmultigrab: Set the z coordinate
2022-04-30 Ian JacksonBreak out op_do_set_z
2022-04-30 Ian Jacksonmultigrab: Check that the piece is not held
2022-04-30 Ian JacksonHave OpOutcomeThunk::Deferrecd take &mut InstanceGuard
2022-04-30 Ian Jacksonapi: setz: Avoid an unwrap
2022-04-30 Ian JacksonModifyingPieces: Provide on-your-own-head constructors...
2022-04-30 Ian JacksonDocument z coordinate sense convention
2022-04-30 Ian Jacksonscript: multigrab: swap two if arms
2022-04-30 Ian Jacksonscript: piece_raise: allow overriding the actual implem...
2022-04-30 Ian JacksonChange type of UnpreparedPreparedUpdates
2022-04-30 Ian JacksonIntroduce and use PrepareUpdatesBuffer::only_unprepared...
2022-04-30 Ian JacksonIntroduce and use methods for applying UnpreparedUpdates
2022-04-30 Ian JacksonUse default() for empty UnpreparedUpdates, not None
2022-04-30 Ian JacksonDrop use of fehler in PieceTrait definition, for ambassador
2022-04-28 Ian Jacksonoccult ilks: Provide clone_id and clone_iilk
2022-04-28 Ian JacksonIntroduce OpOutcomeThunk
2022-04-28 Ian JacksonIntroduce PieceLoadArgs
2022-04-28 Ian JacksonPieceUpdateOps: Tabular formattint
2022-04-28 Ian JacksonIntroduce non-Quiet PUO::Insert
2022-04-28 Ian Jacksonts: Break out insert_piece function.
2022-04-28 Ian JacksonRename PUO::Insert to InsertQuiet
2022-04-28 Ian JacksonIntroduce and use xdata_init
2022-04-27 Ian JacksonDocument what PUO::*Quiet mean
2022-04-27 Ian JacksonDocument OccultOwningId serialisation and refcount...
2022-04-27 Ian Jacksonfix serde_with_compat attribute syntax
2022-04-27 Ian JacksonSwitch to Rust 2021
2022-04-25 Ian JacksonPROTOCOL.md: fix a typo
2022-04-25 Ian Jacksonhidden: Add checks for un-notched to vpid::consistency_...
2022-04-25 Ian Jacksonfake rng: Remove an Arc
2022-04-25 Ian Jacksonat-hidden: Add some more synch, just to complete things
2022-04-25 Ian Jacksonat-hidden: Add more test, completing repro of unnotched bug
2022-04-25 Ian Jacksonhidden: Fix handling of unnotched (Distinct) pieces
2022-04-25 Ian Jacksonhidden: Refactor a bit in preparation for unnotched...
2022-04-25 Ian Jacksonhidden: Have active_total_ppieces return usize
2022-04-25 Ian Jacksonhidden: Introduce Occultation::pieces
2022-04-25 Ian Jacksonat-hidden: Engage fake time feature
2022-04-25 Ian Jacksontests: Enable the fake time feature
2022-04-25 Ian Jacksonfake time: Make fields pub that should be
2022-04-25 Ian Jacksonfake time: Fix config deserialisation
2022-04-25 Ian Jacksondice: Honour fake time feature
2022-04-25 Ian Jacksonfake time: Introduce new feature
2022-04-25 Ian JacksonMake ServerConfig not be Clone
2022-04-25 Ian Jacksontests: at-hidden: wip test
2022-04-25 Ian Jacksonlogging: In api_piece_op, log the form too
2022-04-25 Ian Jacksontests: Increase debug traceing of hidden and updates
2022-04-24 Ian Jacksondice: Allow loading old savefiles with no desc field
2022-04-24 Ian Jacksonapitest: Break out filter_by_desc_glob etc.
2022-04-24 Ian Jacksondemo game: Give the dice descriptions
2022-04-24 Ian Jacksondice: Support specifying the html description in the...
2022-04-24 Ian Jacksondice: Refactor describe_html to prep for desc
2022-04-24 Ian Jacksondemo game: Make the 2-sided die a disc
2022-04-24 Ian JacksonFix many dbgc calls to be trace_dbg instead
2022-04-24 Ian JacksonFix trace_dbg to tolerate call without any value parameters
2022-04-24 Ian JacksonMove logging::setup out of main.rs
2022-04-24 Ian Jacksonlogging: Change output formats
2022-04-18 Ian Jacksoncurrency: Move qty into xdata
2022-04-18 Ian Jacksonat-otter: Fix a ref to PIA that ought to be PIB.
2022-04-18 Ian Jacksoncurrency: Abolish min_unit
2022-04-18 Ian JacksonMultigrab: Provide in initial load
2022-04-18 Ian JacksonMultigrab: allow to multigrab occulters
2022-04-18 Ian JacksonJS: Add a comment about PieceInfo vs SessionPieceLoadJson
2022-04-18 Ian JacksonCurrency: Declare to be multigrab
2022-04-18 Ian JacksonJS: Implement multigrab
2022-04-18 Ian JacksonPlumbing for "multigrab" piece API call
2022-04-18 Ian JacksonElide angle in game save file, when it's just North
2022-04-18 Ian JacksonElide some fields from save game state where we can
2022-04-18 Ian JacksonFix type of PreparedPieceState.held in the JS
2022-04-18 Ian JacksonProvide is_default() function
2022-04-18 Ian JacksonProvide and plumb multigtab piece property from Rust...
2022-04-18 Ian Jacksonscript: Add a missing comma in a type definition
2022-04-18 Ian JacksonAdd "p" argument to mouse_clicked_one
2022-04-18 Ian JacksonMove special rendering instructions to PieceSpecialProp...
2022-04-18 Ian JacksonAdd special field to SpecLoaded
2022-04-18 Ian Jacksonsplit PieceSpecLoaded
2022-04-18 Ian Jacksonapi: Introduce and use ApiPieceOpArgs::pri
2022-04-18 Ian Jacksonapi: Replace open-coded calculation with call to fully_...
2022-04-18 Ian Jacksonui: Disable pointer events on text in dice and currency
2022-04-18 Ian Jacksonui: Break out HTML_TEXT_LABEL_ELEM_START from clock.rs
2022-04-17 Ian Jacksoncurrency: Tweaks to rendering
2022-04-17 Ian Jacksoncurrency: Add one to the demo game
2022-04-17 Ian Jacksoncurrency: Initial skeleton
2022-04-17 Ian Jacksonui: Improve a comment and make it a doc comment
2022-04-17 Ian JacksonFix another HTML syntax error
2022-04-17 Ian JacksonFix an HTML syntax error
2022-04-17 Ian Jacksonimpl Default for &HtmlStr
2022-04-17 Ian Jacksonscript.ts: Fix a uk spelling of "mitre"
2022-04-17 Ian Jacksonui.rs: Bring another constants together here
next