David Baker
cbbbedc0cc
Put try block in the right place
2016-10-27 12:29:10 +01:00
David Baker
24610f4d18
Merge remote-tracking branch 'origin/develop' into aviraldg-electron
2016-10-27 10:44:08 +01:00
David Baker
02e85fcffb
Catch electron exception
2016-10-27 10:16:05 +01:00
Richard van der Hoff
6396c60645
Put a cachebuster in the names of CSS and JS files
...
This means that clients can do better caching of assets, as it will mean we are
no longer reliant on etags to ensure that clients get a fresh version.
We inhibit the cachebuster for `npm start`, so that we don't get millions of
copies of the bundles on dev boxes.
2016-10-26 15:20:59 +01:00
David Baker
fac539c102
Add the 'silent' flag to notifications
...
Because we play our own sounds
2016-10-26 15:10:53 +01:00
Richard van der Hoff
8fe05fdff3
Correct path to components.css
...
Fix failure to find components.css which was introduced in e1919c5
(https://github.com/vector-im/vector-web/pull/2513 )
2016-10-26 15:02:34 +01:00
Richard van der Hoff
e1919c5ea3
Don't include two copies of the CSS in the tarball
...
Aggregate our CSS into build/components.css instead of vector/components.css, so
that it isn't included in the tarball.
2016-10-26 14:43:42 +01:00
David Baker
c2b487cc79
Support no config file when loading from files
...
file: URIs don't produce 404s.
2016-10-26 14:05:00 +01:00
Richard van der Hoff
e564d34ca8
Merge pull request #2512 from vector-im/dbkr/firefox_roomdir_align
...
Correct text alignment on room directory search
2016-10-26 10:49:59 +01:00
David Baker
61d7db6eb6
Correct text alignment on room directory search
...
Seemed to only be broken on firefox
2016-10-26 10:35:46 +01:00
David Baker
058d7c0ac7
Also put the poll rate back to something sensible
2016-10-25 16:43:42 +01:00
David Baker
752682220f
Not the testing code, though
2016-10-25 16:43:09 +01:00
David Baker
c02f3a2230
Make autoupdate work on electron.
...
Changes the update process on web a bit to pull more out to the
platform classes.
2016-10-25 16:41:20 +01:00
David Baker
df94dd7487
Update ChangelogDialog.js
2016-10-25 14:41:02 +01:00
David Baker
b6939b8138
Clear notifications on electron
2016-10-24 16:56:00 +01:00
David Baker
7b4694c637
Move platform setting to its own thing
2016-10-24 15:12:16 +01:00
David Baker
dc1952a993
Copyright headers
2016-10-21 09:41:05 +01:00
David Baker
27604d2798
Don't turn the favicon animations on
2016-10-20 15:01:07 +01:00
David Baker
5e4f572a46
More s/IntegrationManager/Platform/
2016-10-20 14:57:21 +01:00
David Baker
1b0c561ac1
s/IntegrationManager/Platform/
...
Because we call bots integrations and I'll get confused
2016-10-20 14:50:20 +01:00
David Baker
2026142595
Don't webpack electron main, separate electron
...
* Don't webpack electron-main.js: no need to webpack in electron
* Keep the electron file separate from the webapp, in their own
'electron' directory
2016-10-19 17:18:35 +01:00
David Baker
976c20a2f7
Merge branch 'electron' of https://github.com/aviraldg/vector-web into aviraldg-electron
2016-10-19 14:14:35 +01:00
David Baker
d04201d069
Replace stage & es2017 with specific plugins
...
Also sort out regenerator runtime as it turns out importing
babel-polyfill in your code is insufficient if using webpack
because it's imported too late, so use both that and
regenerator-runtime. Sigh.
2016-10-17 16:28:14 +01:00
David Baker
82de2ca4ec
Remove transform-runtime
...
We use instance methods (or at least, draft.js does) so we need
babel-polyfill instead.
2016-10-17 16:28:14 +01:00
David Baker
5608e97719
Remove babel-polyfill
...
Should be no need for it if we're using transform-runtime (and
we definitely don't need it twice...)
2016-10-17 16:28:13 +01:00
Aviral Dasgupta
d6f27add66
Upgrade to babel6 and enable some presets.
2016-10-17 16:28:13 +01:00
David Baker
ea09a25563
Revert "Switch to babel 6"
2016-10-14 18:50:22 +01:00
David Baker
40ac80a3e9
Replace stage & es2017 with specific plugins
...
Also sort out regenerator runtime as it turns out importing
babel-polyfill in your code is insufficient if using webpack
because it's imported too late, so use both that and
regenerator-runtime. Sigh.
2016-10-14 18:03:22 +01:00
David Baker
5f747e1a90
Remove transform-runtime
...
We use instance methods (or at least, draft.js does) so we need
babel-polyfill instead.
2016-10-13 10:57:10 +01:00
David Baker
64815b1b0b
Remove babel-polyfill
...
Should be no need for it if we're using transform-runtime (and
we definitely don't need it twice...)
2016-10-12 17:23:01 +01:00
David Baker
59120d3019
Merge branch 'babelrc' of https://github.com/aviraldg/vector-web into aviraldg-babelrc
2016-10-12 17:17:10 +01:00
Richard van der Hoff
97cedfc712
Centre images in dialog buttons
...
Some dialogs put a spinner in the button... need to line them up.
2016-10-11 17:50:49 +01:00
Aviral Dasgupta
42993a78ed
Only show quote option if RTE is enabled
2016-10-11 19:07:15 +05:30
David Baker
323bd79d0e
Fix join button for 'matrix' networks
...
Fixes https://github.com/vector-im/vector-web/issues/2435
2016-10-10 11:21:20 +01:00
Matthew Hodgson
60adbffacf
try to fix the create room label
2016-10-10 02:38:38 +01:00
David Baker
5e293c0f45
Don't stop paginating if no rooms match
...
Always show the scrollpanel otherwise we stop paginating if there
are no matching rooms in the first request (as per comment).
Fixes no freenode rooms being shown.
2016-10-05 18:06:43 +01:00
David Baker
ea38968be9
Merge pull request #2379 from vector-im/dbkr/join_3p_location
...
Add native joining of 3p networks to room dir
2016-10-05 14:00:21 +01:00
David Baker
c0a4574069
For single instance, allow domain present & match
2016-10-04 15:30:46 +01:00
David Baker
de9bf4bb47
Actually use variable
2016-10-04 15:18:07 +01:00
Aviral Dasgupta
919cc8cffc
Don't open devtools automatically
2016-10-04 16:23:30 +05:30
Aviral Dasgupta
4f185211ce
Set up Electron integration and builds
2016-10-04 16:04:31 +05:30
David Baker
b80b08f04f
Specify width on icons & comment
2016-10-04 11:14:36 +01:00
David Baker
304e5b997a
PR Freedback
2016-10-04 11:04:01 +01:00
David Baker
6b4dbfbd62
Change default brand to Riot
...
& update sample config
2016-10-04 10:23:38 +01:00
David Baker
000ca35727
Don't pop up errors when this API fails for guests
2016-10-03 16:30:57 +01:00
David Baker
776fe2ad70
Different way of getting fields for 3p location
...
Try to match protocol insance from 'domain' field and use its
fields for all but the last field. Assume the last takes the user
input.
2016-10-03 13:42:55 +01:00
Aviral Dasgupta
9174b32ef1
Upgrade to babel6 and enable some presets.
2016-10-02 17:28:24 +05:30
Richard van der Hoff
602727b7ad
Merge pull request #2383 from vector-im/dbkr/sign_in_not_log_in
...
Use 'Sign In' / 'Sign Out' universally
2016-09-30 11:31:15 +01:00
Richard van der Hoff
56deea9f10
Merge pull request #2382 from vector-im/dbkr/networkdropdown_size_jump
...
Prevent network dropdown resizing slightly
2016-09-30 10:59:15 +01:00
Richard van der Hoff
8e0be29c13
Merge pull request #2380 from vector-im/dbkr/roomdir_no_results
...
Room directory: indicate when there are no results
2016-09-30 10:23:23 +01:00