Commit Graph

15461 Commits

Author SHA1 Message Date
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
Fang
ccf5b09165
Refactor message.js to fully support %lin and %url
Renders messages based on their speech type, as opposed to interpreting
%lin speeches and ignoring all others.

Italicizes %lin "@" messages.

Makes images clickable to open in new window.
2019-07-27 18:22:53 +02:00
Fang
0286d03edb
Refactor code duplication in Chat root 2019-07-27 15:00:41 +02:00
Philip Monk
82bf90df3f
Merge pull request #1398 from adklempner/weather-timer
Fix timer logic in Weather app
2019-07-27 01:40:54 -07:00
Philip Monk
dd76358f6a
%breach-hi works with kale 2019-07-26 20:45:45 -07:00
Philip Monk
a47ef9ac77
wip 2019-07-26 20:45:45 -07:00
Philip Monk
577eed93b8
migrate ames to kale 2019-07-26 20:44:43 -07:00
Philip Monk
e2ff00bf9d
listen to eth node for sponsor 2019-07-26 20:43:58 -07:00
Philip Monk
b19c91dcf0
specialize azimuth-tracker to sets of ships 2019-07-26 20:43:58 -07:00
Philip Monk
305a832e91
Merge pull request #1362 from urbit/philip/kale
Hook up azimuth-tracker to kale
2019-07-26 19:02:04 -07:00
Philip Monk
89cde4a272
Merge remote-tracking branch 'origin/master' into HEAD 2019-07-26 18:44:29 -07:00
Arseniy Klempner
7ab8bbb047 Fix timer logic in Weather app 2019-07-26 18:36:57 -07:00
pilfer-pandex
7f6106585e
Merge pull request #1380 from urbit/fix-mull
fix mismatch in mull (tscm again)
2019-07-26 14:45:33 -07:00
pilfer-pandex
1dea2675c9 update the pills 2019-07-26 14:25:55 -07:00
pilfer-pandex
acb55a3b28 fix mismatch in mull (tscm again) 2019-07-26 13:47:22 -07:00
pilfer-pandex
ff1f2b76a0
Merge pull request #1395 from urbit/arvo-remove-zpcl
per philip, remove !: from arvo.hoon
2019-07-26 13:46:50 -07:00
pilfer-pandex
9a6cdd8d13 per philip, remove !: from arvo.hoon 2019-07-26 13:26:28 -07:00
ixv
ace41924cf
Merge pull request #1367 from urbit/interface-monorepo
Interface monorepo
2019-07-26 10:13:46 -07:00
Joe Bryan
f31e60b385 updates ames i/o driver to track galaxy state transitions and print less 2019-07-25 19:56:34 -07:00
Joe Bryan
ef9b71a931 updates ames i/o driver to drop outbound packets if not live 2019-07-25 19:56:00 -07:00
Philip Monk
12c024f368
Merge pull request #1389 from urbit/philip/insert-event
add -I to inject event
2019-07-25 16:43:20 -07:00
Philip Monk
176eb93729
Merge pull request #1382 from urbit/philip/clay-fix
fix lat uni order in clay to break recursion
2019-07-25 16:42:55 -07:00
Philip Monk
30a3ec41c5
add -I to inject event 2019-07-25 14:57:10 -07:00
Elliot Glaysher
36b8902fad Fix ~zod crash by fixing how %eyre handles app cancels.
When we ask an app to run a %handle-http-cancel event, we don't
actually care about the return value or even if it errors. The
cancel event is purely informative. Likewise, because we cause
cancels on restart of urbit, they cannot expose crashes to the
system. Otherwise, an app with an open connection but a broken
or non-existent cancel handler can prevent your ship from
coming back up.
2019-07-25 14:12:44 -07:00
Fang
80e40582c1
Don't sh-note updates to a circle's read counter
Fixes #1381.
2019-07-25 21:44:09 +02:00
Benjamin Summers
06dd05d727 Implement the Ames IO driver (for fake networking only). 2019-07-24 18:59:45 -07:00
Philip Monk
e703053fc0
more lat and hut order fixes 2019-07-24 17:16:41 -07:00
Philip Monk
e28c24324a
more lat and hut order fixes 2019-07-24 17:06:41 -07:00
Philip Monk
0b56c798fd
fix lat uni order in clay to break recursion 2019-07-24 16:05:15 -07:00
Isaac Visintainer
1f6d63d32c removed duplicate arvo files in interface pkg 2019-07-24 15:34:13 -07:00
ixv
82bfa6e3f3
Merge branch 'master' into interface-monorepo 2019-07-24 15:18:34 -07:00
Isaac Visintainer
4f6e1fe229 added single command to build interface files 2019-07-24 15:14:16 -07:00
Isaac Visintainer
e92bbec269 automatically rename minified files 2019-07-24 15:13:21 -07:00
Benjamin Summers
ba3c06e4d3 Tested event/effect parsing and fixed a few issues. 2019-07-23 21:03:04 -07:00
Benjamin Summers
a5435fee1d Finished effects, parsed effect routes, and massively cleaned up events+effects. 2019-07-23 18:34:16 -07:00
ixv
0b0766b32b
Merge pull request #1376 from urbit/chat-link
fix chat links
2019-07-23 14:40:24 -07:00
Isaac Visintainer
b6ab875537 fixed again 2019-07-23 14:23:54 -07:00
Isaac Visintainer
a013cd054f fix chat links 2019-07-23 14:03:33 -07:00
Isaac Visintainer
4dcdcf371f updated gitignore 2019-07-23 14:00:23 -07:00
Elliot Glaysher
c4a0823eb7 Fix merge which reintroduced ~&s 2019-07-23 13:46:44 -07:00
Elliot Glaysher
d9a0cb4c6b
Merge branch 'master' into lens-export 2019-07-23 13:43:42 -07:00
Jared Tobin
bc454c8035
Merge pull request #1373 from urbit/dns-manual-redux
fixes dns notification bugs, adds manual fulfillment
2019-07-23 18:02:34 -02:30
Jared Tobin
d9829e8edc
Merge pull request #1374 from urbit/codegen-ivory
automatically generates header for embedded ivory.pill
2019-07-23 18:02:07 -02:30