Matilde Park
7ff6d99c2b
Recompiling /arvo clock tile
2019-08-01 11:59:23 -04:00
Benjamin Summers
992db968e4
Set king-process-id to a random number.
2019-07-31 22:48:08 -07:00
Benjamin Summers
6302d5fb90
Can now |hi to King Haskell over Ames! (and merged Master)
2019-07-31 22:16:02 -07:00
Benjamin Summers
94b5b57faa
Write top-level pier code; hook up Ames and Behn.
2019-07-31 19:34:14 -07:00
Benjamin Summers
2540ba314d
Cleanup + implement Behn Driver.
2019-07-31 17:27:13 -07:00
Benjamin Summers
2e64029692
Wrote another Ames test -- two galaxies can talk to eachother.
2019-07-31 15:44:14 -07:00
Benjamin Summers
f08b8ae8e5
First Ames test passes.
...
Wrote a simple test for Ames and fixed some bugs:
- Properly handle to-galaxy lanes.
- Use the same socket for send and recv.
Otherwise, sending happens from a different port.
- Properly close the socket on shutdown.
Otherwise only the first test works.
2019-07-31 14:52:52 -07:00
Fang
f07c6424c4
Update dist files with recent changes
2019-07-31 13:53:16 +02:00
Fang
91d4c26516
Touch up styling of %exp messages
2019-07-31 13:51:57 +02:00
Fang
470a22cae4
Improve rendering of multi-line %exp messages in talk
2019-07-31 13:41:07 +02:00
Fang
3e028fde21
Render tanks in hall json at safer width
2019-07-31 13:40:30 +02:00
Fang
39cf0388be
Work around weird zuse shadowing bug
...
`..zuse` gave `%309`, which is equivalent to `zuse`. Somehow, `..^zuse`
gives the correct result.
2019-07-31 13:39:31 +02:00
Fang
e5f0e136e9
Improve rendering of multi-line %exp messages
2019-07-31 13:35:55 +02:00
Fang
1ce3d5af7a
Support sending %exp messages
2019-07-31 13:35:25 +02:00
Philip Monk
418a05f833
add moon handling to kale
2019-07-30 18:13:05 -07:00
Philip Monk
583da25e50
add test for sudden breaches
2019-07-30 16:53:40 -07:00
Philip Monk
582ac471bd
only blockchain is real
2019-07-30 16:29:04 -07:00
Philip Monk
578d14bfea
implement kale hierarchy
2019-07-30 16:26:47 -07:00
pilfer-pandex
a332bb17b2
kill conk:ut jet
2019-07-30 13:53:09 -07:00
pilfer-pandex
30c47dac09
decapitate wrap:ut
2019-07-30 13:53:09 -07:00
pilfer-pandex
762d4b5d83
decapitate toss:ut
2019-07-30 13:53:09 -07:00
pilfer-pandex
00b70a9a2b
decapitate rest:ut
2019-07-30 13:53:09 -07:00
pilfer-pandex
f49e5aa5bd
dejet repo:ut
2019-07-30 13:53:09 -07:00
pilfer-pandex
1005d5d7f8
decapitate play:ut (broken??)
2019-07-30 13:53:09 -07:00
pilfer-pandex
70b0223d39
decapitate peel:ut
2019-07-30 13:53:09 -07:00
pilfer-pandex
6fdb739a38
decapitate peek:ut
2019-07-30 13:53:09 -07:00
pilfer-pandex
7306e80da2
decapitate mull:ut
2019-07-30 13:53:09 -07:00
pilfer-pandex
5057cb733c
decapitate mint:ut
2019-07-30 13:53:09 -07:00
pilfer-pandex
ffa0d9108c
decapitate fuse:ut
2019-07-30 13:53:09 -07:00
pilfer-pandex
61b957cc5b
decapitate fish:ut
2019-07-30 13:53:09 -07:00
pilfer-pandex
13c73ea990
decapitate fire:ut
2019-07-30 13:53:09 -07:00
pilfer-pandex
0d97cee2ee
decapitate find:ut, fond:ut
2019-07-30 13:53:09 -07:00
pilfer-pandex
67d51c1c1f
decapitate crop:ut
2019-07-30 13:53:09 -07:00
Philip Monk
577a01503b
change preboot stuff to include rift
2019-07-30 13:28:57 -07:00
Philip Monk
e39a2c0467
all breach tests pass
2019-07-29 15:09:08 -07:00
Fang
f463ae2839
Update dist files with recent changes
2019-07-29 10:27:12 +02:00
Fang
19e05d70e2
Render all message types in the sidebar also
2019-07-29 09:29:00 +02:00
Fang
34826d6e19
Build and render arvo:// urls correctly
2019-07-29 09:05:42 +02:00
Fang
e6f962e76e
Make input area resizable
...
and touch up its styling issues.
2019-07-29 02:16:11 +02:00
Fang
37d061cbfe
Support sending %fat messages
...
for clipboard pastes and long-form content.
If a multi-line string is pasted into an empty input field, treat is as
a "clipboard" message if it's sent directly afterwards. (A text %fat.)
If a multi-line message is composed in any other way, treat it as a
long-form message, moving all but the first line into the attachment.
(A more display-friendly tank %fat.)
2019-07-29 02:08:19 +02:00
Fang
c04ee7a0de
Ensure (%fat) messages get rendered within screen bounds
2019-07-29 02:01:16 +02:00
Fang
c880736eea
Remove noisy printf
2019-07-29 01:58:08 +02:00
Fang
716af367bf
Forbid sending empty messages
...
And don't render any elements for them.
2019-07-28 23:21:03 +02:00
Fang
c4ad4aa247
Support rendering %fat
2019-07-28 23:16:09 +02:00
Fang
ea3f46183a
Support rendering %exp
2019-07-28 13:21:54 +02:00
Fang
1974c8b4e4
Support rendering %ire
2019-07-28 13:09:55 +02:00
Fang
c91ad893c0
Support rendering %app
2019-07-28 13:06:08 +02:00
Philip Monk
efd37a1e3c
simplify kale/azimuth-tracker subscription semantics
2019-07-27 21:01:55 -07:00
Philip Monk
f78d755a0d
%breach-sync works with kale
2019-07-27 16:52:28 -07:00
Fang
d0e51f4a1a
Refactor chat-input to fully support %lin and %url
...
Supports sending both regular and action %lin messages, using the
optional @ prefix.
Now transforms on-urbit URLs into arvo:// URLs prior to sending,
as opposed to on-render.
Unfortunately, the type hall uses for URLs doesn't support non-HTTP
protocols yet, so we send arvo:// URLs as %lin messages for now.
Input field gets styled based on detected message type. Italics for
action lins, underline for URLs.
2019-07-27 18:28:04 +02:00