Matthew Hodgson
a1ab40064e
fix CSS namespacing
7 years ago
Matthew Hodgson
c4b2530cc0
unbreak the custom app (broken by adding linkify to the underlying app)
7 years ago
Matthew Hodgson
c33899e93a
bump to the same react version as the custom app
7 years ago
Matthew Hodgson
49e687f584
typo
7 years ago
David Baker
63d7ff3ed6
Build the logic too into the same hierarchy as it is unbuilt so it can be used either processed or unprocessed. Does involve having a dir called 'src' in the built products directory, and abusing jsx as a cross-platform version of cp (there is no jsx in the src dir).
7 years ago
David Baker
ed2cc33616
Linkify user IDs and room aliases (to nothing at the moment because we don't have anything to do with them)
7 years ago
David Baker
27d92fa98a
Open files in new window too
7 years ago
David Baker
a00510c1ca
Linkify URLs
7 years ago
David Baker
0daab63b4a
Bad workaround for some join events having no sender
7 years ago
David Baker
b6319fcf50
Add webkit prefixed flex direction too.
7 years ago
David Baker
fa3e8587cc
This never got used in the end
7 years ago
David Baker
12566c0c9c
Separate with space too
7 years ago
David Baker
6a92fdc5e6
Fix file size display
7 years ago
David Baker
03451d8c7d
Sort rooms for prev/next purposes
7 years ago
David Baker
bdfef5eedd
damn you javascript
7 years ago
David Baker
c14886a1ee
rename to mostRecentActivityFirst to disambiguate from sorting by when you joined a room, which this is not.
7 years ago
David Baker
d58fdef362
Order room list by most recent activity
7 years ago
David Baker
a591b66732
Don't barf if no info in m.file content
7 years ago
David Baker
5bed0b7275
typo
7 years ago
David Baker
53e9d030b7
See uploaded files
7 years ago
David Baker
36ecbfc87f
Upload files and images
7 years ago
Matthew Hodgson
e3f42dcd5e
more overview
7 years ago
Matthew Hodgson
c346a27e6f
matrix ain't just chat
7 years ago
Matthew Hodgson
ba68810a87
fix english
7 years ago
Matthew Hodgson
b170bc2cb2
clarify skinning semantics
7 years ago
David Baker
6c81a8d46d
Add blurb on how to build a customised app.
7 years ago
Matthew Hodgson
df4c5c588a
define skins
7 years ago
Matthew Hodgson
15c93b61aa
try to write down the various naming & architectural conventions that the SDK adheres to...
7 years ago
Matthew Hodgson
0b20785ca0
saner title tags
7 years ago
Matthew Hodgson
fe4b089139
variable typo
7 years ago
David Baker
00dd1e180a
focus message composer when window gets focus
7 years ago
David Baker
9f37196eb7
Fix infinite scrolling
7 years ago
Matthew Hodgson
ba8751bb75
slightly unbreak infinite scroll
7 years ago
Matthew Hodgson
bbe6c0bf1a
let room tiles grow in size
7 years ago
Matthew Hodgson
954f837eab
emotes start with *'s
7 years ago
Matthew Hodgson
ecd197df86
fudge room member tiles to look slightly better
7 years ago
Matthew Hodgson
205ed54ec7
merge in matthew-css
7 years ago
Matthew Hodgson
a94f1664d8
merge in matthew-css
7 years ago
Matthew Hodgson
abea8af59b
s/mx_MessageTileType/mx_messageTileType/ to fit dave's naming convention
7 years ago
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
7 years ago
David Baker
be9d8f1768
Correct docs again: you do need to npm install the react sdk root explicitly
7 years ago
David Baker
3e87e043d6
Fix docs
7 years ago
David Baker
d49c10b3f5
Merge pull request #1 from ndarilek/master
...
Add aria-live=polite to message list, needed for accessibility.
7 years ago
Nolan Darilek
9153efd3de
Add aria-live=polite to message list view.
7 years ago
David Baker
b4abe870cf
Image displaying!
7 years ago
David Baker
dcb4b5f912
Add room membership messages
7 years ago
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.
7 years ago
David Baker
7a8eae09ff
More sender / sender display name fixes.
7 years ago
David Baker
d4ef04dc41
More event sender checking
7 years ago
David Baker
1c03eabadb
Not all events have a sender
7 years ago