Richard van der Hoff
c31f66aed5
Jenkins.sh: only fetch head of dependency branches
2017-08-08 09:50:49 +01:00
Richard van der Hoff
7b024751d1
fetch-develop-deps: avoid breaking js-sdk
...
do `npm i` in react-sdk *before* symlinking js-sdk, to avoid moving a load of
deps from js-sdk to react-sdk and hence breaking the build.
2017-08-08 09:50:49 +01:00
Kegan Dougal
62579ed6b0
Add tracebacks to deploy exceptions
2017-07-20 11:25:19 +01:00
Kegsay
9864ce5bb2
Support multiple config.json symlinks in redeploy.py ( #4644 )
...
* Support multiple config.json symlinks in redeploy.py
* Review comments
2017-07-20 11:02:10 +01:00
Luke Barnard
2de4dd7b71
Filter out unsupported emoji from the emoji meta data
...
Because apparently emojione provides meta data for more than the emojis it supports itself.
Fixes https://github.com/vector-im/riot-web/issues/4504
2017-07-05 17:09:16 +01:00
Luke Barnard
982b009b90
Implement ascii emoji tab completion
...
When a fully plaintext, ascii emoji is typed like ";-)", pressing tab will suggest emojione to replace it with based off of the meta data provided by emojione.
e.g. the aliases_ascii for `😃 ` are [":D",":-D","=D"] so typing ":D *tab*" will insert a real 😃
2017-06-29 11:29:55 +01:00
Luke Barnard
48eb6f251b
Update comment
2017-06-28 13:44:44 +01:00
Luke Barnard
30f80b57f2
Instead of making this part of the build process, let the devs generate stripped-emoji.json
...
With the expectation that when the file needs to be regenerated to include other keys, the developer will run this script.
2017-06-28 13:28:48 +01:00
Luke Barnard
2b8da85726
Strip the emoji meta-data for the data we need
...
This is done at build time by parsing emojione/emoji.json, stripping it and then writing to ./lib/stripped-emoji.json.
2017-06-28 11:36:19 +01:00
Matthew Hodgson
eaf61526fb
add new languages
2017-06-18 23:50:27 +01:00
David Baker
491d83b17f
Enable Korean Translations
...
As it's now at 64% on react-sdk and looking good
2017-06-16 13:05:56 +01:00
David Baker
4eb7419335
Don't put in spurious newline
2017-06-13 11:54:28 +01:00
David Baker
89c7477bd6
Add script to copy translations between files
...
So we can fill in missing translations from different dialects
Use it to fill in missing strings in pt from pt_BR
2017-06-13 11:39:37 +01:00
krombel
a62a9b9cd1
Use Thai string for Thai in Language-Chooser
2017-06-10 03:11:55 +02:00
Matthew Hodgson
74e4260556
fix fullstops
2017-06-08 15:14:46 +01:00
Richard van der Hoff
9bda212cb1
Make travis/jenkins check for lint on files which are clean to start with
2017-06-08 14:03:30 +01:00
Matthew Hodgson
fe487232ad
sync fullstops everywhere
2017-06-07 18:15:56 +01:00
Luke Barnard
a158549a4c
Merge pull request #4039 from vector-im/new-guest-access
...
New guest access
2017-06-07 13:40:00 +01:00
David Baker
9c94f2ac14
Use bash magic instead of sed
2017-06-07 10:39:46 +01:00
David Baker
b0486e333d
Chop off 'origin/'
...
when figuring out what branch we're on
2017-06-07 10:35:08 +01:00
Matthew Hodgson
13c780c7c5
add traditional chinese, thai, greek
2017-06-06 16:51:00 +01:00
David Baker
e30fcdba4c
Merge branch 'develop' into new-guest-access
2017-06-06 11:39:47 +01:00
Matthew Hodgson
c610d21e68
enable en_US as a 1st class language
2017-06-05 16:05:07 +01:00
Marcel
4225813523
Fix DeprecationWarning
...
the copy-res.js did throw "(node:8688) DeprecationWarning: Calling an asynchronous function without callback is deprecated." before
2017-06-04 12:36:14 +02:00
Matthew Hodgson
4b92bbe6f4
enable swedish, as it's got bigger than danish & dutch
2017-06-02 22:05:46 +01:00
Matthew Hodgson
650d45466c
fix up missing strings caused by punctuation changes
2017-06-01 22:06:02 +01:00
Richard van der Hoff
81c0c7bd4f
Various tweaks to fetch-develop-deps
...
* tell git to checkout the right branch, rather than cloning and then changing.
* clone with depth 1 under travis, to save time.
* less pushd/popd, which print out confusing text - use `cd` in a subshell
instead. (and just avoid it where possible).
* add some markers to the output to let travis roll it up.
2017-06-01 18:18:46 +01:00
dtygel
33cf39e9a0
Add language picker labels ( #4141 )
...
* fix after rebase
* add string to translate in messagecontextmenu
* add labels for language picker
2017-06-01 14:38:36 +01:00
Matthew Hodgson
cb33302f10
add spanish & dutch
2017-06-01 11:44:55 +01:00
Matthew Hodgson
b4284cf000
fix up Can't connect to HS i18n with _tJsx
2017-06-01 01:17:39 +01:00
Richard van der Hoff
89e5c4f8ae
Fix fetch-develop-deps.sh
...
This got broken by https://github.com/vector-im/riot-web/pull/4120 so that it
didn't work on a clean git clone.
2017-05-31 23:50:06 +01:00
Richard van der Hoff
0e742cec27
scripts/fetch-develop.deps.sh: set -e ( #4120 )
...
... so that when the git clone fails, it doesn't plough on regardless.
2017-05-31 15:37:30 +01:00
Matthew Hodgson
1f4f86b5f8
rework tom's welcome page to fit in slightly better with riot's UI/UX
...
* moves login button to top-left
* switches from iframe to a request() to load the welcome page to inherit CSS (probably breaks RTS :/)
* namespace CSS
* change the layout a bit.
2017-05-30 03:58:45 +01:00
Matthew Hodgson
f085d2db39
make flags less muddy - fixes https://github.com/vector-im/riot-web/issues/3974
2017-05-29 00:10:08 +01:00
Matthew Hodgson
a92d96347b
Merge branch 'develop' into new-guest-access
2017-05-28 22:50:53 +01:00
Matthew Hodgson
85f830db71
warn for duplicate translation keys
2017-05-28 21:28:11 +01:00
Matthew Hodgson
dba35f4901
extend script to check for broken variables
2017-05-27 20:14:52 +01:00
Matthew Hodgson
796158422c
list the strings remaining to be translated
2017-05-27 19:03:26 +01:00
Matthew Hodgson
b697c0472f
fix fullstop
2017-05-27 18:41:43 +01:00
Matthew Hodgson
bc433bc2a2
ignore country codes
2017-05-27 18:38:37 +01:00
Matthew Hodgson
8d79ab6ce2
track entries that exist in en_EN but not in the src...
2017-05-27 18:35:34 +01:00
Matthew Hodgson
3302fc690f
fix all missing translations picked up by check-i18n.pl
2017-05-27 18:20:44 +01:00
Matthew Hodgson
1305fd619e
fix quoting
2017-05-27 17:42:58 +01:00
Matthew Hodgson
f442a665c8
fix more i18n punctuation fails
2017-05-27 17:36:02 +01:00
Matthew Hodgson
730258bd3c
fix punctuation on e2e warning
2017-05-27 17:30:32 +01:00
Matthew Hodgson
e684cd5d28
track broken i18n files
2017-05-27 17:27:58 +01:00
Matthew Hodgson
44f8ee44e6
check for missing src strings too
2017-05-27 17:13:17 +01:00
Matthew Hodgson
c8dab3ae65
script for checking health of i18n
2017-05-27 16:47:15 +01:00
Matthew Hodgson
c34edbec3e
include fullstop fixup
2017-05-27 16:02:51 +01:00
Matthew Hodgson
0cacf5b1a0
script to make punctuation consistent in i18n strings
2017-05-27 15:02:05 +01:00