Commit Graph

210 Commits

Author SHA1 Message Date
Fang
da1dc7a074 Remove commented out code. 2018-04-12 19:34:58 +02:00
Fang
eaf080b3b4 Adapt state. 2018-04-12 17:28:40 +02:00
Fang
38fce5986e Disable relative message number in subscription ranges. 2018-04-12 16:47:32 +02:00
Fang
1798d3cbe3
Merge pull request #658 from Fang-/hall-last-x
Get last x messages from hall
2018-04-11 23:56:45 +02:00
Joseph Bryan
a35bb28e69 replaces all uses of %# with %~ 2018-04-04 13:25:54 -07:00
Joseph Bryan
d6e1e3bc27 replaces all tall cnsg hoons with %# 2018-04-04 14:07:05 -04:00
Fang
3d18e261bc Allow last-x subscription ranges to be specified from within talk. 2018-03-07 01:59:58 +01:00
Fang
1b92e26497 Make talk start out with the last 200 messages of scrollback. 2018-03-07 01:17:53 +01:00
Fang
62edfa5d21 Be semantically correct. 2018-02-22 19:47:56 +01:00
Fang
6bb3a3f196 Named magic number. 2018-02-22 19:44:13 +01:00
Fang
de59162ff3 Talk now only loads in messages from the last five days on first boot.
Makes moons suffer less when connecting to old planets.
2018-02-22 19:37:05 +01:00
Fang
f5cb07948f Clean up ++prep of hall and talk. 2018-02-22 15:17:12 +01:00
Fang
35d3b04d21 Add usage tags to circle configs, allowing clients to store arbitrary meta usage info. 2018-02-22 13:08:24 +01:00
Fang
f1eeb66af0 Adapt state. 2018-02-21 15:03:16 +01:00
Fang
8a4e3c8656 Revert "Add usage tags to circle configs, allowing clients to store arbitrary meta usage info."
This reverts commit e807db9055.
2018-02-21 13:23:58 +01:00
Fang
d070c18270 Make talk's ++prep more robust.
Jumps through a weird hoop to work with non-versioned state.
2018-02-19 17:25:20 +01:00
Fang
7d8a0a36a3 Add state adapters. 2018-02-14 22:41:52 +01:00
Fang
4acc7b372b No longer automatically send invite messages when changing permissions. 2018-02-14 17:20:52 +01:00
Fang
e807db9055 Add usage tags to circle configs, allowing clients to store arbitrary meta usage info. 2018-02-14 17:02:47 +01:00
Fang
2b08d7fbd9 Make hall and talk always use ost.bol instead of bone 0, which gall now disallows. 2018-01-25 19:03:22 +01:00
Fang
4e33264230 Can now query hall for own circles.
Talk code depends on #522.
Closes #503.
2018-01-03 18:34:13 +01:00
Fang
c61ada5f3e Fix off-by-one error in message selection.
Closes #516.
2017-12-23 17:07:56 +01:00
Fang
90608339cc Only send presence when sourcing from targets for an indefinite amount of time. 2017-12-22 01:14:07 +01:00
Fang
13c2d0156d Talk notifications now wrap properly.
Pulled line wrapping logic out into the lib.
Closes #468.
2017-12-19 20:58:48 +01:00
Fang
78c285ce1e Fixed issue that caused talk to not receive config and status updates if the inbox hadn't yet received any messages.
Closes #511.
2017-12-19 16:19:06 +01:00
Fang
2a118e330b Merge commit 'ff5c9ae031d58b27d7db3b563aba3f3310e83286' into hall-talk-smallfix 2017-12-19 15:33:30 +01:00
Elliot Glaysher
a5ef941505 Enables more doccords in hall and talk. 2017-12-18 15:53:59 -08:00
Fang
4268f30d4b Now show the original's message number when showing reply-to details. 2017-12-18 18:32:59 +01:00
Fang
a3dcca66e4 Talk no longer accepts peers from moons, they should run a local client.
Also actually crash on invalid subscription.
2017-12-18 17:03:18 +01:00
Fang
31e1c73aed Made ++name a knot rather than a term. 2017-12-18 14:21:52 +01:00
Fang
06b3355556 Renamed ++naem to ++name. 2017-12-18 14:20:45 +01:00
Fang
84c0e6013f Bind a glyph for every inbox source, regardless of range.
Closes urbit/arvo#505.
2017-12-17 21:05:01 +01:00
Fang
55b15f850c Merge commit '60b4024516d0306bd5ec26ea744a9a1f194691b8' into hall-talk-smallfix 2017-12-17 20:09:52 +01:00
Fang
1022d21014 Always delete the first gram in 'screw' debug poke.
And comment for warning.
2017-12-15 20:48:01 +01:00
Fang
6bb176e938 More talk debug pokes.
'reset' to rebuild message state. 'screw' to trigger legacy issue.
2017-12-15 20:24:00 +01:00
Fang
9803190389 Reset talk's ++prep back to baseline. 2017-12-15 20:22:55 +01:00
Fang
55715fcd5d Changed debug poke 'check' to always give some information. 2017-12-14 16:58:51 +01:00
Fang
bd46499dab Force full rebuild of talk's message state. 2017-12-14 16:58:21 +01:00
Fang
74b5a9c6f4 Revising a previously heard message no longer just deletes it. 2017-12-14 16:57:18 +01:00
Fang
56519a6b56 More temporary debug pokes. 2017-12-14 01:55:33 +01:00
Fang
d5a4406770 Force talk to reconnect to hall on-update.
New subscriptions are made using bone 0, as they're supposed to.
2017-12-14 01:37:52 +01:00
Fang
36b91c6425 Add ;sources command for displaying the active sources of circles. 2017-12-14 01:36:02 +01:00
Fang
19eb437f9c ;leave now removes *all* inbox subscriptions to the specified circles. 2017-12-14 01:32:39 +01:00
Fang
835dae7317 ;join now loads only a day's worth of backlog by default. 2017-12-14 01:30:06 +01:00
Fang
50a46c0e17 Revert talk's ++prep to baseline. 2017-12-14 00:12:35 +01:00
Fang
c70035af84 Rename ++our to ++self. 2017-12-12 22:34:04 +01:00
Fang
627c94a9b7 Fix #479 for people who are experiencing it. 2017-12-12 16:04:51 +01:00
Fang
93794ce853
Revert talk's ++prep back to normal. 2017-12-11 23:18:37 +01:00
Ted Blackman
22e52b18b9
Merge pull request #486 from Fang-/talk-small-fixes
Hall & talk QoL fixes
2017-12-11 12:32:23 -08:00
Fang
eb31ab7e0b Cut informational messages off at the configured term-width. 2017-12-11 21:00:55 +01:00