JC Brand
|
f7cf1fb70d
|
Fix broken tests
|
2018-01-04 16:12:09 +00:00 |
|
JC Brand
|
199e2e7e27
|
The refreshWebkit hack appears to no longer be necessary
|
2018-01-04 12:11:03 +00:00 |
|
JC Brand
|
671691353a
|
Use Backbone.NativeView instead of Backbone.View
|
2018-01-03 20:41:03 +00:00 |
|
JC Brand
|
ccb97eb7fd
|
Remove jquery from converse-controlbox
|
2018-01-03 16:49:08 +00:00 |
|
JC Brand
|
8bdaa410db
|
Also take delayed messages into account when checking if new
|
2018-01-03 15:50:02 +00:00 |
|
JC Brand
|
3a6f7ed109
|
Remove jquery from converse-minimize
|
2018-01-03 14:20:10 +00:00 |
|
JC Brand
|
e360d9eead
|
Removed jquery from converse-chatview
|
2018-01-02 21:52:55 +00:00 |
|
JC Brand
|
21a46a15ae
|
Bugfix. markScrolled wasn't debounced for MUC.
|
2017-12-25 11:59:54 +00:00 |
|
Emmanuel Gil Peyrot
|
f2ecf3c010
|
Remove executable bit from files which don’t need it
|
2017-12-24 17:05:01 +00:00 |
|
JC Brand
|
f84c443bd2
|
Remove jQuery from converse-muc.js
|
2017-12-23 20:29:20 +00:00 |
|
JC Brand
|
3cf7fefaa8
|
Make the :last-child selector more specific
otherwise deeper leaf-nodes get returned
|
2017-12-22 20:49:10 +00:00 |
|
JC Brand
|
19979c4840
|
Listen to animationend event instead of using setTimeout
|
2017-12-20 11:02:46 +00:00 |
|
JC Brand
|
349d097e0a
|
Update slideIn and slideOut to use requestAnimationFrame
For smoother animations.
|
2017-12-19 16:32:23 +00:00 |
|
JC Brand
|
de864bd6f9
|
Improve slideOut and add more utility methods.
|
2017-12-17 14:57:07 +00:00 |
|
JC Brand
|
85bea60066
|
Some of refactoring to avoid code duplication and jQuery
|
2017-12-06 16:26:53 +01:00 |
|
JC Brand
|
4df61cc496
|
After reconnection, fetch new messages for private chats
|
2017-12-02 14:26:28 +01:00 |
|
JC Brand
|
691c48468f
|
Hide the roster filter by default. Updates #949
- Also, use a virtual-dom view for rendering the roster filter.
|
2017-11-11 09:16:45 +01:00 |
|
JC Brand
|
87213bf90a
|
Rename getPromiseWrapper to getResolveablePromise
Let a promise be returned instead of a wrapper, but glue the `resolve`
and `reject` methods onto it
|
2017-11-10 21:37:35 +01:00 |
|
JC Brand
|
05c3a5cad6
|
Move translation machinery into a separate module
|
2017-10-31 20:38:51 +01:00 |
|
JC Brand
|
724e66d0e5
|
Initial code for opening a room via URL
|
2017-09-29 00:07:16 +02:00 |
|
JC Brand
|
80b3692131
|
More work in removing locales from builds
|
2017-09-26 18:27:41 +02:00 |
|
JC Brand
|
f0debc61ab
|
Refactor i18n so that only relevant translations are fetched
instead of bundling all translations in the dist file.
|
2017-09-25 12:49:10 +02:00 |
|
JC Brand
|
6c6b85347a
|
Move functions out to make containing function smaller
|
2017-08-23 11:54:19 +02:00 |
|
JC Brand
|
75301d2875
|
Bugfix. info called on object that doesn't implement interface Console
|
2017-08-21 12:52:18 +02:00 |
|
JC Brand
|
016bca74b8
|
console.warn is not supported on FF < 52
|
2017-08-21 11:29:06 +02:00 |
|
JC Brand
|
d70746d6ef
|
Fix linting error
|
2017-08-16 16:32:25 +02:00 |
|
JC Brand
|
9e8c034b42
|
Handle cases where Jed and/or Strophe.disco aren't available
|
2017-08-16 16:01:31 +02:00 |
|
JC Brand
|
56c5a9c8d0
|
Move form utilities to form-utils.js
|
2017-08-16 15:19:41 +02:00 |
|
JC Brand
|
add3b8efb3
|
utils now no longer depends on jquery.
|
2017-08-16 09:05:15 +02:00 |
|
JC Brand
|
e4d95eb794
|
Don't load lodash.fp in converse-core. It's not being used there.
|
2017-08-15 16:36:43 +02:00 |
|
JC Brand
|
713e49b095
|
Fix failing tests
|
2017-07-19 09:14:02 +02:00 |
|
JC Brand
|
6fea88fcc3
|
Add JID validation and error messages to the add contact form
|
2017-07-17 22:08:15 +02:00 |
|
JC Brand
|
5c487d2faf
|
Refactored the slide methods
so that slider does not have fixed height after being opened and can therefore
shrink or expand appropriately when its children change.
|
2017-07-17 21:53:33 +02:00 |
|
JC Brand
|
d23046329e
|
Fixed a bug in slideOut where offsetHeight changes after sliding out
As a result we can again show emoji categories and skin tones on the same line
(if there is enough space).
|
2017-07-17 18:09:14 +02:00 |
|
JC Brand
|
f8c6467feb
|
emoji: Show only one skin-tone at a time (including the "neutral" one)
|
2017-07-16 12:29:09 +02:00 |
|
JC Brand
|
22113a8ccb
|
Expand test for rendering of images (and fix accordingly)
|
2017-07-16 12:29:08 +02:00 |
|
JC Brand
|
12510a9689
|
emoji: Fix rendering of emojione images
|
2017-07-16 12:29:05 +02:00 |
|
JC Brand
|
972c31be1d
|
emoji: Allow the option of using emojione (now that we sanitize)
|
2017-07-16 12:29:02 +02:00 |
|
JC Brand
|
284e884766
|
Add js-xss and use it to sanitize message HTML
|
2017-07-15 19:15:48 +02:00 |
|
JC Brand
|
0958915021
|
Refactor slightly to improve readability
|
2017-07-15 16:00:18 +02:00 |
|
JC Brand
|
cf1e8f2921
|
Fix failing test for emoji picker
|
2017-07-15 15:16:38 +02:00 |
|
JC Brand
|
a65b319d57
|
Improve styling for emoji-picker in the converse theme
|
2017-07-15 11:51:15 +02:00 |
|
JC Brand
|
b2a118ca9e
|
Refactor slide methods in utils and use them for toolbar menus
|
2017-07-15 11:03:22 +02:00 |
|
JC Brand
|
ce2548c838
|
Remove the visible_toolbar_buttons.emoticons config option
in favor of `visible_toolbar_buttons.emoji`.
|
2017-07-15 08:17:41 +02:00 |
|
JC Brand
|
3fabe88970
|
Updated package-lock. Fix tests.
|
2017-07-15 07:58:57 +02:00 |
|
JC Brand
|
67578c9747
|
Merge branch 'master' into emoji
|
2017-07-15 07:16:37 +02:00 |
|
JC Brand
|
914f739dbc
|
Add slideUp and slideDown methods
And use them in the roomslist plugin instead of the jQuery methods.
ALso removed the jQuery dependency in roomslist.
|
2017-07-14 10:08:42 +02:00 |
|
JC Brand
|
6af029048d
|
Replace $.Deferred with ES2015 promises
|
2017-07-11 17:21:13 +02:00 |
|
JC Brand
|
6ef0536e31
|
Some work on using es6 promises
|
2017-07-10 21:14:48 +02:00 |
|
JC Brand
|
40e7ee1ae6
|
Initial stab at using ES2015
Mostly replaced ``var`` with ``let`` and ``const``.
Also added a few arrow functions.
|
2017-07-10 12:49:20 +02:00 |
|