Commit Graph

23733 Commits

Author SHA1 Message Date
0edb0018ff Dispose of heap when we reset the context. 2017-07-20 13:10:56 +09:00
a56e98bfc4 Merge pull request #4977 from tgxworld/LeoMcA-alternate-emails-phase-1
FEATURE: phase 1 of supporting multiple email addresses
2017-07-20 11:35:09 +09:00
d0b027d88d FEATURE: phase 1 of supporting multiple email addresses 2017-07-20 11:22:27 +09:00
739794f0cb resets img src before changing it 2017-07-19 23:24:50 +02:00
26a7ae3750 increase time needed to load section in emoji-picker 2017-07-19 23:20:27 +02:00
d27f744d16 refactor async code of the emoji-picker 2017-07-19 22:54:58 +02:00
ce982d9935 enforce that emoji-picker is not active by default 2017-07-19 22:54:57 +02:00
bb7241ccc2 simplify emoji-picker recent usage logic 2017-07-19 22:54:56 +02:00
0112b9aa43 FIX: emoji-picker works with dark theme 2017-07-19 22:54:56 +02:00
f32950a475 unbind div-resizing event 2017-07-19 22:54:55 +02:00
bd0607b15b makes emoji-picker position more dynamic 2017-07-19 22:54:55 +02:00
d2581bbf21 FIX: make sure the emoji picker is hidden 2017-07-19 22:54:54 +02:00
d238de87a4 FIX: infinite rebinding when filtering emojis 2017-07-19 22:54:53 +02:00
d1f2b981b5 scope .section-group to .emoji-picker 2017-07-19 22:54:52 +02:00
69a52cca83 improve emoji picker filter style 2017-07-19 22:54:52 +02:00
Sam
0b9f39a406 Add options to skip core and install official plugins 2017-07-19 12:17:18 -04:00
Sam
6e3b2cc860 warmup prior to running tests 2017-07-19 12:04:16 -04:00
Sam
bf0d70e820 improve comments 2017-07-19 12:04:16 -04:00
a7090c15ad Skip emoji-picker tests
They are currently failing when using the rake task and not when
loading qunit directly from web ui
2017-07-19 17:07:53 +02:00
be379596e6 skip random failures on travis ci 2017-07-19 16:48:23 +02:00
7718141ee0 not applicable anymore 2017-07-19 16:48:23 +02:00
8620662ac7 do not display clear on windows 2017-07-19 16:48:23 +02:00
a1de26d614 more consistent positioning 2017-07-19 16:48:23 +02:00
81c1cc4f22 should be a const 2017-07-19 16:48:23 +02:00
33c1ce8d55 better scroll/touch handling on mobiles 2017-07-19 16:48:23 +02:00
b3454b535f refactoring 2017-07-19 16:48:23 +02:00
4ef52d5e88 correctly hide the picker 2017-07-19 16:48:23 +02:00
8d91e7d493 pixel perfect position 2017-07-19 16:48:23 +02:00
2322118d4f es-lint 2017-07-19 16:48:23 +02:00
c99a5bce8f faster tests 2017-07-19 16:48:23 +02:00
b83f430ef0 better positioning on mobile devices 2017-07-19 16:48:23 +02:00
8cf7e614d9 move picker at top of the screen on mobile 2017-07-19 16:48:23 +02:00
e5d81597b6 removes tests causing timeouts on travais 2017-07-19 16:48:23 +02:00
9956a58df0 uses es6 shorthands 2017-07-19 16:48:23 +02:00
0b98bfe1dc function is not needed 2017-07-19 16:48:23 +02:00
7739b2f53e reduces element search scope 2017-07-19 16:48:23 +02:00
d992ef24ce emphasizes it's a jquery object 2017-07-19 16:48:23 +02:00
b5c5c9c883 formating 2017-07-19 16:48:23 +02:00
6ebdf86ec1 storing scroll position every 100 ms should be enough 2017-07-19 16:48:23 +02:00
9a4dcd1a1c es-lint 2017-07-19 16:48:23 +02:00
bd0e5b91c0 function is not needed 2017-07-19 16:48:23 +02:00
f4c20472d2 refactoring 2017-07-19 16:48:23 +02:00
80ff685148 disable modale escape for now 2017-07-19 16:48:23 +02:00
60c0b5f0d2 bind hover only on desktop 2017-07-19 16:48:23 +02:00
38be969727 do not apply touch start hack on emojis 2017-07-19 16:48:23 +02:00
89573e3427 simplifying code 2017-07-19 16:48:23 +02:00
03508b72b9 clarification 2017-07-19 16:48:23 +02:00
6a4d74d9f8 performance/memory optimizations 2017-07-19 16:48:23 +02:00
2a0dcedb3d fixes regression 2017-07-19 16:48:23 +02:00
9664fd7302 fixes es-lint errors 2017-07-19 16:48:23 +02:00