Commit graph

62 commits

Author SHA1 Message Date
djmaze
e7180a86ce Made eslint using 'browser' environment and added globals, because RainLoop is used in browsers.
This also allowed to remove all webpack 'externals' overhead.
2020-08-12 00:25:36 +02:00
djmaze
ecbe543b15 cleanup webpack 2020-08-07 16:28:30 +02:00
djmaze
e1b274fcb4 Bugfix: scrollTop/scrollLeft never worked because .b-content has overflow:auto not the sub-div .content 2020-08-06 16:14:50 +02:00
djmaze
ea48f5060b isArray to native Array.isArray
isUnd(*) to native undefined === *
isFunc to native typeof * === 'function'
isObject to native typeof * === 'object'
microtime() to native Date().getTime();
noop to native ()=>{}
noopFalse to native ()=>false
noopTrue to native ()=>true
boolToAjax to native *?'1':'0'
Underscore.js to native
2020-07-29 21:49:41 +02:00
djmaze
2ba34532c2 JavaScript string compare '' is always a ToBoolean
See https://www.ecma-international.org/ecma-262/5.1/#sec-9.2
2020-07-28 17:20:14 +02:00
djmaze
82bed1ed80 Cleanup array.length checks and for() to forEach() 2020-07-28 12:35:41 +02:00
djmaze
996a71ad8a missed one _.delay() to setTimeout() 2020-07-22 20:29:48 +02:00
djmaze
a82575a830 Underscore.js _.map() to native Array.map() (optional with Object.entries/values) 2020-07-22 20:09:31 +02:00
djmaze
a5d41edb24 Underscore.js _.each() to native Array.forEach() (optional with Object.entries/values) 2020-07-22 14:49:18 +02:00
djmaze
9c0072d626 Underscore.js _.find() to native Array.find() 2020-07-22 10:43:19 +02:00
djmaze
eb15c6e45f Changes _.filter(array) to native array.filter() 2020-07-20 21:29:44 +02:00
djmaze
af136f46c4 _.bind(function, object) to function.bind(object) 2020-07-20 15:47:33 +02:00
djmaze
db2d95d684 JavaScript inArray()/indexOf() to .includes() 2020-07-20 14:33:33 +02:00
RainLoop Team
8a0be3212d prettier --write 2019-07-04 22:19:24 +03:00
RainLoop Team
791f0ff6ad Small fixes and improvements 2018-07-10 00:05:02 +03:00
RainLoop Team
f0e9d1a6d5 Add new "Move to folder" button 2017-02-08 20:48:53 +03:00
RainLoop Team
20eff3a49a npm -> yarn 2016-12-15 02:13:20 +03:00
RainLoop Team
0e9cffd657 Small fixes 2016-12-15 00:56:17 +03:00
RainLoop Team
1526130bfc Add asserts folder
Add @command decorator
2016-09-03 02:19:37 +03:00
RainLoop Team
17669b7be0 es5 -> es2015 (last stage)
Signature plugin fixes
Add view decorator
A large number of fixes
2016-08-20 20:30:16 +03:00
RainLoop Team
59b32241bf More fixes for scrutinizer-ci 2016-08-09 22:52:30 +03:00
RainLoop Team
a2308e251b Code refactoring (2) (es5 -> es2015) 2016-07-07 02:11:13 +03:00
RainLoop Team
fb2e492ce8 More scrict rules 2016-07-05 22:52:52 +03:00
RainLoop Team
8a6765faeb Fix eslint version 2016-07-01 01:50:11 +03:00
RainLoop Team
8e8a041032 eslint (additional rules) 2016-07-01 01:05:04 +03:00
RainLoop Team
77a1d3f3df jshint -> eslint 2016-06-27 23:55:37 +03:00
RainLoop Team
40b3f929e9 Back from Typescript to ES2015 2016-06-27 21:32:19 +03:00
RainLoop Team
a74a92638a Typescript (first look) 2016-06-25 01:19:21 +03:00
RainLoop Team
3217303a65 Fix search builder 2016-06-24 21:34:11 +03:00
RainLoop Team
eaf60c3c99 Add SPAM button on mobile view (#1073) 2016-06-17 23:11:52 +03:00
RainLoop Team
80ab02363e Code refactoring (v2) 2016-06-17 02:32:16 +03:00
RainLoop Team
90d95d3ca4 Code refactoring 2016-06-16 02:36:44 +03:00
RainLoop Team
a5b63cc84b Small interface fixes 2016-05-10 23:22:56 +03:00
RainLoop Team
116de6fd45 Fix mobile gui 2016-05-01 14:51:49 +03:00
RainLoop Team
b0ffd84ac6 Add mobile version (beta) 2016-05-01 04:07:29 +03:00
RainLoop Team
1391648e1b Split application data 2016-04-30 02:42:18 +03:00
RainLoop Team
53cf543795 babeljs: step 2 2015-11-18 23:10:01 +03:00
RainLoop Team
445cd155e5 ES2015 first look / babeljs 2015-11-15 03:24:02 +03:00
RainLoop Team
9ade5a585b Clickable notifications (#745) 2015-07-06 22:47:08 +04:00
RainLoop Team
763fae345b Capability improvements
Additional branding options
2015-05-20 15:46:34 +04:00
RainLoop Team
104ac0806a Source refactoring 2015-05-04 20:52:24 +04:00
RainLoop Team
f5f067f1f3 Small fixes 2015-04-25 02:19:20 +04:00
RainLoop Team
03d26bc4c6 New thread list logic (step 2) 2015-04-21 02:39:14 +04:00
RainLoop Team
b656b6365b New thread list logic (step 1) 2015-04-20 23:49:51 +04:00
RainLoop Team
0ea982671b PreRelease 1.8.3 2015-04-14 00:24:15 +04:00
RainLoop Team
80c5e35a29 New styles for toltips (Opentip)
Selector new functionality
x-script tag support for templates
2015-04-02 01:59:03 +04:00
RainLoop Team
c1c817c837 selector onUpUpOrDownDown event 2015-04-02 01:59:02 +04:00
RainLoop Team
18931eaca0 Smooth reload animation 2015-03-31 04:12:05 +04:00
RainLoop Team
de06ab1a41 MAC OS drag & drop fixes (#562) 2015-03-31 00:55:07 +04:00
RainLoop Team
b6ca9e357e New thread controller 2015-03-06 04:42:40 +04:00