Logan Allen
a787eceae9
chat-js: turned off perf testing
2020-03-25 17:36:51 -04:00
Logan Allen
eb51ff693c
chat: changed initial scrollback to 50 because 25 short messages wouldn't trigger any scrollbar at all, and fixed scrollback condition
2020-03-25 17:35:51 -04:00
Logan Allen
8d64d9d253
chat: fixed indentation
...
logging for scrollback
2020-03-25 17:34:59 -04:00
Jared Tobin
cd9f23d6db
Merge branch 'liam-fitzgerald/lf/chat-patp-autocomplete' ( #2571 )
...
* liam-fitzgerald/lf/chat-patp-autocomplete:
chat-fe: fix incorrect property in css
chat-fe: improve name legibility in autocomplete
chat-fe: match autocomplete to designs
chat-fe: autocomplete nicknames in message input
chat-fe: ignore comets in autocomplete
chat-fe: correct light mode autocomplete styling
chat-fe: add patp autocomplete to message input
Signed-off-by: Jared Tobin <jared@tlon.io>
2020-03-24 17:37:51 +04:00
Liam Fitzgerald
ca8f436fd0
chat-fe: fix incorrect property in css
2020-03-24 11:01:46 +10:00
Liam Fitzgerald
302c3dc4cc
chat-fe: improve name legibility in autocomplete
2020-03-24 10:50:53 +10:00
Liam Fitzgerald
6c403f5135
chat-fe: match autocomplete to designs
2020-03-21 13:52:41 +10:00
Liam Fitzgerald
9c759a7e68
chat-fe: autocomplete nicknames in message input
2020-03-21 13:49:57 +10:00
Fang
2db5f7bb59
Revert "chat fe: disable advanced groupify"
2020-03-20 18:45:22 +01:00
Liam Fitzgerald
14399777e0
chat-fe: ignore comets in autocomplete
2020-03-20 15:30:04 +10:00
Liam Fitzgerald
2f97099e94
chat-fe: correct light mode autocomplete styling
2020-03-20 15:28:46 +10:00
Liam Fitzgerald
19b97040f2
chat-fe: add patp autocomplete to message input
2020-03-20 15:28:46 +10:00
Fang
3bf402bc6e
chat fe: update copy to match lesser functionality
...
Co-Authored-By: ixv <isaacv@tlon.io>
2020-03-20 00:25:43 +01:00
Fang
6182d61420
chat fe: disable advanced groupify
...
Introduced in #2546 , the new functionality seems able to induce weird
behavior causing messages to be processed twice. Disabling this
functionality on the frontend until that has been fixed.
2020-03-20 00:13:16 +01:00
Matilde Park
c5d790410e
chat: sidebar pulls nickname from associated group
...
We were looking for the box in our contacts object, not the associated
group, so if you had a group and chat with the same name,
you'd see nicknames, but in no other situations. This commit rectifies
that by safely polling for the associated group of the chat.
2020-03-19 11:46:47 -04:00
Fang
143bae6190
chat fe: clarify copy
...
Also clarifies a comment, and removes unnecessary console.log calls.
2020-03-18 23:28:35 +01:00
Fang
1ea4277988
chat fe: support adding chat to existing group
...
Using the updated chat-view %groupify action. Groupifying without
selecting a group creates a new group based off the chat. Selecting a
group first makes that the target of the group, and allows you to
specify whether to merge ships from the chat into the group.
2020-03-18 22:06:16 +01:00
Fang
ec6c2ed69a
chat fe: invite search with/out ships
...
This lets you specify whether or not you want to include ships in search
results for the InviteSearch component, as is already possible for
groups. This enables group-only searching, as will be used by the next
commit.
Also modifies the placeholder text based on what is included in the
search results.
2020-03-18 22:02:37 +01:00
Isaac Visintainer
9c495aa38a
release: urbit-os-v1.0.2
2020-03-16 17:55:56 -07:00
Fang
4b5a02fac8
Merge pull request #2480 from urbit/m/chat-groupify
...
chat: groupify
2020-03-16 18:37:29 +01:00
Jared Tobin
1dd2b77222
release: urbit-os-v1.0.1
2020-03-16 15:10:58 +04:00
Jared Tobin
7af1048224
Merge branch 'mp/os1/chat-simple-sigil' ( #2500 )
...
* origin/mp/os1/chat-simple-sigil:
chat: remove "#" from fallback sigil color
Signed-off-by: Jared Tobin <jared@tlon.io>
2020-03-16 12:43:42 +04:00
Matilde Park
eff3c85973
chat: remove "#" from fallback sigil color
...
In the chat input we fall back to #000000 and blend it; but we also
prefix any color we send to the sigil component with a # for
uxToHex values, so we end up passing ##000000. This results
in simplified sigils -- when in doubt, ensure the hex formatting
is correct...
2020-03-13 22:51:20 -04:00
Matilde Park
f4610ba4a9
chat: use more precise regex
2020-03-13 20:55:54 -04:00
ixv
144f7f3cba
Merge pull request #2455 from urbit/mp/color-picker-alignment
...
chat, link: preview for channel colour picker
2020-03-13 13:00:59 -07:00
Fang
acdf511f23
chat fe: improve groupify copy
2020-03-13 19:02:29 +01:00
Fang
32ae34a37a
chat fe: support groupify operation
2020-03-13 18:15:34 +01:00
Matilde Park
788f8013c7
chat: submit color on blur
2020-03-13 10:38:52 -04:00
Matilde Park
21a4c50376
chat: add preview box to channel color picker
2020-03-13 00:17:51 -04:00
Matilde Park
b503001609
chat: split and send mixed messages sequentially
...
Hot and cold in that order. This amends the behaviour of messages
with text and URLs to submit them in order of found URL,
instead of batching the URLs at the end.
2020-03-12 21:46:03 -04:00
ixv
33c422fca6
Merge pull request #2447 from urbit/la-unsubscribed-state
...
chat-hook: added ability to subscribe to chat-hook state from the front-end
2020-03-11 23:36:42 -07:00
Logan Allen
872c620c5a
chat-js: styled the resubscribe element
2020-03-11 20:33:01 -07:00
ixv
b01f0dc260
Merge pull request #2443 from urbit/mp/os1/short-patp
...
os1: truncate comet/moon patps in all applications
2020-03-11 17:00:06 -07:00
Logan Allen
64938e24e9
chat-hook: added ability to subscribe to chat-hook state from the frontend
2020-03-11 16:44:15 -07:00
Matilde Park
10f5078a3c
chat: skeleton takes full height on mobile
...
Previously it was a calc value that left a lot of
blank space at the bottom. Also adds a dark
mode style for the 'all chats' header.
2020-03-11 18:47:56 -04:00
Matilde Park
7f2cadf830
chat, link: 'createGroup' set to false by default
2020-03-11 18:43:36 -04:00
Matilde Park
a454184ca7
chat, link: rearrange invite search above members
2020-03-11 18:42:55 -04:00
Matilde Park
f8ef9a7a55
various: settings submit on blur
...
Previously when you changed a name, description, etc.
we used a 'save' button -- now it happens when you leave the field.
2020-03-11 18:40:50 -04:00
Matilde Park
a7b6ed4ef3
chat: shorten patps, add patp as title attr
...
No matter what, if you mouseover a name, you'll
now see its original patp. Comets and moons get
truncated accordingly.
2020-03-11 16:58:16 -04:00
Matilde Park
7c0a4a35ae
various: pass classes to blank sigil component
...
Previously, we only passed classes as properties to actual sigils.
When we were using passed classes to line up sigils,
having a blank sigil would also turn the display askew.
2020-03-11 16:58:16 -04:00
Matilde Park
81d88a0e79
various: add "cite" utility function
...
Replicating the arm in zuse that shortens
comet and moons.
2020-03-11 16:58:10 -04:00
ixv
0dc65c1995
Merge pull request #2430 from urbit/mp/os1/bug-bashing-vol-1
...
os1: bug bashing, volume 1
2020-03-10 20:57:26 -07:00
ixv
ad58bcd35f
Merge pull request #2437 from urbit/mp/os1/chat/send-split
...
chat: splice, URL test and send mixed content messages
2020-03-10 20:56:19 -07:00
Matilde Park
e50e18ee40
Revert "Firefox scroll support for chat"
...
This reverts commit 3f3a0b42e5
.
2020-03-10 22:45:55 -04:00
Matilde Park
1a3b349c55
Revert "Fixes #2347 pushes chat to bottom on <Chat> mount"
...
This reverts commit 701f83bc21
.
2020-03-10 22:44:35 -04:00
Matilde Park
84a4afefed
chat: add left margin to [embed] link
...
For some reason they're squished right up side the metadata
in OS1 -- this gives them some space.
2020-03-10 22:33:08 -04:00
Matilde Park
9d91fb8d82
chat: splice, URL test and submit mixed messages
...
I don't know if he likes me or not. Just kidding, this just splices out
URLs into their own messages and sends them after the message.
2020-03-10 22:31:13 -04:00
Matilde Park
e946dc657f
chat, publish: add catch to util promise
2020-03-10 20:55:05 -04:00
Matilde Park
f58b3d6d0c
Revert "chat, publish: avoid race condition in writeText"
...
This reverts commit 7febf927fa
.
2020-03-10 19:44:23 -04:00
Matilde Park
7febf927fa
chat, publish: avoid race condition in writeText
2020-03-10 17:03:18 -04:00