Commit Graph

146 Commits

Author SHA1 Message Date
Danila Fedorin db2def5388 Update screenshot 2019-09-07 00:11:13 -07:00
Danila Fedorin 5e3aa40a35 Use Elm's lazy to optimize for many-message performance 2019-09-06 23:55:36 -07:00
Danila Fedorin 7122d9e567 Put uniqueBy back in sync 2019-09-02 01:50:53 -07:00
Danila Fedorin 207f6ab3be Remove dependency on model in message list 2019-09-02 01:10:28 -07:00
Danila Fedorin f395259137 Improve performance by computing room names at sync, rather than on view. 2019-09-02 00:46:59 -07:00
Danila Fedorin 5d5418e9c6 Use m.direct for direct message names. 2019-09-01 00:37:30 -07:00
Danila Fedorin b23c80f463 Switch to a tail recursive version of uniqueBy 2019-08-31 23:00:52 -07:00
Danila Fedorin f6ce669fb4 Fix font size property 2019-08-23 21:22:38 -07:00
Danila Fedorin 392d799bcf Fix missing padding in reconnect message 2019-08-21 23:29:47 -07:00
Danila Fedorin 115cbd9a76 Tone the font size down 2019-08-21 21:46:00 -07:00
Danila Fedorin bc794955e3 Prototype switching to em. 2019-08-21 21:40:58 -07:00
Danila Fedorin b8fc33eae6 Make minor visual changes 2019-08-21 21:20:30 -07:00
Danila Fedorin 7d09b4ad9a Make notifications more consistent. 2019-08-21 18:40:45 -07:00
Danila Fedorin 61121ee6f8 Stop decoding event contents; they seem to vary event-to-event 2019-08-21 18:21:46 -07:00
Danila Fedorin 60bc00e9dd Fix overflow in chat list. 2019-05-19 15:51:33 -07:00
Danila Fedorin 8120c1f421 Update screenshot. 2019-05-19 15:38:46 -07:00
Danila Fedorin 86b1b29d72 Decrease notification icon size a bit. 2019-05-19 15:33:55 -07:00
Danila Fedorin 150af81847 Change alert indicator to work better. 2019-05-19 15:01:02 -07:00
Danila Fedorin 151ff413c7 Fix up room list's width. 2019-05-19 13:47:06 -07:00
Danila Fedorin 3a31f98f3b Wire up the search bar. 2019-05-19 13:42:22 -07:00
Danila Fedorin a4c40dca28 Add an (un-wired) input for searching rooms. 2019-05-19 13:32:57 -07:00
Danila Fedorin 8173a4d74a Add some transition effects. 2019-05-19 13:26:30 -07:00
Danila Fedorin 7be4e8d9e2 Make small tweaks to room list. 2019-05-19 13:23:16 -07:00
Danila Fedorin 6e5702290a Get rid of some inconsistent shadows and borders. 2019-05-19 01:34:14 -07:00
Danila Fedorin 8560f15047 Make some view adjustments. 2019-05-19 01:32:39 -07:00
Danila Fedorin 47a684b777 Alphabetically sort rooms. 2019-05-15 20:48:31 -07:00
Danila Fedorin 5bd6124df2 Move the room name code into a separate function. 2019-05-15 20:40:21 -07:00
Danila Fedorin 63fcb22998 Display user names in private chats. 2019-05-15 20:27:06 -07:00
Danila Fedorin 0dda1068fb Add shadow to images.
This helps them stand out from the other messages. In the future,
we'll also allow clicking on them to enlarge.
2019-03-17 12:44:52 -07:00
Danila Fedorin 66b602a603 Add more ignored files via gitignore.io 2019-03-17 12:38:35 -07:00
Danila Fedorin 6f2add1f43
Merge pull request #6 from aaronraimist/gitignore
Add basic .gitignore
2019-03-17 12:35:00 -07:00
Danila Fedorin 4961a955e1
Merge pull request #7 from aaronraimist/url-placeholder
Add placeholder for homeserver URL
2019-03-17 12:34:26 -07:00
Aaron Raimist 7aa4e11e31
Add basic .gitignore 2019-03-17 12:14:01 -05:00
Aaron Raimist df0be6a1ee
Add placeholder for homeserver URL
I forgot this one
2019-03-17 12:03:18 -05:00
Danila Fedorin 5ab574ea00
Merge pull request #5 from aaronraimist/patch-1
Add clickable badge for the room
2019-03-16 19:51:02 -07:00
Aaron Raimist 97087ccd4c
Add clickable badge for the room 2019-03-16 20:49:10 -05:00
Danila Fedorin 07efa8764a Add new room address to the README 2019-03-16 18:18:41 -07:00
Danila Fedorin c2ab3b719f
Merge pull request #4 from aaronraimist/login-form-placeholders
Add placeholders to the username and password field on login form
2019-03-16 18:11:57 -07:00
Aaron Raimist b8939dacbb
Add placeholders to the username and password field on login form 2019-03-16 19:50:21 -05:00
Danila Fedorin 66c84cabbf Add newlines to build instructions.
Oh, markdown...
2019-03-16 17:33:26 -07:00
Danila Fedorin 77edc8464f Add building instructions to the README. 2019-03-16 17:27:16 -07:00
Danila Fedorin f5f24f389f Merge branch 'master' of https://github.com/DanilaFe/Scylla 2019-03-15 18:59:09 -07:00
Danila Fedorin c7149aa5c9 Allow more images. 2019-03-15 18:56:17 -07:00
Danila Fedorin 6e721d685b Grey out messages that are still sending. 2019-03-15 18:50:09 -07:00
Danila Fedorin 011630a185 Remove messages once their ID is received. 2019-03-15 18:45:55 -07:00
Danila Fedorin f2a8acc59c Decode id strings. 2019-03-15 18:01:26 -07:00
Danila Fedorin 1b0ad433b9 Add id field for sending messages.
The idea is to use this field to dismiss messages only when
a sync response with their id arrives.
2019-03-15 18:01:07 -07:00
Danila Fedorin 7241d112b0 Add notification counts to page title. 2019-03-15 17:44:54 -07:00
Danila Fedorin f3af964a99
Create LICENSE
Thanks to #1 :)
2019-03-06 12:33:50 -08:00
Danila Fedorin 3471f6cb74 Update screenshots 2019-02-25 21:15:13 -08:00