Commit Graph

21568 Commits

Author SHA1 Message Date
fang
aa15c8c492
Merge pull request #3885 from urbit/m/unstyled-pom
dill: if styled prompt has no style, emit as plain
2020-11-05 21:58:28 +01:00
fang
7a40b1137e
herm: send prompt & cursor on-connect 2020-11-05 20:13:36 +01:00
fang
485a15c913
dill: add scry endpoints for current line & cursor
This will let connecting clients get the rendering-relevant parts of the
current state of the session on demand.
2020-11-05 20:13:03 +01:00
fang
185b553c99
herm: userspace dill proxy
Listens to the default dill session and passes its %blits on to
subscribers. Passes any %belt pokes it gets into dill.

Updates webdojo to make use of it, which is the primary motivation for
herm's existence.
2020-11-05 19:39:08 +01:00
Liam Fitzgerald
62409ca94d
glob: update to 0v6.9vk2h.hr87m.nn63p.8kmo5.k4ljt 2020-11-05 17:36:58 +10:00
Liam Fitzgerald
75f347aea5
interface: add missing lodash imports 2020-11-05 17:30:32 +10:00
Liam Fitzgerald
9d919407a0
glob: update glob to 0v4.0lvsj.gc55k.nsl3q.mf2h2.pv1bk 2020-11-05 16:48:40 +10:00
Liam Fitzgerald
403c2ba0a8
chat: teleport to message 2020-11-05 16:24:40 +10:00
Liam Fitzgerald
a0ea86098b
hark: display chat notifications 2020-11-05 15:34:48 +10:00
Liam Fitzgerald
e1b11d610d
hark-chat-hook: maintain FE state 2020-11-05 15:34:20 +10:00
Liam Fitzgerald
caa12c1e09
hark: fix JSON conversions 2020-11-05 15:33:52 +10:00
matildepark
628b031252
Merge pull request #3865 from urbit/lf/graph-author-delete
graph-push-hook: allow for node removal by author
2020-11-04 23:20:45 -05:00
Liam Fitzgerald
974a02e63a
hark-chat-hook: poke hark-store for watching channels 2020-11-05 12:51:46 +10:00
Liam Fitzgerald
cd11d994a4
hark-store: add %chat types 2020-11-05 12:50:56 +10:00
Liam Fitzgerald
a3a8f72672
hark-chat-hook: add marks 2020-11-05 12:28:04 +10:00
Liam Fitzgerald
b705b91577
hark-chat-hook: add first sketch 2020-11-05 12:27:45 +10:00
Liam Fitzgerald
fd149da592
ted/groupify: fix %remove-group poke 2020-11-05 12:02:59 +10:00
Liam Fitzgerald
9ab43333e2
landscape: support groupifying chats 2020-11-05 12:02:08 +10:00
Liam Fitzgerald
414567b843
landscape: add GroupifyForm 2020-11-05 11:54:07 +10:00
Liam Fitzgerald
118f153dc7
landscape: refactor dropdown searches 2020-11-05 11:53:36 +10:00
Logan Allen
63a0bb00c0 thread-watch-hook: edge cases tested and fixed 2020-11-04 18:42:52 -06:00
matildepark
bbc1a9c1c1
Merge pull request #3889 from urbit/mp/publish/nicknames
publish: restore nicknames in note interface
2020-11-04 19:33:31 -05:00
Matilde Park
d872050b4b statusbar: add notification count badge 2020-11-04 16:47:08 -05:00
Matilde Park
adb91f19b8 publish: restore nicknames in note interface 2020-11-04 16:30:48 -05:00
Logan Allen
ed81e2304d thread-watch-hook: compiles 2020-11-04 15:14:18 -06:00
Logan Allen
06062757db thread-watch-hook: add +on-init to watch graph invitatory, and remove ~& 2020-11-04 14:55:46 -06:00
fang
83d46dae88
dill: fall back to default session
This lets us support the "random userspace app sending dill belts".
Ultimately, we'll want to be able to specify a session identifier
alongside the belt, instead of strictly relying on the duct.
2020-11-04 20:12:01 +01:00
fang
eb824f1866
dill: allow watching output of arbitrary sessions
Adds a %view task, which opens a subscription on the output sent to the
specified session. %flee closes the same.
Whenever dill sends a blit to the session, any subscribers get the
output also.

The structures here will become more reasonable once we replace ducts
with proper dill session identifiers.
2020-11-04 20:11:42 +01:00
Logan Allen
65291863a0 thread-watch-hook: successfully sends facts to %invite-accepted-graph
thread
2020-11-04 12:12:24 -06:00
fang
11aaeaa289
Merge pull request #3882 from urbit/m/unren
ren: remove the last renderer files from /ren
2020-11-04 19:08:04 +01:00
fang
18494f8a9d
dill: if styled prompt has no style, emit as plain
People using older runtimes might not support the %klr blit. It's not
uncommon for prompts without style to get passed in as %pom though, so
here we catch that case and turn it into a %pro, which gets rendered as
a traditional %lin.
2020-11-04 17:28:05 +01:00
fang
b96e071eb2
Merge branch 'release/next-sys' into release/next-dill 2020-11-04 17:25:35 +01:00
fang
f5e08bae03
Merge pull request #3883 from urbit/m/<eyre>
eyre: forego <atom> in favor of (scow %aura atom)
2020-11-04 15:57:59 +01:00
Gavin Atkinson
d7b5bed21c Adjust leap mobile height 2020-11-03 17:23:47 -08:00
Gavin Atkinson
f6e0f5b7d0 More changes to alter Home to DMs + Drafts 2020-11-03 17:16:28 -08:00
Gavin Atkinson
c748106332 adds spinner to ReconnectButton, refactors 2020-11-03 16:41:50 -08:00
Gavin Atkinson
38c927a6f0 resolves padding inconsistency in header bar, renames home 2020-11-03 16:22:56 -08:00
matildepark
18af5142dc
Merge pull request #3881 from urbit/mp/landscape/indigo-components
landscape: migrate global components to indigo-react
2020-11-03 19:14:31 -05:00
fang
c992e4ce9d
eyre: forego <atom> in favor of (scow %aura atom)
Pretty-printing is expensive, yet we do it whenever we construct the cookie
string, at least once (but usually twice) per authenticated request.

Here we call out the the specific to-tape functions we need, instead of relying
on the pretty-printer for converting... tapes to tapes, among other things.  
The primary gains come from the cookie-related instances, we update the others
mostly for good style.

For the "receive request and immediately send response" case, that is processed
synchronously within eyre (ie, client sends channel ack), speeds thing up by
roughly 55%.
2020-11-04 01:02:11 +01:00
fang
3d610448af
ren: remove the last renderer files from /ren
No longer in use.
2020-11-03 23:11:18 +01:00
Matilde Park
d9d7edf720 landscape: migrate global components to indigo-react
Fixes urbit/landscape#50.
2020-11-03 16:48:44 -05:00
Liam Fitzgerald
38e403e0c3
landscape: show groupify form in channel settings 2020-11-04 07:14:08 +10:00
Matilde Park
f7d59985d2 glob: update to 0v4.cf9m1.t0ofg.dtig4.av3jh.2f2db 2020-11-03 16:04:41 -05:00
Liam Fitzgerald
c3f6daf918
interface: move GroupifyForm 2020-11-04 07:02:33 +10:00
Matilde Park
ed2f88b218 lib/sigil: prevent moon sigil shrink 2020-11-03 16:01:38 -05:00
Matilde Park
4fe417b3bf leap: provide inbox icon 2020-11-03 16:01:25 -05:00
fang
37c0383a79
Merge pull request #3864 from urbit/m/ream-to-zapcom
clay: replace ream with nouns and !, zapcom
2020-11-03 21:55:49 +01:00
Matilde Park
437757c584 leap: redirect to notifications correctly 2020-11-03 15:52:35 -05:00
Matilde Park
83bdc143f7 inbox: add missing lodash import 2020-11-03 15:52:21 -05:00
fang
a94c63d412
verb: improve code style in +print 2020-11-03 20:15:58 +01:00