David Baker
12566c0c9c
Separate with space too
2015-07-08 19:57:58 +01:00
David Baker
6a92fdc5e6
Fix file size display
2015-07-08 19:52:44 +01:00
David Baker
03451d8c7d
Sort rooms for prev/next purposes
2015-07-08 19:47:58 +01:00
David Baker
bdfef5eedd
damn you javascript
2015-07-08 18:28:30 +01:00
David Baker
c14886a1ee
rename to mostRecentActivityFirst to disambiguate from sorting by when you joined a room, which this is not.
2015-07-08 18:21:57 +01:00
David Baker
d58fdef362
Order room list by most recent activity
2015-07-08 18:18:03 +01:00
David Baker
a591b66732
Don't barf if no info in m.file content
2015-07-08 16:50:49 +01:00
David Baker
5bed0b7275
typo
2015-07-08 16:32:03 +01:00
David Baker
53e9d030b7
See uploaded files
2015-07-08 16:25:27 +01:00
David Baker
36ecbfc87f
Upload files and images
2015-07-08 14:34:53 +01:00
Matthew Hodgson
e3f42dcd5e
more overview
2015-07-08 11:35:40 +01:00
Matthew Hodgson
c346a27e6f
matrix ain't just chat
2015-07-08 11:33:04 +01:00
Matthew Hodgson
ba68810a87
fix english
2015-07-08 11:25:11 +01:00
Matthew Hodgson
b170bc2cb2
clarify skinning semantics
2015-07-08 11:15:25 +01:00
David Baker
6c81a8d46d
Add blurb on how to build a customised app.
2015-07-07 18:27:34 +01:00
Matthew Hodgson
df4c5c588a
define skins
2015-07-07 18:04:31 +01:00
Matthew Hodgson
15c93b61aa
try to write down the various naming & architectural conventions that the SDK adheres to...
2015-07-07 17:46:18 +01:00
Matthew Hodgson
0b20785ca0
saner title tags
2015-07-07 17:46:18 +01:00
Matthew Hodgson
fe4b089139
variable typo
2015-07-07 17:46:17 +01:00
David Baker
00dd1e180a
focus message composer when window gets focus
2015-07-07 13:30:38 +01:00
David Baker
9f37196eb7
Fix infinite scrolling
2015-07-07 11:00:02 +01:00
Matthew Hodgson
ba8751bb75
slightly unbreak infinite scroll
2015-07-07 04:18:07 +01:00
Matthew Hodgson
bbe6c0bf1a
let room tiles grow in size
2015-07-07 04:06:16 +01:00
Matthew Hodgson
954f837eab
emotes start with *'s
2015-07-07 04:05:55 +01:00
Matthew Hodgson
ecd197df86
fudge room member tiles to look slightly better
2015-07-07 04:05:44 +01:00
Matthew Hodgson
205ed54ec7
merge in matthew-css
2015-07-07 03:44:57 +01:00
Matthew Hodgson
a94f1664d8
merge in matthew-css
2015-07-07 03:44:41 +01:00
Matthew Hodgson
abea8af59b
s/mx_MessageTileType/mx_messageTileType/ to fit dave's naming convention
2015-07-07 02:37:14 +01:00
Matthew Hodgson
ffac30083e
rejig css:
...
* sans-serif font
* use display: table for the message list so that everything lines up nicely
* switch to flexbox layout rather than position absolutes to avoid assuming a full screen UI and improve maintainability (and better match atomify)
* neutralise the colouring and styling of highlighted rooms in the recents list
* switch from ul + li's to a series of divs in some places where the li's are achieving nothing but adding more complexity to the DOM
* add mx_MessageTileType as a generic css base class for all message tiles
2015-07-07 02:10:10 +01:00
David Baker
be9d8f1768
Correct docs again: you do need to npm install the react sdk root explicitly
2015-07-06 18:58:32 +01:00
David Baker
3e87e043d6
Fix docs
2015-07-06 18:29:24 +01:00
David Baker
d49c10b3f5
Merge pull request #1 from ndarilek/master
...
Add aria-live=polite to message list, needed for accessibility.
2015-07-06 18:25:42 +01:00
Nolan Darilek
9153efd3de
Add aria-live=polite to message list view.
2015-07-06 12:22:28 -05:00
David Baker
b4abe870cf
Image displaying!
2015-07-06 18:09:19 +01:00
David Baker
dcb4b5f912
Add room membership messages
2015-07-06 16:04:09 +01:00
David Baker
6c35908949
Add example shwing how to customise, make customising work and document all the ways in which browserify will break and how to work around it being dumb.
2015-07-06 14:13:02 +01:00
David Baker
7a8eae09ff
More sender / sender display name fixes.
2015-07-03 18:29:46 +01:00
David Baker
d4ef04dc41
More event sender checking
2015-07-03 16:55:18 +01:00
David Baker
1c03eabadb
Not all events have a sender
2015-07-03 16:46:30 +01:00
David Baker
b8f9cb44b8
argh, javascript
2015-07-03 16:35:06 +01:00
David Baker
1baaf39c48
update notification button when permission granted
2015-07-03 16:29:41 +01:00
David Baker
275286801b
Add npm link to the README
2015-07-03 16:15:23 +01:00
David Baker
3a68748320
Almost
2015-07-03 15:57:35 +01:00
David Baker
dff74f44de
Tweak the example build process. Move example -> examples/trivial to we can have more than one. Update README appropriately.
2015-07-03 15:56:04 +01:00
David Baker
196ee3f6d4
Only highlight room list for messages where we notify - this may want to be an option in the react client potentially.
2015-07-03 11:36:44 +01:00
David Baker
53b0ba56db
add license header
2015-07-03 11:24:04 +01:00
David Baker
fd20e82123
Add desktop notifications, overridable in the same way as other components (although it's not a react component). Also extend the flux dispatcher a little to be less dumb about dispatching while something else is already dispatching.
2015-07-03 11:12:54 +01:00
David Baker
947f389e51
be more consistent with naming
2015-07-02 13:18:03 +01:00
David Baker
acfe05db9d
Use new push actions method on client
2015-07-01 14:11:23 +01:00
David Baker
898737d806
or is not and
2015-06-29 16:50:26 +01:00