Commit Graph

5886 Commits

Author SHA1 Message Date
Fang
301b1f37ec Fixed issue where • wasn't breaking up messages properly. 2017-10-06 00:08:47 +02:00
Fang
2f6a7e3916 Properly implemented %ire, the reply speech type.
Refactored how known messages are accessed.
2017-10-06 00:04:26 +02:00
Fang
e30e2508ea Guardian now uses dap.bol instead of its hardcoded app name. 2017-10-05 19:18:22 +02:00
Fang
01da92c7cf Updated talk command mark to reflect recent removal of ++statement. 2017-08-02 21:45:29 -07:00
Fang
cdcdd82021 Sent messages now get their delivery state tracked locally.
(Interface for accessing this state yet to be exposed.)
2017-08-02 21:43:56 -07:00
Fang
79c82edae7 Slightly cleaner default-false loobean for inherited flag. 2017-07-31 12:09:44 -07:00
Fang
fc9386c533 Renamed some dif/delta* to det and some dif/rumor* to rum, to remove ambiguity. 2017-07-21 15:53:24 -07:00
Fang
fe08209ff6 Agent now properly counts unicode characters as a single character. 2017-07-21 15:16:41 -07:00
Fang
f19891d488 Message diffs are now always about a single message, rather than being "maybe multiple messages but practically always just one". 2017-07-20 16:57:53 -07:00
Fang
bf5d81e00b Now sending message nrs along with message rumors themselves.
Separated full story state (++burden) from potentially partial story state (++package).
2017-07-19 19:19:03 -07:00
Fang
16e96a3c75 Updated TODO & REVIEW comments. 2017-07-18 17:22:45 -07:00
Fang
63609a4994 Now allow capitals & utf8 by default. 2017-07-18 17:08:08 -07:00
Fang
4664756dac Comments now properly refer to status instead of presence. 2017-07-17 14:41:57 -07:00
Fang
4022ecd70e Agent now uses terms instead of knots for settings. 2017-07-17 14:30:52 -07:00
Fang
4860d51405 No longer uses incorrect message index when changing messages. 2017-07-12 15:32:07 -07:00
Fang
8c2afd57d6 Applied new wrapper types to talk-agent. 2017-07-11 15:50:39 -07:00
Fang
830200265c Circle names are now terms instead of knots. 2017-07-11 15:32:18 -07:00
Fang
e3467bfd66 Wrapper molds for nicknames and story names. 2017-07-11 15:12:29 -07:00
Fang
7b980e3a80 Renamed nak to binds. 2017-07-11 13:11:17 -07:00
Fang
54e865f27f Renamed inherited flag and made it default to false. 2017-07-10 18:41:50 -07:00
Fang
5d566cd77f Better formatting for ++range and ++place definitions. 2017-07-10 17:39:03 -07:00
Fang
a43c99859b Merged ++statement into ++thought, removed tot face from ++telegram. 2017-07-10 17:23:12 -07:00
Fang
caac4c8913 Removed ++partner. Everything is now ++circles. 2017-07-10 17:21:58 -07:00
Fang
1daf2f547f Pulled /reader diffs and rumors into their own structures. 2017-07-10 14:09:59 -07:00
Fang
fa193ca559 Now have separate structures for inward & outward diffs (deltas vs diffs/rumors). 2017-07-07 17:21:40 -07:00
Fang
90c70cc916 Removed reactions. Now just crash instead of neatly informing the user. 2017-07-07 17:01:56 -07:00
Fang
ab7f7d47a5 Removed /friend query for now. 2017-07-07 16:21:13 -07:00
Fang
9075373db7 Removed outbox. 2017-07-06 20:01:08 -07:00
Fang
02502d758e Fixed the talk command mark to be cool with recent changes to the structures. 2017-07-06 19:59:23 -07:00
Fang
8ceb9312d1 Removed delivery state from telegram audiences. 2017-07-06 18:16:17 -07:00
Fang
7a91a9721d Replaced frequent use of ..arm with self. 2017-07-06 14:45:38 -07:00
Fang
35d057f420 TODOs based on code review. 2017-07-06 13:38:36 -07:00
Fang
f694d71d56 Removed unused message types. Changed %exp to include expression results. 2017-06-30 18:44:37 -07:00
Fang
4aa069c9f8 Removed bouquet for now. 2017-06-30 18:42:36 -07:00
Fang
4f7cf04850 Patched up some TODO comments. 2017-06-30 17:24:32 -07:00
Fang
583edfa153 Audiences now get properly set to the ship the change is ++dedicated to. 2017-06-30 17:23:41 -07:00
Fang
556a5a97e8 ++affection now caches rumor results for specific paths. 2017-06-28 12:09:35 -07:00
Fang
2852b71070 %source config diff now only takes a single partner, since it never gets done for multiple. 2017-06-28 11:12:12 -07:00
Fang
f33dd1b86c Now using self-as-partner arms wherever appropriate. 2017-06-27 17:42:58 -07:00
Fang
ee3c0aa10f No longer sending internal-only diffs outward. 2017-06-27 17:37:46 -07:00
Fang
30a93c38b5 %new story diffs over /burden now get treated as burdens. 2017-06-27 17:36:01 -07:00
Fang
3e32f78ac1 Can now set presence or status for specific circles, even foreign ones. 2017-06-27 17:29:51 -07:00
Fang
7928998e9b Missing change in sur to allow range specification in the %source action. 2017-06-27 12:43:48 -07:00
Fang
3f314b8bb2 Now sending all outward thoughts towards a circle as a single talk-command. 2017-06-27 12:40:58 -07:00
Fang
679ef2a6d3 Ranges specified in subscriptions now actually do something.
Does not yet quit ended subscriptions.
2017-06-26 16:56:03 -07:00
Fang
ee4883d91b tmp function in lib/talk.hoon. 2017-06-26 16:49:46 -07:00
Fang
e3eeb10f53 Now using ++circle-peer for the creation of /circle peer moves,
to ensure consistency.
2017-06-23 16:29:45 -07:00
Fang
4aed59fd14 Removal of old TODOs and code, rewording of TODOs. 2017-06-22 18:08:14 -07:00
Fang
f04b142bee Reactions now always send to ost.bol. 2017-06-22 18:04:22 -07:00
Fang
8c82fa00e6 Passing query instead of path or coins. 2017-06-22 18:03:37 -07:00