Commit Graph

2901 Commits

Author SHA1 Message Date
Matilde Park
e3f195870f settings: format for mobile
Fixes urbit/landscape#496
2021-02-26 17:32:54 -05:00
Matilde Park
409d07d1f4 pkg/interface: force api build on prod 2021-02-26 16:45:48 -05:00
Matilde Park
6081b63c4b settings: fix typos 2021-02-26 14:29:39 -05:00
Matilde Park
356d517b4a CalmEngine: add "hideUnreads" and "hideGroups" 2021-02-26 14:12:24 -05:00
Matilde Park
622c3c3547 Merge branch 'release/next-js' into lf/settings 2021-02-26 13:45:33 -05:00
Matilde Park
b4d82a9e8a leap, settings: store leap settings as array 2021-02-26 13:41:40 -05:00
matildepark
b5d5e32c98
Merge pull request #4430 from mirtyl-wacdec/patch-2
landscape: ignore punctuation tokenizing URLs
2021-02-26 13:30:09 -05:00
Matilde Park
26788d9998 leap: "Profile and Settings" -> "profile" 2021-02-26 13:26:32 -05:00
Matilde Park
9f64db52c1 settings: replace calm icon 2021-02-26 13:25:57 -05:00
Matilde Park
f0e1a24b42 SidebarItem: centre icons 2021-02-26 13:25:50 -05:00
Matilde Park
e266273ff1 ChatMessage, Sidebar: use new hideAvatars import 2021-02-26 13:21:27 -05:00
Matilde Park
9841e92325 settings: switch to multipage layout 2021-02-26 13:07:09 -05:00
Matilde Park
639372e58f leap: add missing import 2021-02-26 13:06:48 -05:00
mirtyl-wacdec
3206cfdb4d landscape: ignore punctuation tokenizing URLs
Tiny fix to the URL regex so that it doesn't store punctuation marks (e.g. ",") inside the urls, breaking the links.
2021-02-27 00:56:45 +07:00
Matilde Park
288cf1d0ad NewChannel: hide "<- Back" mobile nav on dms 2021-02-26 12:27:00 -05:00
Matilde Park
0030d0d834 ResourceSkeleton: set flex-shrink priority, mobile
On mobile devices, long channel names can push the menu offscreen.

However, we don't want the title to be shrunk by a long description.
We want the description to shrink first.
So we set flex-shrink priorities, and also don't let the title shrink
on desktop.
2021-02-26 12:22:46 -05:00
matildepark
285a8a9173
Merge pull request #4503 from urbit/mp/links/double-validate
links: enforce valid URI on render
2021-02-25 22:22:48 -05:00
matildepark
29b4d2bbd4
Merge pull request #4501 from urbit/mp/leap/status-truncate
leap: truncate statuses
2021-02-25 22:22:32 -05:00
matildepark
ec483143f8
Merge pull request #4500 from urbit/revert-4224-mp/landscape/patp-punctuation
Revert "landscape: allow most patp punctation in tokenize"
2021-02-25 22:22:15 -05:00
matildepark
ef3601e9be
Merge pull request #4499 from urbit/mp/dms/render-groups
ResourceSkeleton: render group DM members
2021-02-25 22:21:59 -05:00
matildepark
0744f6ecab
Merge pull request #4498 from urbit/mp/groups/truncate-description
ResourceSkeleton: flex and truncate description
2021-02-25 22:21:41 -05:00
Liam Fitzgerald
6fa0cd29e2
settings: migrate 2021-02-26 13:05:31 +10:00
Liam Fitzgerald
32b17d6def
interface: bump indigo 2021-02-26 11:30:23 +10:00
Liam Fitzgerald
034fc30173
Merge remote-tracking branch 'origin/release/next-js' into lf/tutorial-revive 2021-02-26 11:26:17 +10:00
Liam Fitzgerald
a323d0c3fc
tutorial: show notification on skip 2021-02-26 11:23:11 +10:00
Liam Fitzgerald
4964b44601
omnibox: hide tutorial from initial 2021-02-26 11:04:04 +10:00
Matilde Park
fef99fcf21 GroupSearch, ShipSearch: use cursor: pointer 2021-02-25 19:20:26 -05:00
Matilde Park
2ed7759864 ChannelPopoverRoutes: add rootUrl type 2021-02-25 19:19:10 -05:00
Matilde Park
f8d8e250c9 GroupPane: description defaults to regular font size 2021-02-25 19:18:48 -05:00
Matilde Park
75c90ea4a5 landscape: add border prop to loading
Prevents borders showing when loading channels.

Also spaces the text beside the spinner.
2021-02-25 19:18:29 -05:00
Matilde Park
8ba29acc15 landscape: redirect properly on channel archive
Previously landed on a crash.
2021-02-25 19:17:45 -05:00
Matilde Park
75d811d298 groups: reduce added member from pending
Fixes urbit/landscape#490
2021-02-25 14:46:08 -05:00
Matilde Park
52e5d4a011 links: enforce valid URI on render
Fixes urbit/landscape#280
2021-02-25 14:30:50 -05:00
Matilde Park
6efa47b6cc leap: truncate statuses
Fixes urbit/landscape#487
2021-02-25 13:41:17 -05:00
Matilde Park
e8bbc56c48 leap: cite patps 2021-02-25 13:40:53 -05:00
matildepark
c63ffbdb73
Revert "landscape: allow most patp punctation in tokenize" 2021-02-25 13:24:05 -05:00
Matilde Park
a666ce902b ResourceSkeleton: render group DM members 2021-02-25 13:22:13 -05:00
Matilde Park
be88d60329 ResourceSkeleton: dynamically truncate description 2021-02-25 13:11:03 -05:00
Liam Fitzgerald
a960234e2c
LinkWindow: update for new scroll virtualisation 2021-02-25 12:02:09 +10:00
Liam Fitzgerald
f669dc48be
virtualscroller: fix iOS bounce 2021-02-25 11:57:18 +10:00
Liam Fitzgerald
e81920b43b
Merge remote-tracking branch 'origin/release/next-js' into lf/virtual-graph 2021-02-25 11:25:11 +10:00
Liam Fitzgerald
355c22b564
virtualscroller: teleport scroll manipulation 2021-02-25 11:05:40 +10:00
Liam Fitzgerald
8d49723dee
virtualscroller: performance tweaks 2021-02-25 10:25:29 +10:00
Matilde Park
d0d50f1aee launch: overlap responsive colors on white box 2021-02-24 17:12:13 -05:00
Matilde Park
68271b7947 launch: force black base hash 2021-02-24 16:27:03 -05:00
Matilde Park
94eca8172f launch: fix modal backgrounds 2021-02-24 16:21:56 -05:00
Matilde Park
16bd217d60 launch: update for 1.7 2021-02-24 15:56:16 -05:00
Liam Fitzgerald
491c1b4698
Merge branch 'lf/neg-notifications' 2021-02-24 14:07:45 +10:00
Liam Fitzgerald
56337c953b
VirtualScroller: change virtualisation method
We now virtualize 'treadmill' style i.e. by rendering a subset of the
list into a window. When the scroll position gets close to an edge, we
save our scroll position, adjust the subset and then restore our scroll
position
2021-02-24 13:25:59 +10:00
Jimmy Young
a62dd1c752 fix spacing on all modals complete 2021-02-23 18:35:24 -08:00
Liam Fitzgerald
6f4c089250
Merge pull request #4479 from urbit/mp/landscape/ship-contacts
ShipSearch: update for flattened contacts
2021-02-24 11:19:19 +10:00
matildepark
fb4f786339
Merge pull request #4488 from urbit/mp/landscape/metadata-hidden
MetadataIcon: hide image overflow
2021-02-23 20:18:30 -05:00
matildepark
b4333c711e
Merge pull request #4486 from urbit/mp/landscape/authors
links, publish, notifications: work with flattened contacts
2021-02-23 20:18:14 -05:00
matildepark
d7337ed1d2
MetadataIcon: hide image overflow
Prevents visible cutoff given we have border-radius.
2021-02-23 20:02:33 -05:00
matildepark
a89f509a2c
Merge pull request #4487 from urbit/mp/landscape/change-groupsearch-method
GroupSearch: use includes, not startsWith
2021-02-23 19:46:45 -05:00
matildepark
3bc6737c6e
Merge pull request #4485 from urbit/mp/landscape/group-join-placeholders
landscape: bring placeholder group joins to parity
2021-02-23 19:44:08 -05:00
matildepark
244f290924
Merge pull request #4480 from urbit/mp/landscape/timestamp-size
chat: set timestamp size to 1 in unread-notice
2021-02-23 19:41:29 -05:00
Matilde Park
e0b30165da hark-fe: fix for flattened contacts
Fixes urbit/landscape#458
2021-02-23 18:10:27 -05:00
Matilde Park
9758ec635c GroupSearch: use includes, not startsWith
Loosely searches for group titles.

Fixes urbit/landscape#477
2021-02-23 17:26:27 -05:00
Matilde Park
d3467e6961 GroupLink: address #4485 design review 2021-02-23 17:16:06 -05:00
Matilde Park
fbc7e51a8e links, publish: work with flattened contacts
Fixes urbit/landscape#457
2021-02-23 17:06:03 -05:00
Matilde Park
f77e1da331 landscape: bring placeholder group joins to parity
Fixes urbit/landscape#478
2021-02-23 16:31:15 -05:00
matildepark
859fc6422a
Merge pull request #4481 from urbit/james/daybreak-padding
chat: correctly pad daybreak divider
2021-02-23 15:12:59 -05:00
James Acklin
a68f929eed chat: pad message, not daybreak
Fixes urbit/landscape#475
2021-02-23 13:33:07 -05:00
Liam Fitzgerald
3147625d6d
Merge remote-tracking branch 'origin/release/next-js' into lf/settings 2021-02-23 13:52:18 +10:00
Liam Fitzgerald
13f0ea755b
settings: sidebar layout 2021-02-23 13:32:41 +10:00
Matilde Park
4ac0a001bd chat: set timestamp size to 1 in unread-notice 2021-02-22 16:23:11 -05:00
matildepark
390a17b706
Merge pull request #4477 from urbit/james/blockquote-spacing
chat: blockquote spacing
2021-02-22 15:52:48 -05:00
James Acklin
97a6298889 chat: address PR comments
Fixes urbit/landscape#473
2021-02-22 15:29:24 -05:00
Matilde Park
fc2dd935b5 ShipSearch: update for flattened contacts 2021-02-22 15:22:15 -05:00
matildepark
e202a6425b
Merge pull request #4470 from urbit/james/miniprofile
interface: fixes miniprofile layout, restores actions
2021-02-22 14:43:14 -05:00
matildepark
a624519f62
Merge pull request #4466 from urbit/mp/landscape/safari-flex-shrink
landscape: prevent  settings collapse on safari
2021-02-22 14:38:18 -05:00
matildepark
75f8cf573e
Merge pull request #4469 from urbit/james/chat-mention
chat: correctly position mentions
2021-02-22 14:31:58 -05:00
James Acklin
b6cdbf60c5 chat: eliminate blockquote padding and newline break, pad last message
Fixes urbit/landscape#473
2021-02-22 12:15:01 -05:00
James Acklin
06750bf856 chat: lints custom.css
Fixes urbit/landscape#473
2021-02-22 12:13:44 -05:00
Liam Fitzgerald
02ec8159a6
settings: add leap config 2021-02-22 16:58:52 +10:00
Liam Fitzgerald
bcb4791d72
settings: bring S3 to design 2021-02-22 15:46:22 +10:00
Liam Fitzgerald
b6fb575ebc
settings: CalmEngine on settings-store 2021-02-22 15:37:03 +10:00
Liam Fitzgerald
41604e4cd4
settings: hook reducer into zustand 2021-02-22 15:13:08 +10:00
Liam Fitzgerald
ecb835f949
RemoteContent: remove crossOrigin attribute if CORS unsupported 2021-02-22 14:01:08 +10:00
matildepark
ec44fbf269
Merge pull request #4472 from urbit/lf/globbed-sw
interface: adds serviceworker support
2021-02-21 22:09:33 -05:00
Liam Fitzgerald
ba167c8a63
tutorial: update spacing to match spec 2021-02-22 13:08:13 +10:00
Liam Fitzgerald
efd39b2419
tutorial: update envvars for prod build 2021-02-22 13:01:35 +10:00
Liam Fitzgerald
1d69778225
sw: move registration out of index.html 2021-02-22 11:55:45 +10:00
Liam Fitzgerald
aefeea2d61
service-worker: handle update semantics properly 2021-02-22 11:55:03 +10:00
Liam Fitzgerald
64522eeca7
Merge remote-tracking branch 'origin/release/next-js' into lf/globbed-sw 2021-02-22 11:23:57 +10:00
Liam Fitzgerald
3a7dece50a
notifications: reduce group stats properly 2021-02-22 10:49:47 +10:00
James Acklin
094ede67d8 interface: fixes miniprofile layout, restores actions
Fixes urbit/landscape#461
2021-02-20 18:27:18 -05:00
James Acklin
018900ab74 chat: positively apply margins to mentions
Fixes urbit/landscape#468
2021-02-20 13:47:45 -05:00
James Acklin
ec7d8462f6 chat: conditionally marginalize mention
Fixes urbit/landscape#468
2021-02-20 10:51:43 -05:00
Matilde Park
ab4ee1f54b landscape: prevent settings collapse on safari
Channel settings would flex smaller than the content
requires, we prevent this here.
2021-02-19 19:03:42 -05:00
Matilde Park
8f63b5dcf1 Merge branch 'release/next-js' into lf/tutorial-revive 2021-02-19 17:53:04 -05:00
matildepark
e9a9863b22
Merge pull request #4441 from urbit/james/chatmessage
chat: ChatMessage spacing refactor
2021-02-19 14:50:06 -05:00
matildepark
ddeb7eec94
Merge pull request #4459 from urbit/la/fix-434
interface: ensure that we display the correct ship name and do not retain stale state
2021-02-19 14:22:26 -05:00
Logan Allen
4cafa09c82 interface: run useEffect again if group changes 2021-02-19 13:02:44 -06:00
Matilde Park
3b8f0c334a leap: prevent fresh on message navigation
fixes urbit/landscape#410
2021-02-19 13:45:27 -05:00
Matilde Park
5945353ded landscape: /messages respects calmengine 2021-02-19 13:42:15 -05:00
Liam Fitzgerald
a67abe44cb
tutorial: sort tutorial group first 2021-02-19 14:27:58 +10:00
Liam Fitzgerald
a373559626
tutorial: revive in omnibox 2021-02-19 14:23:39 +10:00
Liam Fitzgerald
fdc32b24a9
tutorial: update Star Icon 2021-02-19 14:20:45 +10:00