JC Brand
|
54b3fc6dfc
|
Update eslint
|
2019-09-09 13:13:23 +02:00 |
|
JC Brand
|
ef32050553
|
Update mobile.html
|
2019-09-09 12:49:36 +02:00 |
|
JC Brand
|
1a7b7f1bea
|
modtools: fix typo
|
2019-09-09 12:10:44 +02:00 |
|
JC Brand
|
3fee5540a0
|
modtools: Also allow querying and setting no affliation
|
2019-09-09 11:25:46 +02:00 |
|
JC Brand
|
2ec70adc5d
|
modtools: Add help text to explain roles and affiliations
|
2019-09-09 11:02:14 +02:00 |
|
JC Brand
|
90ef4b0c9d
|
Don't let non-mods open the modtools modal
Bugfix: fall back to nick if the JID is not available.
|
2019-09-08 00:15:05 +02:00 |
|
JC Brand
|
768ed4a577
|
Replace lodash methods with built-ins, convert docstrings to JSDoc
|
2019-09-07 23:14:33 +02:00 |
|
JC Brand
|
ea22cdd7f1
|
Updates #1699
|
2019-09-06 17:09:31 +02:00 |
|
JC Brand
|
46ccc1a87f
|
Fixes #1692
|
2019-09-06 16:14:30 +02:00 |
|
JC Brand
|
cc91f3751e
|
Add listenTo instead of on to avoid memory leaks
|
2019-09-06 16:04:06 +02:00 |
|
JC Brand
|
d9c1bbf95b
|
updates #1691: Use listenTo
so that we have automatic event deregistration when the model gets removed.
|
2019-09-06 13:10:37 +02:00 |
|
JC Brand
|
b52b3e5503
|
Use RsT syntax instead of markdown
|
2019-09-06 11:56:38 +02:00 |
|
JC Brand
|
dfafbefb71
|
emoji-view: insert partially matched emoji on enter
if it's the only search hit.
|
2019-09-05 16:22:57 +02:00 |
|
JC Brand
|
f52ade1193
|
emoji-views: don't iterate over all emojis if...
new search term includes the previous one
|
2019-09-05 16:17:59 +02:00 |
|
JC Brand
|
bf599f39ff
|
emoji-views: reinitialize intersection observer upon rerender
|
2019-09-05 15:29:30 +02:00 |
|
JC Brand
|
42ec0037c6
|
Fix failing test
|
2019-09-05 15:17:23 +02:00 |
|
JC Brand
|
e5d07f5a41
|
Build resources before running tests
|
2019-09-05 15:04:16 +02:00 |
|
JC Brand
|
01468fc087
|
converse-emoji: Sort search results
Also, don't show the categories while searching.
|
2019-09-05 14:49:06 +02:00 |
|
JC Brand
|
60f04bc915
|
converse-emoji: Avoid dangling pointers to removed category DOM elements
|
2019-09-05 14:07:25 +02:00 |
|
JC Brand
|
4015eb2fd1
|
Name anonymous function to fix failing test
|
2019-09-05 13:12:34 +02:00 |
|
JC Brand
|
b5c56c8323
|
Add getFullname to XMPPStatus model and use that
instead of returning the fullname as fallback in `getNickname`
|
2019-09-05 12:49:10 +02:00 |
|
JC Brand
|
5f5de90f0c
|
MUC: Don't set a default nick
We first want to check whether the user has registered a nick with the
MUC, and if so, that will be set as the nick.
|
2019-09-05 10:49:06 +02:00 |
|
JC Brand
|
c8f0fd2a7f
|
Refactor cleaner separation between converse-vcard and other plugins
|
2019-09-05 10:49:06 +02:00 |
|
JC Brand
|
64135b7731
|
Update webpack config to re-add the old make watch
|
2019-09-04 19:09:16 +02:00 |
|
JC Brand
|
38919a35ba
|
Remove traces of bourbon from Makefile and use tabs
|
2019-09-04 15:23:48 +02:00 |
|
JC Brand
|
3f0d88e88d
|
Fix ids for the modtools modal
|
2019-09-04 15:18:51 +02:00 |
|
JC Brand
|
032d019029
|
Emoji CSS tweaks
|
2019-09-04 15:18:51 +02:00 |
|
JC Brand
|
df7e3841a2
|
Add latest babel plugin for dynamic imports
|
2019-09-04 15:18:51 +02:00 |
|
Licaon_Kter
|
778fb4e65d
|
Fix muc_domain link
...since `locked_domain` needs to be "domain.tld" and can't be just `true`... or maybe `locked_domain` needs editing instead?
|
2019-09-02 11:26:45 +02:00 |
|
JC Brand
|
3cc993740e
|
Fix failing tests
|
2019-08-23 21:36:53 +02:00 |
|
JC Brand
|
cf7d2fb648
|
Add webpack.nodeps.js
Use it to generate dist/converse-no-dependencies.js which we use to
generate the converse.pot file.
|
2019-08-23 21:36:27 +02:00 |
|
JC Brand
|
12bca2298c
|
Replace Bourbon with postcss/autoprefixer
|
2019-08-23 15:09:37 +02:00 |
|
JC Brand
|
9ae71104c2
|
webpack: split css out into separate file
- Add postcss with autoprefixer and cleancss
|
2019-08-23 14:56:10 +02:00 |
|
JC Brand
|
93de11d167
|
Dynamically load the dayjs translation.
Also, remove the Promise polyfill. We don't support browsers which don't support promises.
|
2019-08-23 14:03:52 +02:00 |
|
JC Brand
|
9f054dd767
|
Update webpack config
- hot reloading
- split config into dev and prod
|
2019-08-23 13:29:26 +02:00 |
|
JC Brand
|
76f2b66445
|
Add a po loader for webpack.
- Removes the need for generating and keeping json files
|
2019-08-23 11:42:37 +02:00 |
|
JC Brand
|
8aaf50d58c
|
Use webpack's dynamic imports feature for fetching emoji JSON
|
2019-08-23 09:18:10 +02:00 |
|
JC Brand
|
d619012b6b
|
Emojis: Fix failing tests
|
2019-08-23 07:05:00 +02:00 |
|
JC Brand
|
bb0670c6b2
|
converse-emoji-views: tweak threshold values
|
2019-08-22 16:26:10 +02:00 |
|
JC Brand
|
3b40f6964f
|
Update Emoji JSON
* Order by category
* Set odering pre category (instead of just showing them alphabetically)
|
2019-08-22 16:21:27 +02:00 |
|
JC Brand
|
c01d110501
|
Avoid interference between username and emoji autocomplete
|
2019-08-22 14:30:02 +02:00 |
|
JC Brand
|
a59510bbf0
|
Highlight relevant category when scrolling
|
2019-08-22 13:56:47 +02:00 |
|
JC Brand
|
2c48096664
|
Add new spec with emoji tests
|
2019-08-22 13:56:47 +02:00 |
|
JC Brand
|
e4dc9fa820
|
Open emojis popup when TAB is pressed on a word starting with :
|
2019-08-22 13:56:47 +02:00 |
|
JC Brand
|
9099ef89fa
|
Close emoji popup after insertion
|
2019-08-22 13:56:47 +02:00 |
|
JC Brand
|
73c8002b76
|
Add search bar for emojis
|
2019-08-22 13:56:47 +02:00 |
|
JC Brand
|
13d419102a
|
converse-emoji-views: Show categories in chosen skintone
|
2019-08-22 13:56:47 +02:00 |
|
JC Brand
|
1cf9a936a4
|
Move Views associated to emojis into a new plugin
|
2019-08-22 13:56:47 +02:00 |
|
JC Brand
|
d7ce231c51
|
Various emoji improvements:
* Add emoji tooltip
* Make categories configurable and add smileys category
* Rearrange emoji categories and style
& Show all emojis together
|
2019-08-22 13:56:47 +02:00 |
|
JC Brand
|
4cb9fd88a8
|
Refactor emojis so that JSON is fetch asynchronously
|
2019-08-22 13:56:47 +02:00 |
|