Commit Graph

142 Commits

Author SHA1 Message Date
Fang
ccf1e09a75
Avoid using %tank %fats
Because tank printing is a pain. Rely instead on %text, using %name
to distinguish between intent.
2019-08-02 22:41:39 +02:00
Fang
9ce07b821f
Fix message width clamping 2019-08-02 22:07:27 +02:00
Fang
40225001de
Tighten spacing around %exp messages 2019-08-02 21:47:36 +02:00
Fang
905092aa0a
Merge branch 'master' into chat-message-types 2019-08-02 21:20:01 +02:00
Matilde Park
1f2abd8df7 Members page renovation 2019-08-02 12:58:58 -04:00
Matilde Park
c302d274c3 Don't wrap comets. 2019-08-02 12:33:28 -04:00
Matilde Park
3f55aaeb81 Ship names are in monospace 2019-08-02 12:26:47 -04:00
Matilde Park
baa9f32c68 Merge branch 'master' of github.com:matildepark/urbit into matilde-chat-css 2019-08-02 11:38:25 -04:00
Matilde Park
8c3c192739
Merge pull request #1415 from matildepark/weather-retouch
Weather CSS polish
2019-08-01 19:02:40 -04:00
Matilde Park
d634a657e8 Positioning elements 2019-08-01 18:39:26 -04:00
Matilde Park
35d0d2ac88 Consistent weather label 2019-08-01 18:33:32 -04:00
Matilde Park
4513b78cf4 Weather button Indigoify 2019-08-01 18:32:26 -04:00
Logan Allen
ab2cdd6adc Updated build files and removed repeated console.logs from tiles 2019-08-01 22:15:08 +00:00
Logan Allen
3bab50f453 Updated build tooling to be faster and removed unnecessary dependencies 2019-08-01 22:08:59 +00:00
Logan Allen
9610c41a80 Style updates for messages and comet sigil sizing 2019-08-01 22:08:59 +00:00
Logan Allen
b01c290f0d Added changes from landing page and @pkova's previous PR to urbit/interface 2019-08-01 22:08:59 +00:00
Matilde Park
f6eca9f09f Prevent cutting of characters with height styling 2019-08-01 17:37:21 -04:00
Matilde Park
b62eaa859e Pointer over the set location to seem buttonish 2019-08-01 13:33:32 -04:00
Matilde Park
80dea066d6 Seem a bit more tile-like. 2019-08-01 13:32:51 -04:00
Matilde Park
8042bce45b Redesigning the set location appearance + label 2019-08-01 13:31:47 -04:00
Fang
91d4c26516
Touch up styling of %exp messages 2019-07-31 13:51:57 +02:00
Fang
e5f0e136e9
Improve rendering of multi-line %exp messages 2019-07-31 13:35:55 +02:00
Fang
1ce3d5af7a
Support sending %exp messages 2019-07-31 13:35:25 +02:00
Fang
19e05d70e2
Render all message types in the sidebar also 2019-07-29 09:29:00 +02:00
Fang
34826d6e19
Build and render arvo:// urls correctly 2019-07-29 09:05:42 +02:00
Fang
e6f962e76e
Make input area resizable
and touch up its styling issues.
2019-07-29 02:16:11 +02:00
Fang
37d061cbfe
Support sending %fat messages
for clipboard pastes and long-form content.

If a multi-line string is pasted into an empty input field, treat is as
a "clipboard" message if it's sent directly afterwards. (A text %fat.)

If a multi-line message is composed in any other way, treat it as a
long-form message, moving all but the first line into the attachment.
(A more display-friendly tank %fat.)
2019-07-29 02:08:19 +02:00
Fang
c04ee7a0de
Ensure (%fat) messages get rendered within screen bounds 2019-07-29 02:01:16 +02:00
Fang
c880736eea
Remove noisy printf 2019-07-29 01:58:08 +02:00
Fang
716af367bf
Forbid sending empty messages
And don't render any elements for them.
2019-07-28 23:21:03 +02:00
Fang
c4ad4aa247
Support rendering %fat 2019-07-28 23:16:09 +02:00
Fang
ea3f46183a
Support rendering %exp 2019-07-28 13:21:54 +02:00
Fang
1974c8b4e4
Support rendering %ire 2019-07-28 13:09:55 +02:00
Fang
c91ad893c0
Support rendering %app 2019-07-28 13:06:08 +02:00
Fang
d0e51f4a1a
Refactor chat-input to fully support %lin and %url
Supports sending both regular and action %lin messages, using the
optional @ prefix.

Now transforms on-urbit URLs into arvo:// URLs prior to sending,
as opposed to on-render.
Unfortunately, the type hall uses for URLs doesn't support non-HTTP
protocols yet, so we send arvo:// URLs as %lin messages for now.

Input field gets styled based on detected message type. Italics for
action lins, underline for URLs.
2019-07-27 18:28:04 +02:00
Fang
ccf5b09165
Refactor message.js to fully support %lin and %url
Renders messages based on their speech type, as opposed to interpreting
%lin speeches and ignoring all others.

Italicizes %lin "@" messages.

Makes images clickable to open in new window.
2019-07-27 18:22:53 +02:00
Fang
0286d03edb
Refactor code duplication in Chat root 2019-07-27 15:00:41 +02:00
Isaac Visintainer
1f6d63d32c removed duplicate arvo files in interface pkg 2019-07-24 15:34:13 -07:00
Isaac Visintainer
e92bbec269 automatically rename minified files 2019-07-24 15:13:21 -07:00
Isaac Visintainer
9e366644e5 updated gulpfiles for monorepo 2019-07-23 13:08:04 -07:00
Isaac Visintainer
5244f96dd4 moved subapps up one directory 2019-07-23 12:59:01 -07:00
Isaac Visintainer
f293a76db5 Add 'pkg/interface/' from commit 'ae564f567fccff9413b63158ee821b36652d6b53'
git-subtree-dir: pkg/interface
git-subtree-mainline: 7ce50ad75e
git-subtree-split: ae564f567f
2019-07-23 12:49:05 -07:00