Commit Graph

591 Commits

Author SHA1 Message Date
Fang
b416535408 Renamed "reader" to "client".
More immediately obvious terminology.
2017-11-16 00:56:33 +01:00
Fang
aa35774190 Minor styling and cleanup. 2017-11-16 00:48:56 +01:00
Fang
0cece6a04c Prevent decrement underflow when rendering messages with long prefixes on small terms. 2017-11-14 15:32:42 +01:00
Fang
0cdbb33e1c Fixed %app speeches to look identical to the way they do in old talk. 2017-11-14 15:16:28 +01:00
Fang
de025889a3 Lightly tweaked status and config change notifications.
Config notifications now also obey the %quiet flag.
2017-11-14 00:56:04 +01:00
Fang
9aa32d7de7 Subscriptions now get ended if we no longer know their story. 2017-11-14 00:55:18 +01:00
Fang
89f73aced8 If we got changes from a /report, don't send those same changes back to them. 2017-11-14 00:55:03 +01:00
Fang
ca61503876 Don't create a %permit delta if there is no change. 2017-11-13 23:45:55 +01:00
Fang
40d570aaae Talk now renders a notification when a circle's config changes. 2017-11-13 23:44:44 +01:00
Fang
e3c9ccb968 Talk now renders a notification when someone's status changes. 2017-11-13 22:35:41 +01:00
Fang
944d2587f3 Now also displays handles if there is no local nickname for a ship.
(Only if ;set nicks)
2017-11-13 19:41:42 +01:00
Fang
df53e1d6f8 Removed limitations on local nicknames. 2017-11-13 16:27:36 +01:00
Fang
f110edef79 Can now also say "true"/"false" in place of "&"/"|" and "y"/"n". 2017-11-13 16:00:50 +01:00
Fang
b1e79be3fd Fixed bug that caused DMs to always render with the ; glyph. 2017-11-13 16:00:22 +01:00
Fang
98302245d6 Fixed rendering of %ire %url speeches to be slightly more consistent with regular %url. 2017-11-11 22:11:45 +01:00
Fang
65383f5709 Removed !: from hall and talk. 2017-11-10 00:04:07 +01:00
Fang
57f08f7d72 Can now do ;what in talk without arguments to list all bound glyphs. 2017-11-10 00:01:50 +01:00
Fang
0b50718439 Removed outdated comments. 2017-11-09 22:40:22 +01:00
Fang
1865c9df70 Comments. 2017-11-09 19:08:30 +01:00
Fang
12e954c352 Fixed another problematic accumulator call. 2017-11-09 19:08:05 +01:00
Fang
3392f80ce3 Can now also remove circle sources from within %talk. 2017-11-09 19:05:58 +01:00
Fang
664a97b0e8 Added a %report prize so it no longer looks like the query's unavailable. 2017-11-09 18:26:26 +01:00
Fang
cf3e4eecb0 Fixed some flaws in federation-related code.
New circles can now propagate more than a single level down, changes get applied properly.
2017-11-09 18:25:26 +01:00
Fang
f60a1d3dd2 Merge branch 'master' of https://github.com/urbit/arvo into remaint-merge-talk 2017-11-09 10:38:36 +01:00
Fang
698e7386a0 Temporarily worked around runtime errors in hall that occur when federation happens. 2017-11-09 10:38:12 +01:00
Fang
ee1ca40f34 Renamed %talk-guardian to %hall, %talk-agent to %talk.
In /sur, /gen, /mar, /lib renamed files/folders from "talk" to "hall".
2017-11-07 22:05:52 +01:00
Fang
f623d83667 Minor cleanup. 2017-11-07 20:20:42 +01:00
Fang
da996e0ec2 Updated saving, loading and logging functionality. 2017-11-07 20:00:42 +01:00
Fang
40f01f9aad Made it possible to load in telegrams exported from old talk. 2017-11-07 19:58:52 +01:00
Fang
f045a1035b Fixed decrement-underflow occurring when editing the first ever message. 2017-11-07 17:05:51 +01:00
Fang
608533532b Fora is now a standalone app.
Posts notifications to journals %fora-posts and %fora-comments.
2017-11-06 19:35:32 +01:00
Fang
6c6e192112 Improved rendering of %app and %fat speeches. 2017-11-06 19:32:03 +01:00
Fang
9c57a67516 Expanded %app speech to be more than just a cord. 2017-11-06 17:21:50 +01:00
Fang
061d9326e1 Implemented a "public membership" list.
Users can add circles they've joined to this list. Others can query it.
This should allow for circle discovery functionality.
2017-11-06 14:19:22 +01:00
Fang
11a9f9151e Changed some internal %peer paths as required for 6e4b9fe6. 2017-11-03 20:32:16 +01:00
Fang
ba7b4c47e4 Changed ++ta-note to accept a tape. 2017-11-03 20:31:16 +01:00
Fang
3bb8df9e01 Added an indicator (^) to %ire %lins. 2017-11-03 20:00:11 +01:00
Fang
6e4b9fe6b7 Updated circle query paths to be slightly more flexible in the data they subscribe to.
Internal %peer paths in the guardian got a bit messy.
2017-11-03 15:54:25 +01:00
Fang
58268b784c Fixed primary reproduction case for runtime error bug. 2017-11-02 20:22:15 +01:00
Fang
cda08d5d62 Trivial changes & cleanup in talk-agent. 2017-11-02 18:30:25 +01:00
Fang
0b0b6ccf27 Allow for entering of @da and @dr into a source's range. 2017-11-02 18:23:59 +01:00
Fang
945544e92d Consolidated ++pr (formerly passport rendered) into ++cr (circle renderer). 2017-11-02 17:16:47 +01:00
Fang
82fbe1456e Cleaned up code relating to ++work. 2017-11-02 16:53:19 +01:00
Fang
89c8ed605b Renamed nik/nak to be slightly more descriptive. 2017-11-02 16:36:23 +01:00
Fang
6b88de73d3 Made talk-agent render width configurable. 2017-11-02 16:35:48 +01:00
Fang
80b4278554 Fixed off-by-one error when doing %lin wrapping. 2017-11-02 16:19:50 +01:00
Fang
de061524cf Uncoupled presence from subscriptions.
To gain/remove a status in a circle, it now has to un/set by the reader.
2017-11-02 00:44:13 +01:00
Fang
f996aad7f3 Made inline rendering of %exp speeches a bit more consistent. 2017-11-01 21:53:00 +01:00
Fang
3746ab02fb Trivial TODOs & cleanup. 2017-11-01 20:41:14 +01:00
Fang
e7de37b383 When dedicating story changes, only do so for the affected story. 2017-11-01 20:20:25 +01:00