Logan Allen
9380a46fc3
interface: allow channel list to scroll and set a max-height
2021-02-08 16:02:32 -06:00
Logan Allen
5112937f59
interface: fix long group names
2021-02-08 14:10:09 -06:00
matildepark
6bb4062150
Merge pull request #4387 from urbit/james/sigil-overlays
...
chat: fix OverlaySigil positioning
2021-02-08 13:41:19 -05:00
James Acklin
3a99a79867
chat: address PR comments
...
Fixes urbit/landscape#303
2021-02-08 10:48:29 -05:00
matildepark
77bccd8bc6
Merge pull request #4392 from urbit/lf/dm-invites
...
JoinGroup: skip preview if unmanaged group
2021-02-07 23:09:12 -05:00
Liam Fitzgerald
003738f95a
Inbox: make useLazyScroll account for archived notifications
...
useLazyScroll was not accounting for the case where a notification would
be archived. This would mean that archiving a lot of notifications
without scrolling would erroneously not load more. Accounts for this
case by passing a count argument to useLazyScroll, which is then
compared against its previous value. If the previous value is greater
than the new value, (i.e. a notification was archived) then check if we
should load more.
2021-02-08 14:04:55 +10:00
Liam Fitzgerald
71ae452132
interface: add usePreviousValue hook
2021-02-08 14:04:43 +10:00
Liam Fitzgerald
29a8ed77da
JoinGroup: skip preview if unmanaged group
2021-02-08 13:27:51 +10:00
Liam Fitzgerald
505abfbcc7
ViewProfile: fix incorrect loading conditional
2021-02-08 13:08:53 +10:00
Liam Fitzgerald
45c83239b7
ShipSearch: fix incomplete ship entry case
2021-02-08 12:59:11 +10:00
Liam Fitzgerald
a5925a4842
metadata-hooks: do not request preview if we already have it
2021-02-08 12:07:32 +10:00
Liam Fitzgerald
b0597e32d3
metadata-store: do not pin channels on migrate
2021-02-08 12:07:15 +10:00
Liam Fitzgerald
74511e60ff
settings-store: add flag to check if tutorial has been done
2021-02-08 11:03:34 +10:00
Liam Fitzgerald
07518e5cff
interface: inject location of tutorial group at compile tim
2021-02-08 11:02:52 +10:00
Liam Fitzgerald
1e7a09714b
interface: inject hooks to track position of tutorial elements
2021-02-08 10:36:06 +10:00
Liam Fitzgerald
44debd2936
interface: launch tutorial prompt, if we haven't done the tuorial before
2021-02-08 10:33:15 +10:00
Liam Fitzgerald
2a7ee29dc5
interface: display tutorial interface
2021-02-08 10:32:45 +10:00
Liam Fitzgerald
cca47cc3e7
interface: sketch out tutorial state
2021-02-08 10:29:47 +10:00
Matilde Park
6eb61f725f
Merge branch 'release/next-userspace' into james/sigil-overlays
2021-02-07 12:48:56 -05:00
Matilde Park
340b74b478
Merge branch 'release/next-js' into release/next-userspace
2021-02-07 12:41:19 -05:00
James Acklin
ff6b6b8619
chat: default value for OverlaySigil visbility
2021-02-07 12:18:02 -05:00
James Acklin
aa8e623dd4
chat: type OverlaySigil, cleanup
...
Fixes urbit/landscape#303
2021-02-07 12:10:16 -05:00
James Acklin
6125b850a8
chat: cleanup (WIP)
...
Fixes urbit/landscape#303
2021-02-07 11:13:10 -05:00
James Acklin
d0bd1e6ca3
chat: consistent sigil overlays everywhere (WIP)
...
Fixes urbit/landscape#303
2021-02-06 20:47:33 -05:00
James Acklin
1d25e7ee34
chat: consistent profile overlay in chat messages (WIP)
...
Fixes urbit/landscape#303
2021-02-06 17:44:33 -05:00
James Acklin
cf0189019f
chat: sigil overlay exclusive of mini-sig (WIP)
...
Fixes urbit/landscape#303
2021-02-06 17:19:34 -05:00
Philip Monk
c888af3a30
Merge remote-tracking branch 'origin/release/next-vere' into HEAD
2021-02-05 18:49:11 -08:00
Matilde Park
ee47a51bd1
shareProfile: add missing lodash import
2021-02-05 17:33:10 -05:00
matildepark
7ef84bd388
Merge pull request #4384 from urbit/lf/hook-loop-fix
...
contact-store: prevent hook forwarding loop
2021-02-05 15:45:40 -05:00
Logan Allen
f75d0fefdb
contact-store: changed semantics to no-op instead of crash
2021-02-05 13:19:53 -06:00
Logan Allen
78fe4cc045
contact-store: make %add poke idempotent
2021-02-05 12:33:25 -06:00
Liam Fitzgerald
ffbd4a4d88
contact-store: prevent hook forwarding loop
2021-02-05 14:54:26 +10:00
Liam Fitzgerald
c41ea83ee1
glob: update to 0v2.n1md9.trksl.p71td.ctngq.rr9su
2021-02-05 11:02:53 +10:00
Matilde Park
59861b8ecc
profileOverlay: sigils link to profile
2021-02-04 19:57:02 -05:00
Matilde Park
76f8cb866a
landscape: prevent flexShrink on group header
2021-02-04 19:54:15 -05:00
Liam Fitzgerald
99570a818b
Merge remote-tracking branch 'origin/lf/neg-unread' into release/hot-21-2-5
2021-02-05 10:51:45 +10:00
Matilde Park
105916d93e
hark: check for hidden group, not !hidden group
2021-02-04 19:49:03 -05:00
matildepark
45cadff09f
Merge pull request #4382 from urbit/lf/fe-fixes
...
interface: all assigned QA bugs
2021-02-04 19:28:36 -05:00
Liam Fitzgerald
aa42dd31f2
interface: add lodash import to prevent crash in NewChannel
2021-02-05 09:43:46 +10:00
Liam Fitzgerald
6eb234b8a7
interface: normalize joinGroup modal
2021-02-05 09:27:37 +10:00
Liam Fitzgerald
d9ab3c9fba
interface: stop propagation reshowing modal
2021-02-05 09:23:18 +10:00
Liam Fitzgerald
f508cd923e
interface: truncate group title
2021-02-05 09:07:28 +10:00
Logan Allen
414498b666
interface: fix fetch to decide when to show share banner
2021-02-04 16:02:59 -06:00
Logan Allen
c29608018b
interface: increase font size to match base font
2021-02-04 15:14:29 -06:00
Logan Allen
fb7db5244b
interface: fix Profile and Settings link in omnibox
2021-02-04 15:12:41 -06:00
Logan Allen
d12801f375
interface: fix text overflow and cutoff in profile overlay
2021-02-04 15:10:26 -06:00
Liam Fitzgerald
54dcb31414
LinkItem: hack in onclick unread support for iframes
2021-02-04 15:01:21 +10:00
Liam Fitzgerald
33eaccc589
LinkWindow: fix duplicate keys
2021-02-04 15:01:12 +10:00
Liam Fitzgerald
ad2cd89310
hark-store: crash on invalid note read
...
Two %read-note actions set on the same notification could cause the
cache to become invalid. Instead, crash if we read a note that is
already read.
2021-02-04 14:05:03 +10:00
matildepark
0f05d3c953
Merge pull request #4376 from urbit/lf/ota-fix
...
hark, metadata-hook: fix OTAs
2021-02-03 21:19:39 -05:00
Liam Fitzgerald
981386dffb
metadata-store: migrate %contacts to %groups in app-name
2021-02-04 11:58:25 +10:00
Liam Fitzgerald
97cf9fcb19
hark-store: discard unused metadata notifications in OTA
2021-02-04 11:39:59 +10:00
Liam Fitzgerald
a42f0c7428
metadata-hook: fix on-load
2021-02-04 11:37:43 +10:00
Logan Allen
899d26f592
interface: allow setting of status from ProfileOverlay
2021-02-03 18:55:20 -06:00
L
1bc5e6d103
Merge pull request #4372 from urbit/la/vis-fix
...
interface: popover settings style fixes
2021-02-03 18:20:12 -06:00
Logan Allen
6d3e6e9815
interface: popover settings style fixes
2021-02-03 18:13:09 -06:00
Matilde Park
1dd08d8504
Merge branch 'release/next-js' into release/next-userspace
2021-02-03 19:08:08 -05:00
pilfer-pandex
c9c11837b8
king: fix bug Show Ipv4
2021-02-03 15:26:19 -08:00
Matilde Park
67f7ebbf8a
links, publish: use tokenizeMessage for comments
...
Fixes urbit/landscape#271 .
2021-02-03 18:13:03 -05:00
pilfer-pandex
d625a0e5ed
king: address joe and ted
2021-02-03 14:50:23 -08:00
Logan Allen
ea2d740d1c
interface: fix group joining and display of share profile view
2021-02-03 13:09:39 -06:00
Logan Allen
83edfd67ba
graph-push-hook: fixed bunted bowl issue
2021-02-03 13:08:53 -06:00
Liam Fitzgerald
579570ed42
drum: load %settings-store on boot and migrate
2021-02-03 17:57:44 +10:00
Liam Fitzgerald
ea10415812
contacts-fe: show group preview
2021-02-03 17:55:51 +10:00
Liam Fitzgerald
95fdcd6361
contacts-fe: retrieve contact on navigation
2021-02-03 17:27:15 +10:00
Liam Fitzgerald
22004a3ea2
contact-pull-hook: give nacks on subscription
2021-02-03 17:26:41 +10:00
Liam Fitzgerald
60b53ccbd5
Omnibox: rewrite in hooks, add direct ship jump
2021-02-03 16:30:28 +10:00
James Acklin
94a44462da
chat: preserve 0 and auto values in space calculations
...
Fixes urbit/landscape#303
2021-02-03 00:29:24 -05:00
James Acklin
e3a7995084
chat: calculate from client boxes, not scrollOffset
...
Fixes urbit/landscape#303
2021-02-03 00:25:45 -05:00
Liam Fitzgerald
a0538981b6
omnibox: convert to TS
2021-02-03 15:16:37 +10:00
Liam Fitzgerald
97a278ef05
contacts-fe: finish sharing interface
2021-02-03 14:55:17 +10:00
Liam Fitzgerald
36202d5c86
contact-hooks: proxy %share and fix its mark validation
2021-02-03 14:53:32 +10:00
Liam Fitzgerald
7d69b23440
Merge remote-tracking branch 'origin/la/push-hook-list-resource' into lf/handoff
2021-02-03 12:50:26 +10:00
Liam Fitzgerald
c042e3f353
metadata-pull-hook: cleanup preview when we receive actual metadata
2021-02-03 12:49:06 +10:00
Liam Fitzgerald
d8dc792497
metadata-pull-hook: watch contacts for new preview
...
Fetch metadata previews when we learn of a group via a contact's pinned
groups.
2021-02-03 12:49:06 +10:00
Logan Allen
8a0a007261
interface: partially working share banner
2021-02-02 19:13:59 -06:00
Logan Allen
02f4ff58a1
contact: perfected the +is-allowed arm and fixed issue with share type
2021-02-02 19:13:33 -06:00
Matilde Park
57f0cb1308
Merge branch 'release/next-userspace' into mp/chat/dms
2021-02-02 20:08:30 -05:00
Matilde Park
e0b1019cd9
hark: correct groupPath construction for dms
2021-02-02 20:05:29 -05:00
L
ac759b7d96
Merge pull request #4365 from urbit/lf/revive-invites
...
Invites: update for new group-view
2021-02-02 18:58:58 -06:00
Liam Fitzgerald
9d08d0d2b6
graph-push-hook: fix +is-allowed
2021-02-03 10:35:01 +10:00
Liam Fitzgerald
1eda71f783
JoinGroup: check correct associations key
2021-02-03 10:01:06 +10:00
Liam Fitzgerald
8bb8f0b206
invites: update interface for new thread
2021-02-03 10:00:42 +10:00
pilfer-pandex
b9cc2edede
king: version number 1.1.1
2021-02-02 15:59:36 -08:00
pilfer-pandex
e70fa2629d
king: error message for lock file
2021-02-02 15:58:30 -08:00
Liam Fitzgerald
63027861dc
invite-store: add %groups in +on-init
2021-02-03 09:52:25 +10:00
Liam Fitzgerald
e17bf31859
group-view: add -group-invite thread
2021-02-03 09:52:00 +10:00
Liam Fitzgerald
1093ad0e42
group-view: add %invite action
2021-02-03 09:51:43 +10:00
Matilde Park
f0033ab02f
landscape: add "messages" workspace and logic
2021-02-02 18:45:40 -05:00
Logan Allen
fe76d75a18
contacts: clarify syntax for +is-allowed
2021-02-02 17:29:42 -06:00
Logan Allen
a728514aa5
contact: improved +is-allowed and added %contact-share mark
2021-02-02 17:04:28 -06:00
Matilde Park
a48c372a0e
landscape: remove leftover chat-store FE logic
2021-02-02 16:13:14 -05:00
Matilde Park
378ad0690f
landscape: "DMs + Drafts" -> "My Channels"
2021-02-02 15:38:12 -05:00
Logan Allen
33eabe2574
Merge branch 'release/next-userspace' into la/push-hook-list-resource
2021-02-02 13:52:10 -06:00
Logan Allen
b51eee2882
interface: removed deprecated ContactCard
2021-02-02 13:50:58 -06:00
Logan Allen
992562a128
contact-push-hook: add our pseudoresource to sharing
2021-02-02 13:47:53 -06:00
Logan Allen
de3b350efb
contacts + group-view: added in flow for auto-sharing your profile with a group if it is public
2021-02-02 13:36:05 -06:00
Matilde Park
3fce1cdcb6
Merge branch 'release/next-userspace' into lf/graph-permissioning
2021-02-02 14:11:06 -05:00
pilfer-pandex
ac00ea43f8
king: fix lane format; vere: don't crash on bad lane
2021-02-02 10:54:07 -08:00
Liam Fitzgerald
9f9cfc086c
lib/contact: fix +is-allowed, +get-contact
2021-02-02 15:35:29 +10:00
Liam Fitzgerald
3dcd6395ac
metadata-hooks: move +resource-for-update to common library
2021-02-02 14:31:35 +10:00
Liam Fitzgerald
b3c0198177
group-hooks: move +resource-for-update into common library
2021-02-02 14:31:16 +10:00
Liam Fitzgerald
8672261d1a
graph-hooks: move +resource-for-update into common library
2021-02-02 14:30:48 +10:00
Liam Fitzgerald
638d5e6773
contact-hooks: move +resource-for-update into common library
2021-02-02 14:30:12 +10:00
Liam Fitzgerald
66c8cafe75
pull-hook: move +resource-for-update back into door, add %no-validate flag
...
Adds %no-validate flag, to prevent checking the wire/src.bowl/resource
all match-up to enable P2P connections. Moves the resource-for-update
back into the inner door, to match the push-hook.
2021-02-02 14:27:12 +10:00
Liam Fitzgerald
557be6e701
contacts: process pinned group edits in reducer correctly
2021-02-02 13:30:20 +10:00
Liam Fitzgerald
6e87e7e1ed
EditProfile: allow removal of pinned groups
2021-02-02 13:29:59 +10:00
Liam Fitzgerald
5d40245b78
GroupSearch: fix multiple group selection behaviour by using FieldArray
2021-02-02 13:13:15 +10:00
Liam Fitzgerald
2bdec7deb0
contact-store: make pinned group resource conversion use path-style
...
This is necessary because Formik loses the plot when fields aren't
referentially equal every render.
2021-02-02 13:07:25 +10:00
Liam Fitzgerald
c16f2365bf
Merge remote-tracking branch 'origin/release/next-userspace' into lf/graph-permissioning
2021-02-02 10:40:40 +10:00
Logan Allen
da03594fbc
contact-push-hook: add blank personal psuedo-resource for personal contact subscriptions
2021-02-01 18:24:56 -06:00
Logan Allen
48d9e8c9b8
group-view: initiate %contact-pull-hook subscription upon group join
2021-02-01 16:36:16 -06:00
Logan Allen
d3ac83de0e
contact-pull-hook: do not remove contact data upon nack
2021-02-01 16:21:18 -06:00
Logan Allen
e1b1e1abf7
group-threads: contact push/pull hooks added to group lifecycle
2021-02-01 16:19:25 -06:00
Logan Allen
d6eb1638d9
contact-push-hook: write out initial-watch to expose proper data
2021-02-01 16:01:23 -06:00
Matilde Park
04ecb8ff29
chat: add stubbed share banner
2021-02-01 17:01:21 -05:00
Logan Allen
c8b83eb1dd
contact-push-hook: direct any ship's update to all the affected resources
2021-02-01 15:28:52 -06:00
Logan Allen
c9583ee104
push-hook: revert removal of +resource-for-update, change type from (unit resource) to (list resource) to support contact-push-hook use case
2021-02-01 14:49:14 -06:00
Matilde Park
de44e49611
launch: inherit boxShadow color instead of currentColor
...
Safari doesn't seem to work nicely with this keyword.
2021-02-01 14:30:51 -05:00
matildepark
7bb1e13e77
Merge pull request #4353 from tylershuster/publish/wrap
...
publish: fixes codeblock wrapping behavior
2021-02-01 12:51:50 -05:00
matildepark
936c79a224
Merge pull request #4355 from tylershuster/launch/tile-border
...
launch: changes tile border color
2021-02-01 12:51:31 -05:00
Tyler Brown Cifu Shuster
c90bd2a7dd
launch: changes tile border color
...
fixes https://github.com/urbit/landscape/issues/262
2021-02-01 08:38:03 -08:00
matildepark
7ddbf190ed
Merge pull request #4352 from tylershuster/settings/upload-button
...
interface: changes wrapping behavior
2021-02-01 11:01:07 -05:00
matildepark
2328129bf4
Merge pull request #4351 from urbit/mp/chat/initialisation-time
...
chat: set initialisation time to 100ms
2021-02-01 11:00:38 -05:00
matildepark
43231f783c
Merge pull request #4350 from urbit/james/chat/copied-notice
...
interface: clears 'copied' message on shipname click
2021-02-01 11:00:05 -05:00
matildepark
d53c95a6dd
Merge pull request #4344 from urbit/james/sigil-color
...
interface: sigil color for comets
2021-02-01 10:59:03 -05:00
matildepark
7d531b123a
Merge pull request #4354 from tylershuster/chat/plural
...
chat: fixes banner pluralization
2021-02-01 10:58:44 -05:00
Liam Fitzgerald
3f8f3bd3a4
GroupSearch: fix type of value
2021-02-01 18:18:50 +10:00
Liam Fitzgerald
988515aefa
group-view: update interface to use threads
2021-02-01 18:08:42 +10:00
Liam Fitzgerald
ee1ab3b131
metadata, groups: update for %groups metadata
2021-02-01 17:54:37 +10:00
Liam Fitzgerald
97502838d6
Merge remote-tracking branch 'origin/la/contact-store' into lf/join-cleanup
2021-02-01 17:01:02 +10:00
Liam Fitzgerald
b95d2b3848
inbox: fix invite dismissal on join
2021-02-01 16:28:43 +10:00
Liam Fitzgerald
e6d66b205a
group,graph-view: fixup calling convention for awaiting threads
2021-02-01 16:27:38 +10:00
Tyler Brown Cifu Shuster
8b81a8df6d
chat: fixes banner pluralization
...
Fixes https://github.com/urbit/landscape/issues/322
2021-01-31 20:28:42 -08:00
Tyler Brown Cifu Shuster
93d5302b16
publish: fixes codeblock wrapping behavior
...
fixes https://github.com/urbit/landscape/issues/324
2021-01-31 20:17:36 -08:00
Liam Fitzgerald
2730eb6c09
graph-view: refactor threads to call into %group-view
2021-02-01 14:07:39 +10:00
Tyler Brown Cifu Shuster
2437354310
interface: changes wrapping behavior
...
Fixes https://github.com/urbit/landscape/issues/325
2021-01-31 20:07:02 -08:00
Liam Fitzgerald
e7b404ee4e
group-view: add JSON decoders for new actions
2021-02-01 13:48:49 +10:00
Liam Fitzgerald
d5bfe028e8
group-view: add leave, delete threads
2021-02-01 13:43:40 +10:00
Liam Fitzgerald
a6e1459395
group-view: add %create thread
2021-02-01 13:25:00 +10:00
Liam Fitzgerald
e1cea68f4e
Merge remote-tracking branch 'origin/release/next-userspace' into lf/join-cleanup
2021-02-01 12:16:57 +10:00
Liam Fitzgerald
4827dbccbb
group-view: surface joining status in the interface
2021-02-01 12:00:24 +10:00
Liam Fitzgerald
0bad34b044
group-view: refactor to surface UI state
2021-02-01 11:58:59 +10:00
Matilde Park
92a55fed86
chat: set initialisation time to 100ms
2021-01-31 19:18:07 -05:00
James Acklin
16812bcc68
chat: formatting mistake
2021-01-31 12:50:49 -05:00
James Acklin
e23cd5dd2d
chat: sets 'copied' message in inter
...
Fixes urbit/landscape#331
2021-01-31 12:42:50 -05:00
James Acklin
fcefea0cc9
chat: clear 'copied' notice after 800ms
2021-01-31 12:10:44 -05:00
Matilde Park
b726ee2066
Merge branch 'release/next-userspace' into la/contact-store
2021-01-29 18:33:53 -05:00
Matilde Park
876e90106e
Merge branch 'release/next-js' into release/next-userspace
2021-01-29 18:18:38 -05:00
Logan Allen
7b82c55b59
graph-delete thread: fix %metadata-store scry and %hook reference to %push-hook
2021-01-29 16:58:44 -06:00