chiark / gitweb /
clock: Explain why separate rendering with abs positions
[otter.git] / src / clock.rs
2022-06-12 Ian Jacksonclock: Explain why separate rendering with abs positions
2022-05-14 Ian JacksonAdd shape method to OutlineTrait
2022-05-14 Ian JacksonMove shapelib Outline structs into outline
2022-05-14 Ian JacksonRename RectOutline and CircleOutline
2022-05-14 Ian Jacksonpiece API: rename save_reloaded_hook
2022-05-01 Ian Jacksonheld_change_hook: Pass some more arguments
2022-05-01 Ian Jacksonrename GOccults from GameOccults
2022-05-01 Ian JacksonIntroduce OpHookThunk
2022-04-30 Ian JacksonChange type of UnpreparedPreparedUpdates
2022-04-30 Ian JacksonUse default() for empty UnpreparedUpdates, not None
2022-04-28 Ian JacksonIntroduce OpOutcomeThunk
2022-04-28 Ian JacksonIntroduce PieceLoadArgs
2022-04-28 Ian JacksonIntroduce and use xdata_init
2022-04-18 Ian JacksonAdd special field to SpecLoaded
2022-04-18 Ian Jacksonsplit PieceSpecLoaded
2022-04-18 Ian Jacksonui: Break out HTML_TEXT_LABEL_ELEM_START from clock.rs
2022-04-17 Ian Jacksondbgc: Remove a call in clock.rs
2022-04-15 Ian Jacksondice: Initial implementation of piece
2022-04-15 Ian JacksonMake PieceBaseTrait dyn_upcast-able
2022-04-14 Ian JacksonMove itemname into PieceBaseTrait
2022-04-14 Ian JacksonIntroduce PieceBaseTrait and put nfaces() in it
2022-04-09 Ian JacksonRemove loaded_via_alias
2022-03-31 Ian Jacksonclippy: Miscellaneous minor changes, and allow lints
2021-07-13 Ian Jacksonerrors: Make BadStateForOperation be Ia
2021-07-06 Ian Jacksonui: break out monospace_font
2021-05-18 Ian Jacksoncargo update: Update to latest ArrayVec, const generics
2021-05-15 Ian JacksonPiece traits: Pass ig and depth rather than PieceAliases
2021-04-07 Ian JacksonPlumb ShowUnocculted through to ui_operation trait...
2021-04-06 Ian JacksonTrack Loaded_via_alias
2021-04-04 Ian Jacksonclock: Allow clearing another player from a place at...
2021-04-03 Ian Jacksonupdates: Send xupdates without by_client
2021-04-03 Ian Jacksonupdates: abolish Vec part of UpdateFromOpComplex
2021-03-31 Ian JacksonReportViaResponse: Provide and use From<IE>
2021-03-30 Ian Jacksonclock: Show expired player nick in correct colour
2021-03-30 Ian JacksonRevert "clock: Refactor Show"
2021-03-30 Ian Jacksonclock: Refactor Show
2021-03-30 Ian JacksonUse new Html everywhere
2021-03-25 Ian Jacksonpiece aliases: Pass about everywhere, esp. to PieceSpec...
2021-03-25 Ian JacksonRect[Shape]: rename from Rectangle and from Square
2021-03-25 Ian Jacksongeometry: Massive overhaul of types and fields
2021-03-24 Ian Jacksonupdates: Provide PrepareUpdatesBuffer::spontaneous_image
2021-03-24 Ian Jacksonplumb goccults through to describe_html
2021-03-23 Ian JacksonTidy up, remove some warning suppressions
2021-03-21 Ian Jacksonclock: Adjust and make consistent position of nick...
2021-03-21 Ian Jacksonclock: Adjust position of (x) or (y)
2021-03-21 Ian Jacksonclock: Swap x and y
2021-03-21 Ian Jacksonclock: Show x and y when unclaimed
2021-03-21 Ian Jacksonclock: Better handling when one player has flag up
2021-03-21 Ian Jacksonclock: Avoid distracting text selection when clicking
2021-03-20 Ian Jacksonclock: Tiny style change
2021-03-20 Ian Jacksonclock: Make it Moveable IfWresting if claimed
2021-03-20 Ian Jacksonclock: Serialise the `current`
2021-03-20 Ian Jacksonclock: Provide a loaded_hook, to restart after load
2021-03-20 Ian Jacksonclock: Delete some now-obsolete todos
2021-03-20 Ian Jacksonclock: Fix reset view again
2021-03-20 Ian Jacksonclock: Tidying, refactor, introduce initial()
2021-03-20 Ian Jacksonclock: Tidying, rename Spec
2021-03-20 Ian Jacksonclock: Tidying, introduce ChessClock::per_move()
2021-03-20 Ian Jacksonclock: Tidying, code motion
2021-03-20 Ian Jacksonclock: Give Y an extra per_move
2021-03-20 Ian Jacksonclock: Actually get per_move basically working
2021-03-20 Ian Jacksonclock: Fix per_move implementation (try to)
2021-03-20 Ian Jacksonclock: Plumb was_current through to do_start_or_stop
2021-03-20 Ian Jacksonclock: Implement per_move, but brokenly
2021-03-20 Ian Jacksonclock: auto-swap active player
2021-03-20 Ian Jacksonclock: Fix spinning
2021-03-20 Ian Jacksonclock: Add a missing Debug derive
2021-03-20 Ian Jacksonclock: Some todos
2021-03-20 Ian Jacksonclock: Implement held_change_hook, at least in part
2021-03-20 Ian Jacksonclock: Break out unprepared_update()
2021-03-20 Ian Jacksonclock: Implement the thread which actually counts
2021-03-20 Ian Jacksonclock: Reset it on loading
2021-03-20 Ian Jacksonclock: Break out State::reset (nfc)
2021-03-20 Ian Jacksonclock: svg: Position secs explicitly
2021-03-20 Ian Jacksonclock: svg: Break out "font", nfc
2021-03-20 Ian Jacksonclock: Sort out updates to actually work
2021-03-20 Ian Jacksonclock: impl Display for User and fix Debug to be debuggy
2021-03-20 Ian Jacksonclock: Try making these all WRC::Unpredictable
2021-03-20 Ian Jacksonclock: User swap to other position
2021-03-20 Ian Jacksonclock: Some todos
2021-03-20 Ian Jacksonclock: Improve layout slightly
2021-03-20 Ian Jacksonclock: Fix a typo in svg
2021-03-20 Ian Jacksonclock: Prevent both users being the same
2021-03-20 Ian Jacksonclock: Use BadPieceStateForOperation
2021-03-20 Ian Jacksonclock: implement ui_operation
2021-03-20 Ian Jacksonclock: Rename fn initial_time
2021-03-20 Ian JacksonPlumb &InstanceRef through to load()
2021-03-20 Ian Jacksonclock: Implement add_ui_operations
2021-03-20 Ian Jacksonclock: impl TryFrom<char> for User
2021-03-20 Ian JacksonRename BadClockUserError so we can reuse it
2021-03-20 Ian Jacksonclock: Rename Current from Running
2021-03-20 Ian Jacksonclock: finish display (more or less)
2021-03-20 Ian Jacksonclock: svg adjustments
2021-03-20 Ian Jacksonclock: svg adjustments
2021-03-20 Ian Jacksonclock: wip rendering
2021-03-20 Ian Jacksonclock: Fix xdata typetag (!)
2021-03-20 Ian Jacksonclock: actually load state
2021-03-19 Ian Jacksonclock: in URender, distinguish a lack of player
2021-03-19 Ian Jacksonclock: Abolish PMissing state
2021-03-19 Ian Jacksonclock: Fix some comments
next