David Baker
a7e4a2847e
Start of registration support.
7 years ago
Matthew Hodgson
a5d24329c2
https for google fonts
7 years ago
Matthew Hodgson
10b3f250ec
make it work in safari
7 years ago
Matthew Hodgson
18066d848a
relative paths
7 years ago
Matthew Hodgson
06dfbbf821
fine tune header bar
7 years ago
Matthew Hodgson
20f1c075fc
fix message tile layout a bit
7 years ago
Matthew Hodgson
bfe0cdcfd1
vector wireframes
7 years ago
Matthew Hodgson
98baa0cb0a
improve css consistency
7 years ago
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