Fang
66f87e1fab
Ignore %present commands that wouldn't actually change anything.
2017-12-09 17:33:36 +01:00
Fang
3e0a681c2b
A %remove status diff now *actually* removes the status.
2017-12-09 17:17:57 +01:00
Fang
100f0cb431
Don't put any grams into the prize if they weren't requested.
2017-12-09 14:59:29 +01:00
Fang
6a162cd5d9
Reset stories' count to be equal to (lent grams) in ++prep.
2017-12-08 23:05:47 +01:00
Fang
97a09f4214
Clean up transitionary code for the talk ++quit fix.
2017-12-08 16:00:40 +01:00
Fang
21f0f55d25
Implements ++quit arms for talk, so that it can recover from losing connection to hall.
2017-12-08 15:58:58 +01:00
Ted Blackman
33ef3928dd
fix fora import
2017-12-06 14:24:24 -08:00
Fang
1287c04443
The talk interface now properly pretends to be the planet when run on a moon.
2017-12-06 17:09:59 +01:00
Fang
27db17d1a4
Fixed incorrect usage of ++team:title.
2017-12-06 16:54:08 +01:00
Fang
3ecd885177
Now properly avoids sending burden updates to the reporter again.
2017-12-06 12:30:19 +01:00
Fang
122362e732
Fixed syntax error introduced into hood.hoon.
2017-12-06 00:19:56 +01:00
Fang
07885a3c98
Removed version requirements from hall and talk.
...
Also small comment cleanup.
2017-12-05 22:32:55 +01:00
Fang
41098a2121
Merge commit '8bf726fdb1ecaf072d72ec795948f842ff7ea2e7' into remaint-merge-talk
2017-12-05 22:31:00 +01:00
Anton Dyudin
2eac6be25d
Merge branch 'org-libs' into master
2017-12-05 12:07:33 -08:00
Fang
4b49445481
Merge commit '87e658a765549e9674377d9beeafc3dc6529322b' into remaint-merge-talk
2017-12-03 19:41:24 +01:00
C. Guy Yarvin
b26639b690
Revert "Cache tile defaults."
...
This reverts commit db54f72514
.
2017-11-30 14:31:28 -08:00
Anton Dyudin
deea2fd2bf
improve comment disdain
2017-11-29 20:55:58 -08:00
Anton Dyudin
63d8c83cea
separate out hood dsl implementation from main switchboard
2017-11-29 20:33:15 -08:00
Anton Dyudin
564d7ebf0c
handle kiln coups in kiln
2017-11-29 20:31:13 -08:00
Anton Dyudin
760ae2f114
fully namespace drum/helm/kiln
2017-11-29 13:38:16 -08:00
Anton Dyudin
3f06652142
fix /+ womb references
2017-11-29 13:38:16 -08:00
Anton Dyudin
2f91190a96
add example of hood plugin
2017-11-29 12:47:12 -08:00
Anton Dyudin
3d744c8d74
namespace hood "libraries"
2017-11-29 12:47:12 -08:00
C. Guy Yarvin
a4538d4643
Move to ++writ, more generalized help.
2017-11-27 21:17:21 -08:00
C. Guy Yarvin
cbb2f82656
Merge remote-tracking branch 'eglaysher/deco'
2017-11-27 20:37:52 -08:00
Fang
41e2547c9b
Merge commit '49429adb45ce1d7f685927ce6e901a3263d4c122' into remaint-merge-talk
2017-11-27 19:27:20 +01:00
Fang
87ba3ef472
Less ugly glyph rendering in ++cr-show.
2017-11-24 23:05:41 +01:00
Fang
ed257a9df7
Talk now only assigns a glyph and sends presence when ;joins succeed.
2017-11-24 23:05:12 +01:00
Fang
1b7aae8631
Implemented /circles, for querying visible circles on ships.
2017-11-24 20:34:46 +01:00
Fang
e14e9dfea5
Comments, minor cleanup.
2017-11-24 00:46:41 +01:00
Fang
f13979d1f2
++ta-action no longer requires a bone it doesn't even use.
2017-11-24 00:46:00 +01:00
Fang
a2cf78a510
Made situations where forced unsubscribes occur (;banish, ;delete) actually work.
...
We no longer resubscribe when a foreign source quits our subscription.
We don't always want to do this for local quits either, but can't differentiate. So for now, we pull local subs instead of quitting them.
Depends on urbit/arvo#459
2017-11-24 00:43:16 +01:00
Fang
7d13f01633
Removed unused delta %quit.
2017-11-23 13:31:59 +01:00
Fang
52c6805879
Now remove people's presence when they get banished.
2017-11-22 23:23:16 +01:00
Fang
1771a56e36
Now also send invite messages to people who have already been invited.
...
To allow for hosts to notify/remind people they can join.
2017-11-22 21:22:44 +01:00
Fang
974d1e1026
No longer send out multiple messages when inviting multiple people.
2017-11-22 20:40:20 +01:00
Fang
a03a5d2feb
Now need write permission to indicate presence.
2017-11-22 20:22:08 +01:00
Fang
afa8402f2f
Updated ++sa-unearth to correctly work with current subscription paths.
2017-11-22 18:51:12 +01:00
Fang
caac75dc65
No longer require %inbox membership to be able to list a circle in one's public memberships.
2017-11-20 21:44:22 +01:00
Fang
5fbb7599cb
Hall stories now also track where messages were received from.
...
Stories can be queried for messages originating exclusively from a specific source.
2017-11-20 20:48:54 +01:00
Fang
afa6b7552c
Now *actually* checks if a message is in a subscriber's range.
...
Fixes omitted sample caused by changes in 6e4b9fe
.
2017-11-20 20:23:02 +01:00
Fang
909d8665f3
Simplify unnecessarily verbose checks in ++dedicate.
2017-11-20 18:51:55 +01:00
Fang
5436f71bce
Removed unnecessary operations in ++so-resub.
2017-11-20 14:44:29 +01:00
Fang
115ac3eb42
Can now adjust printed timestamps using ;set timezone +/-hours
...
(Also, now uses message timestamp instead of now.)
2017-11-17 21:32:44 +01:00
Fang
6d4db0d017
Proper backstepped separator comments for the main talk parser.
2017-11-17 21:14:42 +01:00
Fang
5cd9f12ae3
Tiny fixes & todo's cleanup.
2017-11-17 20:10:23 +01:00
Fang
c16269de6f
Stories now track which ships are actually subscribed to them.
...
Can be queried using /peers/[circle-name].
2017-11-17 20:09:40 +01:00
Fang
0a610d6419
Cleaned up %peer and %pull move wires and logic.
2017-11-17 18:41:08 +01:00
Fang
f6c574647d
Config notifications now also smaller.
2017-11-17 13:47:16 +01:00
Elliot Glaysher
b490c945c6
Stylize layer one of hoon.hoon, make # work in most cases.
2017-11-16 14:54:32 -08:00
C. Guy Yarvin
bd17e5ece5
Rename ++twig to ++hoon.
2017-11-16 13:50:03 -08:00
C. Guy Yarvin
c7e73c22f9
Rename ++span to ++type.
2017-11-16 12:44:27 -08:00
Fang
c05ca4a103
Hall now silently ignores (the data-less) %report prizes, so it doesn't seem like something's wrong.
2017-11-16 21:32:09 +01:00
Fang
a784b2513b
Made notifications slightly less obnoxious.
2017-11-16 21:31:17 +01:00
Fang
27d3867951
Changed ?-/?+ separation comments to adhere more closely to the standard.
2017-11-16 01:21:25 +01:00
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