Tyler Brown Cifu Shuster
f92a546e99
Dark mode background
2020-07-26 18:55:47 -07:00
Matilde Park
fb4a33b380
interface: add theme placeholders
2020-07-24 18:13:01 -04:00
Tyler Brown Cifu Shuster
872abd16ff
Default to invite path if text not available
2020-07-24 14:26:21 -07:00
Matilde Park
3d9119dc9f
groups: add private group toggle
2020-07-23 23:40:22 -04:00
Matilde Park
8215ef2466
interface: refactor toggle into common component
2020-07-23 22:39:19 -04:00
Matilde Park
70b0c66df1
publish: inclusive group check for new groups
...
because the path starts /ship/, this check will always fail
we update for post-groups paths
2020-07-23 22:39:09 -04:00
Matilde Park
b8b8375078
groups: initiate autojoin on first boot case
2020-07-23 20:42:08 -04:00
Tyler Brown Cifu Shuster
f1354b7c7e
Unified SidebarInvite component and converted to TypeScriptReact
2020-07-23 15:09:06 -07:00
Tyler Brown Cifu Shuster
b8c2b402c0
Position stickied the sidebar invites
2020-07-23 11:20:17 -07:00
ryjm
4a5f536044
publish: fix subscribers page
2020-07-23 00:39:53 -04:00
matildepark
6b6a77cb50
Merge pull request #3135 from finled-bansel/fix-moon-rendering
...
landscape clock: render sun+moon after night
2020-07-22 12:27:41 -04:00
matildepark
5108814645
Merge pull request #3134 from urbit/mp/babel-build
...
interface: add babel-transform-runtime
2020-07-22 12:16:55 -04:00
Liam Fitzgerald
24b25a3422
Merge remote-tracking branch 'origin/release/next-userspace' into lf/groups-refactor
2020-07-22 10:42:52 +00:00
lukechampine
0e2f1b54da
chat-js: save unsent message for each station
2020-07-22 00:08:44 -04:00
Philip Monk
b40ea7539c
Merge branch 'mp/two-nitpicks' ( #3143 )
...
* origin/mp/two-nitpicks:
groups: correct line-height on group items
launch: use mono for base hash
Signed-off-by: Philip Monk <phil@pcmonk.me>
2020-07-21 11:33:27 -07:00
Matilde Park
48163d9bb2
groups: correct line-height on group items
2020-07-21 14:29:29 -04:00
Matilde Park
f71f25486d
launch: use mono for base hash
2020-07-21 14:29:21 -04:00
Philip Monk
d641210c6f
Merge branch 'philip/glob' ( #3139 )
...
* philip/glob:
interface: don't require urbitrc for build:prod
maintainers: add glob-making instructions
publish: loosen +noun:grab
glob: autostart and make ota-able
glob: added app to distribute js outside clay
Signed-off-by: Philip Monk <phil@pcmonk.me>
2020-07-21 11:22:16 -07:00
Philip Monk
2bafb4a96a
interface: don't require urbitrc for build:prod
2020-07-21 11:15:15 -07:00
Matilde Park
b8c8170eb2
Merge branch 'release/next-userspace' into lf/groups-refactor
2020-07-21 13:47:31 -04:00
Liam Fitzgerald
6c2f9b5f7a
interface: amend disconnect copy
2020-07-21 16:33:14 +10:00
Liam Fitzgerald
dd6d885274
interface: show connection status indicator
2020-07-17 14:03:50 +10:00
Matilde Park
e6b3a5d26e
link, publish: channel item legibility update
2020-07-16 14:22:14 -04:00
Matilde Park
1da39bd41e
chat: add legibility to channel items
2020-07-16 14:15:37 -04:00
Matilde Park
365c801f10
Merge branch 'lf/groups-refactor' into mp/groups-refactor-ux-additions
2020-07-16 13:56:16 -04:00
Matilde Park
a3caf1a214
Merge branch 'release/next-userspace' into lf/groups-refactor
2020-07-16 13:55:44 -04:00
Matilde Park
dbfff9e94b
chat: always show DMs, add 'no DM' text
2020-07-16 13:51:23 -04:00
Matilde Park
62405ce5d0
groups: autojoin checks for group first
2020-07-16 13:44:11 -04:00
Matilde Park
a93117add4
chat: remove /~/ check on autojoin
2020-07-16 13:44:00 -04:00
Matilde Park
a12c137478
launch: position base hash absolutely
2020-07-16 12:24:39 -04:00
Matilde Park
e39e7c0c0e
Merge branch 'release/next-userspace' into mp/line-heights
2020-07-16 12:14:58 -04:00
Matilde Park
d6daa8c4c6
Merge branch 'master' into release/next-userspace
2020-07-16 12:14:30 -04:00
Matilde Park
e4584ae949
interface: remove string replace, add guide
2020-07-16 11:40:35 -04:00
finled-bansel
dcfb6c9fb6
landscape clock: render sun+moon after night
2020-07-16 00:31:29 -07:00
matildepark
a40d8c0f92
Merge pull request #3130 from urbit/lf/base-hash
...
interface: show base hash
2020-07-15 20:31:14 -04:00
Liam Fitzgerald
79efb611da
interface: move base hash to corner of launch
...
Fixes #2699
2020-07-16 10:20:08 +10:00
Liam Fitzgerald
1330ff6fe3
interface: address review comments and don't timeout channels
2020-07-16 09:32:11 +10:00
Matilde Park
815d9e043c
interface: add babel-transform-runtime
...
Fixes #3132 . Prior to this, we hit errors due to Babel not being able
to transform async functions for browsers.
2020-07-15 16:42:56 -04:00
Matilde Park
e1e72fdbd1
links, publish: remove create group toggle
2020-07-15 16:29:24 -04:00
Matilde Park
fdf9826b05
chat: restore shortcode links to groups
2020-07-15 16:16:08 -04:00
Matilde Park
3c52579708
interface: remove shortcodes for all but groups
2020-07-15 16:01:05 -04:00
Matilde Park
4394657e32
publish: remove 'join notebook' link
2020-07-15 15:48:50 -04:00
Matilde Park
d36de14088
launch: welcome message points to urbit community
2020-07-15 15:48:38 -04:00
Matilde Park
5e5feeed34
groups: fix autojoin via URL
...
The view was missing props.
2020-07-15 15:48:18 -04:00
Matilde Park
f82a464719
chat: UX overhaul for new groups
...
Removes public unmanaged chats, allows group DMs.
Renames variables that only made sense during sig-prepended unmanaged
paths usage.
2020-07-15 15:34:54 -04:00
Matilde Park
3f29e98918
invite-search: shipResults filters all ships
...
shipResults would remove the ability to search through contacts, but it
would still produce a ship if it was a valid patp with no results --
even for group-only search contexts.
2020-07-15 13:59:36 -04:00
matildepark
6f065df353
Merge pull request #3128 from crrncllns/patch-1
...
Update welcome.js
2020-07-15 12:55:03 -04:00
Liam Fitzgerald
5ba1027a90
interface: document HMR
2020-07-15 15:15:41 +10:00
Liam Fitzgerald
09375d311d
interface: add HMR to webserver config
2020-07-15 15:04:14 +10:00
Liam Fitzgerald
56c3b78f69
interface: show base hash in StatusBar
2020-07-15 14:48:17 +10:00
crrncllns
03c61f7b7e
Update welcome.js
...
Add oxford comma
2020-07-14 15:04:41 -07:00
ryjm
42b273527a
chat, groups: update module name, fix perms
2020-07-14 17:10:02 -04:00
Matilde Park
9ddf035238
interface: add hot reloading dev server config
2020-07-14 17:03:55 -04:00
Liam Fitzgerald
7398306858
chat-js: check for association in unreads count
...
Ensure chat has association so that we don't show chats from groups that
we are no longer in.
Fixes #2818
2020-07-14 11:42:07 +10:00
Liam Fitzgerald
06c58764af
chat-js: fix unread key issues in ChatScreen
2020-07-14 10:36:22 +10:00
Liam Fitzgerald
701620af1d
Merge branch 'release/next-userspace' into lf/groups-refactor
2020-07-14 09:50:27 +10:00
Logan Allen
9da7ed9042
Merge branch 'lf/groups-refactor' into la/graph-store
2020-07-08 15:42:29 -04:00
Logan Allen
4cd093df1a
js: removed demo post UI
2020-07-08 15:29:28 -04:00
Logan Allen
106119a9ba
Merge branch 'la/ordered-map-subset' into la/graph-store
2020-07-08 15:17:55 -04:00
matildepark
e9c97f1928
Merge pull request #3106 from urbit/mp/reorder-unreads
...
interface: reorder unread counts
2020-07-08 11:14:14 -04:00
Matilde Park
297578cd80
interface: reorder unread counts
...
Moves the unread counts to the front.
2020-07-07 23:51:58 -04:00
Matilde Park
8b99611910
chat: profile overlay links to group profile
...
Closes #2623 .
2020-07-07 23:21:36 -04:00
Liam Fitzgerald
6b00c9864e
interface: dynamically switch indigo-react theme
2020-07-08 12:12:25 +10:00
Liam Fitzgerald
28c35d8715
groups: move adding owner to backend
2020-07-08 11:17:24 +10:00
Liam Fitzgerald
e1c745fdb9
chat: correct group-path handling for DM
2020-07-08 11:13:39 +10:00
Liam Fitzgerald
08173cfc49
interface: remove leading sig checks for groups
...
Some sig checks have been left in as contacts still uses this paradigm
2020-07-08 11:13:17 +10:00
Liam Fitzgerald
76bc3d82e1
Merge branch 'release/next-userspace' into lf/groups-refactor
2020-07-08 10:04:02 +10:00
Matilde Park
4b32987b8a
group-filter: specify local api for all cases
...
Fixes #3096 . During the migration to global store, the API became
structured such that you must specify the local (app-specific) API.
Some cases were missed. This includes them.
2020-07-06 16:55:57 -04:00
Logan Allen
a7cbecc0e2
Merge branch 'lf/groups-refactor' into la/graph-store
2020-07-06 15:02:20 -04:00
Liam Fitzgerald
0265ddc3ca
chat: fix sigil overlay perf issue
...
Changes the sigil overlay to only start checking for its position when it
becomes visible.
Fixes : #3055
2020-07-02 13:49:06 +10:00
Liam Fitzgerald
8d308b2458
groups: cleanup merge errors
2020-07-02 13:08:47 +10:00
Liam Fitzgerald
93cf40a604
Merge branch 'release/next-userspace' into lf/groups-refactor
2020-07-02 12:38:12 +10:00
Liam Fitzgerald
7686f850dc
interface: fix tsc errors
2020-07-02 12:20:23 +10:00
Liam Fitzgerald
da6d653465
link-js: update for new group-store
2020-07-02 12:20:23 +10:00
Liam Fitzgerald
93a5dc0400
publish-js: update frontend for new group-store
2020-07-02 12:20:23 +10:00
Liam Fitzgerald
7d3a7a166b
chat-js: update frontend for new group-store
2020-07-02 12:20:23 +10:00
Liam Fitzgerald
2bf1969312
groups-js: update frontend for new group store
2020-07-02 12:20:23 +10:00
Liam Fitzgerald
26c610f8d2
interface: update store + api + subscriptions for new groups
2020-07-02 12:19:32 +10:00
matildepark
ef562e5008
Merge pull request #3066 from urbit/m/webm-not-img
...
chat fe: don't embed webms as images
2020-06-30 10:49:01 -04:00
Matilde Park
16f2f7bc59
Merge branch 'master' into release/next-userspace
2020-06-29 23:53:29 -04:00
matildepark
0de4bdb3bb
Merge pull request #3031 from urbit/lf/links-unread
...
links: fix unread counts
2020-06-29 23:26:13 -04:00
Matilde Park
9686f3483a
interface: update production build for typescript
2020-06-29 22:48:17 -04:00
Matilde Park
12dfdbc2a6
spa: restore previous line-height, padding
...
Fixes #3053 .
2020-06-29 21:59:48 -04:00
Fang
ad4e2c0c9d
chat fe: don't embed webms as images
2020-06-30 01:19:44 +02:00
Philip Monk
0301838f25
Merge remote-tracking branch 'origin/release/next-sys' into ford-fusion
2020-06-26 17:46:25 -07:00
Logan Allen
cb9dcb726f
interface: perf tests for chat
2020-06-26 14:39:49 -04:00
Ted Blackman
26ff47b93d
Merge remote-tracking branch 'origin/release/next-userspace' into ford-fusion
2020-06-25 22:24:30 -04:00
Liam Fitzgerald
f27037d2de
links: filter unread count on selected groups
2020-06-26 12:03:52 +10:00
Liam Fitzgerald
9aa4d96fb5
chat: refine image scaling
2020-06-26 12:03:52 +10:00
Liam Fitzgerald
48ae088bbd
links-js: calculate header unread count correctly
2020-06-26 12:03:52 +10:00
Logan Allen
abcd6ab7dd
publish: perf testing added
2020-06-24 16:37:29 -04:00
Logan Allen
b19250a640
post: removed extraneous console.logs
2020-06-24 14:38:01 -04:00
Logan Allen
f1b10f2a07
graph-store: sort graph with most recent at left of graph (gth)
2020-06-24 14:13:15 -04:00
Logan Allen
8707816d25
post: refactored post-input into input and editor
2020-06-24 14:02:22 -04:00
Logan Allen
5b68df5e3d
post: cleaned up Post and Post Content rendering
2020-06-24 13:21:53 -04:00
Logan Allen
d121af0194
post: cleaned up main post window, added pagination
2020-06-24 12:44:55 -04:00
matildepark
77925b06be
Merge pull request #3048 from urbit/mp/spa-debug-debug
...
dbug: init new channel on start
2020-06-24 12:01:20 -04:00
Matilde Park
67a09d7d19
dbug: init new channel on start
2020-06-23 21:46:20 -04:00
Liam Fitzgerald
98f9dddebe
Merge branch 'release/next-userspace' into lf/ts-global-store
2020-06-24 11:16:44 +10:00
Liam Fitzgerald
5bcbfe25a4
contacts-js: dismiss spinner on share
2020-06-24 11:11:13 +10:00
ixv
3d27c63a21
Merge pull request #3042 from urbit/mp/publish/restore-edits
...
publish: edit post content no longer tied to api
2020-06-23 17:51:17 -07:00
Logan Allen
2fb93c500b
interface: removed chat tabbar, made js send %json mark to graph-view
2020-06-23 14:09:06 -04:00
Logan Allen
a2ad5a450d
interface: removed graph-chat experiment, moved graph-post -> post
2020-06-23 14:01:04 -04:00
Logan Allen
fd632b26ae
graph-post: demo works
2020-06-23 14:01:04 -04:00
Logan Allen
d1a9db2599
graph-post: fixed infinite nested reply functionality and added back navigation
2020-06-23 14:01:04 -04:00
Logan Allen
f056e0c9fa
graph-api: send all pokes to %graph-view
2020-06-23 14:01:04 -04:00
Logan Allen
289e0b2aba
graph-post: updated reducers and node tree
2020-06-23 14:01:04 -04:00
Logan Allen
6766e1818d
graph-js: recursive js reducer
2020-06-23 14:01:04 -04:00
Logan Allen
6609a25b37
graph-post-js: starting work on recursive reducer
2020-06-23 14:01:04 -04:00
Logan Allen
858864fb48
graph-js: got chat view working
2020-06-23 14:01:04 -04:00
Logan Allen
93af2762ff
js: built out most of chat front-end to graph-store
2020-06-23 14:01:04 -04:00
Logan Allen
dd75717871
js: tore apart graph-chat to simplify it for demo
2020-06-23 14:01:04 -04:00
Logan Allen
5b7a23ca30
js: added minimal graph-store reducer
2020-06-23 14:01:04 -04:00
Logan Allen
7d74d1870f
graph-js: added demo fetch api / subscription objs
2020-06-23 14:01:04 -04:00
Logan Allen
2e5bbd7423
wip: graph-store JS api
2020-06-23 14:00:15 -04:00
Matilde Park
42adb02b6b
groups: fix broken image upload src
2020-06-22 22:38:21 -04:00
Matilde Park
ceff9626c5
publish: edit post content no longer tied to api
...
The component for editing a post was tied up in checking for API
instantiation -- we want the check for a blank body to be independent
of that.
Fixes #3040 .
2020-06-22 22:36:39 -04:00
Liam Fitzgerald
292c5625e3
interface: always show sidebar on nav
2020-06-23 11:05:31 +10:00
Liam Fitzgerald
555857513a
launch-js: update to global store
2020-06-23 10:19:57 +10:00
Liam Fitzgerald
7be0831f39
Merge branch 'release/next-userspace' into lf/ts-global-store
2020-06-23 09:33:47 +10:00
matildepark
7fd2ead858
Merge pull request #3037 from urbit/lf/reconnect-fix
...
interface: correct order of arguments in resubscribe logic
2020-06-22 10:26:40 -04:00
Matilde Park
5ad03868b2
Merge branch 'master' into release/next-userspace
2020-06-22 10:24:34 -04:00
Liam Fitzgerald
535f415ebd
chat-js: update to global store
2020-06-22 16:05:43 +10:00
Liam Fitzgerald
85aa12a5a9
contacts-js: update to global store
2020-06-22 16:04:21 +10:00
Liam Fitzgerald
3a3a6ab254
publish-js: update to global store
2020-06-22 15:40:43 +10:00
Liam Fitzgerald
076e52c27e
links-js: update to global store
2020-06-22 15:15:46 +10:00
Liam Fitzgerald
60ff310422
interface: make store global
2020-06-22 14:59:02 +10:00
Liam Fitzgerald
4dfce2a757
interface: correct order of arguments in resubscribe logic
2020-06-20 21:26:44 +10:00
Liam Fitzgerald
05b665f908
interface: convert api and reducers to typescript
2020-06-20 14:49:18 +10:00
Philip Monk
6ff9f75bb7
Merge remote-tracking branch 'origin/master' into ford-fusion
2020-06-19 14:52:18 -07:00
Philip Monk
7206ab6c98
Merge remote-tracking branch 'origin/master' into release/next-sys
2020-06-18 18:50:10 -07:00
Matilde Park
506c8996d6
interface/config: fix production build
2020-06-18 18:04:30 -04:00
Matilde Park
08b4a47589
publish, links: restore full height
2020-06-17 19:13:34 -04:00
Matilde Park
35edce597b
interface/CONTRIBUTING: amend for SPA / webpack
2020-06-17 17:41:12 -04:00
Matilde Park
304438009e
chat: equally size both code + s3 buttons
2020-06-17 13:09:07 -04:00
Matilde Park
2fdbdccae1
Merge branch 'feat/spa' into lf/ios-spa-fixes
2020-06-17 12:56:51 -04:00
Liam Fitzgerald
81a9b0d08e
chat: prevent reflow from image loading
...
Sets a static height on inline images in chat to prevent loss of scroll
position.
Fixes #2883
2020-06-17 16:10:46 +10:00
Liam Fitzgerald
77731f6ca0
chat: scroll on code overflow
...
Adds a scroll container if code is posted and the code will overflow the
width of the page.
Fixes #2829
2020-06-17 16:08:32 +10:00
Liam Fitzgerald
a2970ce929
chat: cap maximum backlog size at 1000
...
Caps maximum unread backlog that chat will fetch at 1000 messages.
2020-06-17 15:24:22 +10:00
Matilde Park
5757fd8f5d
chat, publish: Filter unreads for current group
...
Fixes #2897 .
2020-06-16 22:27:51 -04:00
Matilde Park
34dcc9f971
chat, links, publish: join upon api instantiation
2020-06-15 15:19:00 -04:00
Matilde Park
ef00dc71e4
group-filter: close modal on navigation
2020-06-15 12:45:02 -04:00
Logan Allen
6a49b2f20f
landscape-js: clear animation timer set by clock upon page navigation
2020-06-11 16:50:44 -04:00
Logan Allen
3ba4c14deb
landscape-js: make clock and weather load data properly
2020-06-11 16:44:59 -04:00
Liam Fitzgerald
c087044212
various-js: improve scrolling experience on iOS
...
Removes use of vh units, as they don't play well with safari
(https://bugs.webkit.org/show_bug.cgi?id=141832 ). Adjusts layouts
accordingly.
2020-06-10 12:46:38 +10:00
Matilde Park
10262a243f
groups: align sigil color box in firefox
2020-06-09 16:48:45 -04:00
Matilde Park
b425fb6723
chat, publish: restore sidebar toggler actions
2020-06-09 16:35:55 -04:00
Matilde Park
1b28ea1345
soto: add graphical tweaks for spa
2020-06-09 16:13:56 -04:00
Matilde Park
da0d149828
publish: add contactreducer
2020-06-09 16:05:30 -04:00
Matilde Park
5481deae30
publish: raise comment input line height
2020-06-09 15:58:11 -04:00