chiark / gitweb /
otter.git
4 years agoapitest: Find library load markers wip
Ian Jackson [Fri, 26 Feb 2021 01:14:03 +0000 (01:14 +0000)]
apitest: Find library load markers wip

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agodaemon: Provide "desc" in data-info
Ian Jackson [Fri, 26 Feb 2021 01:13:32 +0000 (01:13 +0000)]
daemon: Provide "desc" in data-info

This is not updated, so not really useful ot JS but it is useful to
the tests.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoapitest: Break out HtmlExt::element()
Ian Jackson [Fri, 26 Feb 2021 00:58:17 +0000 (00:58 +0000)]
apitest: Break out HtmlExt::element()

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoMake otter --library-add exit NOT_FOUND if added library markers
Ian Jackson [Fri, 26 Feb 2021 00:43:31 +0000 (00:43 +0000)]
Make otter --library-add exit NOT_FOUND if added library markers

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoapitest: Introduce own ExitStatusError (for now)
Ian Jackson [Fri, 26 Feb 2021 00:34:11 +0000 (00:34 +0000)]
apitest: Introduce own ExitStatusError (for now)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agotests: some todos
Ian Jackson [Fri, 26 Feb 2021 00:19:43 +0000 (00:19 +0000)]
tests: some todos

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agotests: use new parse
Ian Jackson [Thu, 25 Feb 2021 00:53:17 +0000 (00:53 +0000)]
tests: use new parse

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agotests: wip parse, make it an extension trait
Ian Jackson [Thu, 25 Feb 2021 00:52:39 +0000 (00:52 +0000)]
tests: wip parse, make it an extension trait

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agotests: wip parse
Ian Jackson [Thu, 25 Feb 2021 00:45:59 +0000 (00:45 +0000)]
tests: wip parse

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agotests: use e_attr
Ian Jackson [Thu, 25 Feb 2021 00:37:41 +0000 (00:37 +0000)]
tests: use e_attr

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agotests: provide HtmlExt and ::e_attr
Ian Jackson [Thu, 25 Feb 2021 00:36:30 +0000 (00:36 +0000)]
tests: provide HtmlExt and ::e_attr

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agotests: refactor connect_player
Ian Jackson [Thu, 25 Feb 2021 00:20:52 +0000 (00:20 +0000)]
tests: refactor connect_player

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agotests: wip player connect
Ian Jackson [Thu, 25 Feb 2021 00:19:39 +0000 (00:19 +0000)]
tests: wip player connect

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agotests: tidy up debug
Ian Jackson [Wed, 24 Feb 2021 23:59:24 +0000 (23:59 +0000)]
tests: tidy up debug

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agotests: fetch sse and set up a thing we can read
Ian Jackson [Wed, 24 Feb 2021 23:57:40 +0000 (23:57 +0000)]
tests: fetch sse and set up a thing we can read

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agotests: fetch sse etc.
Ian Jackson [Wed, 24 Feb 2021 22:22:16 +0000 (22:22 +0000)]
tests: fetch sse etc.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agotests: fetch session document
Ian Jackson [Wed, 24 Feb 2021 22:10:52 +0000 (22:10 +0000)]
tests: fetch session document

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoenable "blocking" and "stream" for reqwest
Ian Jackson [Wed, 24 Feb 2021 21:30:21 +0000 (21:30 +0000)]
enable "blocking" and "stream" for reqwest

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agotests: fetch client id, wip
Ian Jackson [Mon, 22 Feb 2021 01:52:04 +0000 (01:52 +0000)]
tests: fetch client id, wip

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agotests: fetch client id
Ian Jackson [Mon, 22 Feb 2021 01:12:51 +0000 (01:12 +0000)]
tests: fetch client id

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agotests: add scraper dependency
Ian Jackson [Mon, 22 Feb 2021 00:57:53 +0000 (00:57 +0000)]
tests: add scraper dependency

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agotests: wip library-load
Ian Jackson [Mon, 22 Feb 2021 00:50:33 +0000 (00:50 +0000)]
tests: wip library-load

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agotests: wip library-load
Ian Jackson [Mon, 22 Feb 2021 00:41:06 +0000 (00:41 +0000)]
tests: wip library-load

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agotests: wip library-load
Ian Jackson [Mon, 22 Feb 2021 00:31:23 +0000 (00:31 +0000)]
tests: wip library-load

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agotests: wip library-load
Ian Jackson [Mon, 22 Feb 2021 00:26:27 +0000 (00:26 +0000)]
tests: wip library-load

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agotests: Fix want_test api
Ian Jackson [Mon, 22 Feb 2021 00:20:42 +0000 (00:20 +0000)]
tests: Fix want_test api

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoDelete dummy api test
Ian Jackson [Mon, 22 Feb 2021 00:11:59 +0000 (00:11 +0000)]
Delete dummy api test

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoapitest: @table@ in subst
Ian Jackson [Mon, 22 Feb 2021 00:09:29 +0000 (00:09 +0000)]
apitest: @table@ in subst

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoSoup up deref_to_field and use more
Ian Jackson [Mon, 22 Feb 2021 00:01:29 +0000 (00:01 +0000)]
Soup up deref_to_field and use more

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoUse lots of deref_to_field
Ian Jackson [Sun, 21 Feb 2021 23:37:35 +0000 (23:37 +0000)]
Use lots of deref_to_field

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoSoup up deref_to_field and use more
Ian Jackson [Sun, 21 Feb 2021 23:32:09 +0000 (23:32 +0000)]
Soup up deref_to_field and use more

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoStart on at-otter
Ian Jackson [Sun, 21 Feb 2021 23:26:42 +0000 (23:26 +0000)]
Start on at-otter

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoIntroduce deref_to_field!
Ian Jackson [Sun, 21 Feb 2021 23:26:28 +0000 (23:26 +0000)]
Introduce deref_to_field!

NFC

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoapitest: Break out core part of setup_static_users
Ian Jackson [Sun, 21 Feb 2021 23:09:00 +0000 (23:09 +0000)]
apitest: Break out core part of setup_static_users

NFC

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoapitest: Make SetupCore part of wdriver::Setup
Ian Jackson [Sun, 21 Feb 2021 22:45:30 +0000 (22:45 +0000)]
apitest: Make SetupCore part of wdriver::Setup

NFC

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoapitest: Code motion (tidying up)
Ian Jackson [Sun, 21 Feb 2021 22:41:13 +0000 (22:41 +0000)]
apitest: Code motion (tidying up)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoapitest: Sort out plumbing of exe_module_path
Ian Jackson [Sun, 21 Feb 2021 22:25:49 +0000 (22:25 +0000)]
apitest: Sort out plumbing of exe_module_path

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoapitest: Restructure setup
Ian Jackson [Sun, 21 Feb 2021 22:19:30 +0000 (22:19 +0000)]
apitest: Restructure setup

NFC

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoapitest: Tests tracking: Encapsulate
Ian Jackson [Sun, 21 Feb 2021 21:53:39 +0000 (21:53 +0000)]
apitest: Tests tracking: Encapsulate

NFC

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoapitest: Tests tracking: break out WantedTests
Ian Jackson [Sun, 21 Feb 2021 21:28:46 +0000 (21:28 +0000)]
apitest: Tests tracking: break out WantedTests

NFC

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoMove much code from wdriver to apitest
Ian Jackson [Sun, 21 Feb 2021 20:44:26 +0000 (20:44 +0000)]
Move much code from wdriver to apitest

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoRemove duplicate default() fn
Ian Jackson [Sun, 21 Feb 2021 20:11:52 +0000 (20:11 +0000)]
Remove duplicate default() fn

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoShuffle dependecies for apitests and wdriver
Ian Jackson [Sun, 21 Feb 2021 20:08:52 +0000 (20:08 +0000)]
Shuffle dependecies for apitests and wdriver

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoPrepare for apitests which run server but not gecko etc.
Ian Jackson [Sun, 21 Feb 2021 19:58:43 +0000 (19:58 +0000)]
Prepare for apitests which run server but not gecko etc.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoListPieces refactor prep for fallible: Make closure return a Result
Ian Jackson [Sun, 21 Feb 2021 18:10:40 +0000 (18:10 +0000)]
ListPieces refactor prep for fallible: Make closure return a Result

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoListPieces refactor prep for fallible: switch to if_chain!
Ian Jackson [Sun, 21 Feb 2021 17:02:35 +0000 (17:02 +0000)]
ListPieces refactor prep for fallible: switch to if_chain!

NFC

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoListPieces refactor prep for fallible: use filter_map
Ian Jackson [Sun, 21 Feb 2021 16:49:23 +0000 (16:49 +0000)]
ListPieces refactor prep for fallible: use filter_map

NFC

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoarithmetic checking: Break out CheckedArithMul
Ian Jackson [Sun, 21 Feb 2021 16:25:40 +0000 (16:25 +0000)]
arithmetic checking: Break out CheckedArithMul

Nothing uses this yet so NFC.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoarithmetic checking: Provide new CheckedArith trait
Ian Jackson [Sun, 21 Feb 2021 16:09:45 +0000 (16:09 +0000)]
arithmetic checking: Provide new CheckedArith trait

Nothing uses this yet so NFC.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoadd num dependency (want this for NumCast)
Ian Jackson [Sun, 21 Feb 2021 16:06:25 +0000 (16:06 +0000)]
add num dependency (want this for NumCast)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoutils: use prelude instead of ad-hoc imports
Ian Jackson [Sun, 21 Feb 2021 14:48:54 +0000 (14:48 +0000)]
utils: use prelude instead of ad-hoc imports

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoNote some todos
Ian Jackson [Sun, 21 Feb 2021 12:13:06 +0000 (12:13 +0000)]
Note some todos

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoNote some todos
Ian Jackson [Sun, 21 Feb 2021 12:11:04 +0000 (12:11 +0000)]
Note some todos

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoNote a todo
Ian Jackson [Sun, 21 Feb 2021 11:50:50 +0000 (11:50 +0000)]
Note a todo

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoMake Hand be rectangles only
Ian Jackson [Sun, 21 Feb 2021 00:50:43 +0000 (00:50 +0000)]
Make Hand be rectangles only

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoMake GenericSimpleShape generic over Outl too
Ian Jackson [Sat, 20 Feb 2021 10:53:34 +0000 (10:53 +0000)]
Make GenericSimpleShape generic over Outl too

NFC

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoReorganise Hand
Ian Jackson [Sat, 20 Feb 2021 10:45:34 +0000 (10:45 +0000)]
Reorganise Hand

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoAbolish separate path handling
Ian Jackson [Sat, 20 Feb 2021 00:51:20 +0000 (00:51 +0000)]
Abolish separate path handling

NFC

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoOutline: change to require outline_path
Ian Jackson [Sat, 20 Feb 2021 00:46:41 +0000 (00:46 +0000)]
Outline: change to require outline_path

NFC

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoOutline: use enum_dispatch
Ian Jackson [Sat, 20 Feb 2021 00:23:46 +0000 (00:23 +0000)]
Outline: use enum_dispatch

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agocargo update
Ian Jackson [Fri, 19 Feb 2021 23:43:55 +0000 (23:43 +0000)]
cargo update

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoadd enum_dispatch dependency
Ian Jackson [Fri, 19 Feb 2021 23:30:58 +0000 (23:30 +0000)]
add enum_dispatch dependency

For Outline

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoMove magic.rs to hand.rs and make it not in hidden
Ian Jackson [Wed, 17 Feb 2021 22:55:57 +0000 (22:55 +0000)]
Move magic.rs to hand.rs and make it not in hidden

hidden now provides the API we need

"magic" tab-completes awkwardly with "magit"

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoMake remove_occultation take PieceId, and change error handling
Ian Jackson [Wed, 17 Feb 2021 22:53:02 +0000 (22:53 +0000)]
Make remove_occultation take PieceId, and change error handling

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoProvide AggregatedIE::handle
Ian Jackson [Wed, 17 Feb 2021 22:52:44 +0000 (22:52 +0000)]
Provide AggregatedIE::handle

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agomagic: Prep reorg
Ian Jackson [Wed, 17 Feb 2021 22:52:16 +0000 (22:52 +0000)]
magic: Prep reorg

Not sure if I'm going to want this...

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoProvide remove_occultation
Ian Jackson [Wed, 17 Feb 2021 22:27:48 +0000 (22:27 +0000)]
Provide remove_occultation

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoProvide AggregatedIE
Ian Jackson [Wed, 17 Feb 2021 22:27:38 +0000 (22:27 +0000)]
Provide AggregatedIE

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agohidden: recalculate: Break out recalculate_occultation_ofmany
Ian Jackson [Wed, 17 Feb 2021 21:57:31 +0000 (21:57 +0000)]
hidden: recalculate: Break out recalculate_occultation_ofmany

NFC

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agohidden: Provide create_occultation
Ian Jackson [Wed, 17 Feb 2021 21:38:12 +0000 (21:38 +0000)]
hidden: Provide create_occultation

No caller yet.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agointernal_logic_error: Provide and use internal_error_bydebug
Ian Jackson [Wed, 17 Feb 2021 21:27:20 +0000 (21:27 +0000)]
internal_logic_error: Provide and use internal_error_bydebug

No change other than to internal error messages.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agohidden: introduce OccultationViews (nfc)
Ian Jackson [Wed, 17 Feb 2021 21:06:56 +0000 (21:06 +0000)]
hidden: introduce OccultationViews (nfc)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agohidden: recalculate: remove who_by from _general
Ian Jackson [Wed, 17 Feb 2021 18:43:49 +0000 (18:43 +0000)]
hidden: recalculate: remove who_by from _general

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agohidden: recalculate: more doc comments
Ian Jackson [Wed, 17 Feb 2021 00:42:55 +0000 (00:42 +0000)]
hidden: recalculate: more doc comments

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoMove magic into own module, so it can inerit from hidden
Ian Jackson [Wed, 17 Feb 2021 00:36:58 +0000 (00:36 +0000)]
Move magic into own module, so it can inerit from hidden

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoapi: Allow a piece api op to return updates for other pieces
Ian Jackson [Tue, 16 Feb 2021 20:35:18 +0000 (20:35 +0000)]
api: Allow a piece api op to return updates for other pieces

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agohidden: recalculate: rename types and comment
Ian Jackson [Wed, 17 Feb 2021 00:29:43 +0000 (00:29 +0000)]
hidden: recalculate: rename types and comment

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agohidden: recalculate: generalise log type
Ian Jackson [Wed, 17 Feb 2021 00:26:31 +0000 (00:26 +0000)]
hidden: recalculate: generalise log type

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agohidden: recalculate: further generalise - return type
Ian Jackson [Wed, 17 Feb 2021 00:24:22 +0000 (00:24 +0000)]
hidden: recalculate: further generalise - return type

NFC

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agohidden: recalculate: prep, move return construction
Ian Jackson [Wed, 17 Feb 2021 00:09:52 +0000 (00:09 +0000)]
hidden: recalculate: prep, move return construction

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agohidden: formatting: nfc
Ian Jackson [Wed, 17 Feb 2021 00:06:29 +0000 (00:06 +0000)]
hidden: formatting: nfc

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agorecalculate_occultation: Refactor into ..._general etc.
Ian Jackson [Tue, 16 Feb 2021 23:56:32 +0000 (23:56 +0000)]
recalculate_occultation: Refactor into ..._general etc.

NFC

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agorecalculate_occultation: Add log callback
Ian Jackson [Tue, 16 Feb 2021 20:51:37 +0000 (20:51 +0000)]
recalculate_occultation: Add log callback

NFC

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoMakefile: cargo-syntaxcheck targets
Ian Jackson [Mon, 15 Feb 2021 01:29:04 +0000 (01:29 +0000)]
Makefile: cargo-syntaxcheck targets

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoCentralise thiserror
Ian Jackson [Mon, 15 Feb 2021 01:28:40 +0000 (01:28 +0000)]
Centralise thiserror

Yes, we can, if we do it right

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agohand: wdt: Deselect (to make tests independent)
Ian Jackson [Mon, 15 Feb 2021 00:44:28 +0000 (00:44 +0000)]
hand: wdt: Deselect (to make tests independent)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agohand: wdt: Break out player_dasharray
Ian Jackson [Mon, 15 Feb 2021 00:41:04 +0000 (00:41 +0000)]
hand: wdt: Break out player_dasharray

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agowdt: Screenshot only some of the time
Ian Jackson [Mon, 15 Feb 2021 00:35:57 +0000 (00:35 +0000)]
wdt: Screenshot only some of the time

Saves ~50% runtime!

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agohand: wdt: Centralise synch's
Ian Jackson [Mon, 15 Feb 2021 00:24:55 +0000 (00:24 +0000)]
hand: wdt: Centralise synch's

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agohand: wdt: Check unclaim
Ian Jackson [Mon, 15 Feb 2021 00:23:44 +0000 (00:23 +0000)]
hand: wdt: Check unclaim

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agohand: wdt: Prep chk for optional claim
Ian Jackson [Mon, 15 Feb 2021 00:22:27 +0000 (00:22 +0000)]
hand: wdt: Prep chk for optional claim

NFC

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agohand: wdt: Remove commented-out c&p stuff
Ian Jackson [Mon, 15 Feb 2021 00:16:46 +0000 (00:16 +0000)]
hand: wdt: Remove commented-out c&p stuff

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agohand: initial wdt, passes
Ian Jackson [Mon, 15 Feb 2021 00:16:17 +0000 (00:16 +0000)]
hand: initial wdt, passes

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoUpdatess: Handle Unpredictable updates and UI operations
Ian Jackson [Sun, 14 Feb 2021 18:20:47 +0000 (18:20 +0000)]
Updatess: Handle Unpredictable updates and UI operations

This was not implemented.

We need hand claim/unclaim to work this way.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agohand: Fix dasharray syntax
Ian Jackson [Sun, 14 Feb 2021 16:56:17 +0000 (16:56 +0000)]
hand: Fix dasharray syntax

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agohand: Sort out descriptions
Ian Jackson [Sun, 14 Feb 2021 16:36:14 +0000 (16:36 +0000)]
hand: Sort out descriptions

Keybinding update is still not working.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoUse Void and abolish our Impossible
Ian Jackson [Mon, 15 Feb 2021 00:03:21 +0000 (00:03 +0000)]
Use Void and abolish our Impossible

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoMove up dependencies once_cell void
Ian Jackson [Mon, 15 Feb 2021 00:00:56 +0000 (00:00 +0000)]
Move up dependencies once_cell void

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoCentralise slotmap
Ian Jackson [Sun, 14 Feb 2021 23:59:26 +0000 (23:59 +0000)]
Centralise slotmap

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
4 years agoDocuemnt reason for tera version
Ian Jackson [Sun, 14 Feb 2021 23:57:51 +0000 (23:57 +0000)]
Docuemnt reason for tera version

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>