Commit Graph

22215 Commits

Author SHA1 Message Date
Matilde Park
2b257dcd8f groupSwitcher: use 'Boot' for DMs + Drafts 2020-11-11 15:45:02 -05:00
Matilde Park
6782785083 landscape: surface invites in notifications 2020-11-11 15:42:06 -05:00
fang
32e1235edb
webterm: update slog handling for new formats
Secretly, [data.slog] here implies the entire slog text to be a single
semantic character. But this kind of detail isn't present in the slog
event, and can't be trivially reconstructed, so we're fine with this.
2020-11-11 20:59:45 +01:00
Matilde Park
2ba78348fb glob: update to 0v3.h5gg6.t76qc.9on82.im1ti.i4vuu 2020-11-11 00:19:44 -05:00
Matilde Park
267e506af6 Merge branch 'release/next-userspace' into mp/hark/qa-11-10 2020-11-11 00:16:25 -05:00
Matilde Park
468d794cbc Merge branch 'master' into release/next-userspace 2020-11-11 00:15:47 -05:00
Matilde Park
ef9ea119c6 hark: use vertical rules
FIxes urbit/landscape#150.
2020-11-11 00:08:43 -05:00
Matilde Park
176ac9d4ea hark: dark mode text fixes
Fixes urbit/landscape#138. Fixes urbit/landscape#153.
2020-11-10 23:56:31 -05:00
Matilde Park
a90b9575e0 statusbar: resurface badge 2020-11-10 23:53:15 -05:00
Matilde Park
b721725ffc landscape: remove notifs in status bar
Fixes urbit/landscape#151.
2020-11-10 23:34:49 -05:00
matildepark
565fc46660
Merge pull request #3910 from urbit/lf/graph-cleanup
graph-store: run-updates no longer pokes itself
2020-11-10 23:24:24 -05:00
Liam Fitzgerald
e71ba741f4
Merge pull request #3908 from urbit/lf/hark-graph-indices
hark: follow individual indices
2020-11-11 10:37:19 +10:00
Liam Fitzgerald
a07f55b832
hark-graph-hook: fix conflict in merge 2020-11-11 10:36:32 +10:00
fang
86f048d3b6
pill: update 2020-11-11 00:47:39 +01:00
fang
21cfd10d6d
Merge pull request #3911 from urbit/m/eyre-clog-cleaner
eyre: clog exclusively for %facts
2020-11-11 00:19:31 +01:00
fang
6621661460
release: urbit-os-v1.0.67 2020-11-10 23:39:08 +01:00
fang
1c8e73a8f6
eyre: update tests to match fact-only clogs
Watch-acks no longer add to the clog counter, so we need to trigger an
additional fact to reach the test case we care about.
2020-11-10 23:16:44 +01:00
fang
1e8d6651ac
eyre: update tests to match fact-only clogs
Watch-acks no longer add to the clog counter, so we need to trigger an
additional fact to reach the test case we care about.
2020-11-10 23:12:14 +01:00
fang
efdcc8b41e
eyre: clog exclusively for %facts
Eyre's clog logic was a tad inconsistent about "only facts" vs "not poke-acks".
This makes it consistently say "only facts" when it comes to clog-related logic.
Yes, in theory this means %watch-acks and %kicks can build up endlessly, but
those should take up negligible space compared to %facts.

Should fix any oddball cases of crashes here that #3835 didn't already catch.
2020-11-10 23:05:46 +01:00
fang
74fcda589d
eyre: remove fact-without-subscription printf 2020-11-10 23:05:37 +01:00
fang
49aa333331
eyre: ignore facts directly after clog
When an application would send multiple facts during a single event, it
was possible for the first fact to trigger a clog, removing the
subscription and sending a quit, but then the second fact still getting
sent out at normal.

Here, we drop any facts for subscriptions we don't have registered in
state, which should only happen in the described case.
2020-11-10 23:05:28 +01:00
matildepark
fa71638abd
Merge pull request #3766 from urbit/lf/hark-redux
hark: notification store
2020-11-10 16:13:06 -05:00
fang
3ca993df07
eyre: clog exclusively for %facts
Eyre's clog logic was a tad inconsistent about "only facts" vs "not poke-acks".
This makes it consistently say "only facts" when it comes to clog-related logic.
Yes, in theory this means %watch-acks and %kicks can build up endlessly, but
those should take up negligible space compared to %facts.

Should fix any oddball cases of crashes here that #3835 didn't already catch.
2020-11-10 22:06:28 +01:00
Matilde Park
a24959a64f drum: fix syntax error for state-11 2020-11-10 15:12:52 -05:00
fang
1c01c7dc6c
webterm: update bel and move into lib 2020-11-10 21:11:58 +01:00
Matilde Park
e986298ee9 Merge branch 'release/next-userspace' into lf/hark-redux 2020-11-10 15:04:16 -05:00
fang
c33f027735
hood: auto-start herm 2020-11-10 20:54:06 +01:00
fang
9ccfeb9e8d
soto: tombstone 2020-11-10 20:47:01 +01:00
fang
eb40e2feed
webterm: handle unicode more correctly
Make the marks produce json arrays where the (list @c) type is used.
On the frontend, transform the semantic (character-based) cursor
position into a byte-based one, in order to ensure the cursor gets
rendered at the correct location, even if the presence of multi-byte
characters like emoji.
2020-11-10 20:42:28 +01:00
Matilde Park
35103ab394 hark-graph-hook: remove ~& 2020-11-10 14:24:47 -05:00
Matilde Park
fdcb2c32db Merge branch 'lf/hark-redux' into lf/hark-graph-indices 2020-11-10 14:21:51 -05:00
fang
6b3e062f60
webterm: ensure input spans entire screen
(...even if it might get cut off by prompt rendering details)
2020-11-10 19:35:42 +01:00
fang
9cd9448bcd
dill: remove ducts from %view and %flee interface
This was a little bit too crummy. Instead, we put in a placeholder of ~,
which should be forwards-compatible with atomic session identifiers,
where ~ identifies the default session.

Additionally touches up the herm wires/paths to stick to the above more
closely.
2020-11-10 19:33:11 +01:00
matildepark
1f51ed5973
Merge pull request #3907 from urbit/mp/landscape/chat-indigo
chat: migrate to indigo-react
2020-11-10 13:30:32 -05:00
fang
5f5e1def83
mark: handle unicode in belt correctly
Input should be treated as unicode strings
2020-11-10 19:27:25 +01:00
fang
fa20fff31a
Merge pull request #3873 from urbit/m/lazy-verb
verb: render printouts lazily
2020-11-10 10:51:24 +01:00
Liam Fitzgerald
5354aae5fa
graph-store: run-updates no longer pokes itself 2020-11-10 15:43:35 +10:00
Liam Fitzgerald
7e5bf37184
hark: address L review 2020-11-10 13:32:48 +10:00
Liam Fitzgerald
39caa57308
hark: update FE for per-index granularity 2020-11-10 12:15:16 +10:00
Liam Fitzgerald
9eec477e0e
hark-graph-hook: watch individual indices 2020-11-10 12:14:06 +10:00
Matilde Park
54d08e393f arvo/landscape: remove unused pngs 2020-11-09 21:14:00 -05:00
Matilde Park
afa188150f landscape: use new spinner everywhere 2020-11-09 21:13:41 -05:00
Matilde Park
e9c129b1e3 chat: migrate to indigo-react
Fixes urbit/landscape#41.
2020-11-09 21:13:17 -05:00
matildepark
0934c52e83
Merge pull request #3902 from urbit/mp/landscape/qa-11-6
links, publish: componentise comments, migrate remainder to indigo-react
2020-11-09 20:48:17 -05:00
fang
e3dba290c9
webterm: implement underline and blink styles 2020-11-10 01:37:40 +01:00
fang
ee55f34a72
webterm: update input to use indigo components 2020-11-10 00:45:08 +01:00
fang
3b51329b41
webterm: DojoApp -> TermApp 2020-11-10 00:35:27 +01:00
fang
dd574474c6
Merge branch 'release/next-dill' into m/webterm 2020-11-09 21:34:57 +01:00
fang
fbda1de612
webterm: dojo -> term
Includes updating the tile data in launch.
2020-11-09 20:29:36 +01:00
L
9cbed7a4a9
Merge pull request #3832 from urbit/la/thread-watcher
observe-hook: spin up a thread upon receiving a %fact from a subscription
2020-11-09 12:37:13 -06:00