djmaze
|
a1a413dca2
|
Modifications for https://github.com/the-djmaze/snappymail/issues/15
|
2020-09-28 09:51:12 +02:00 |
|
djmaze
|
5b986b7bb0
|
Bugfix: Chrome 84 on Android only accepts text/plain in Drag & Drop
|
2020-09-27 12:04:47 +02:00 |
|
djmaze
|
c7054ff56c
|
Resolve https://github.com/the-djmaze/snappymail/issues/14
There this works
|
2020-09-26 10:20:24 +02:00 |
|
djmaze
|
e562ed159c
|
Replace rainloop glyphs font with cleaned up snappymail glyph font
|
2020-09-25 17:42:14 +02:00 |
|
djmaze
|
a8ddeecb49
|
Improved Webkit and Gecko :empty selector.
But the real block level unfocusable bug is still not solved.
|
2020-09-24 16:11:46 +02:00 |
|
djmaze
|
0fde531dd3
|
Issue #12 has something todo with Webkit and Gecko
A DIV has no height, but we solve this with CSS :empty
It's not perfect because we can still not focus when there's no BR.
Will keep digging!
|
2020-09-24 15:13:33 +02:00 |
|
djmaze
|
d291716489
|
Cleanup some old browser support code in Squire
|
2020-09-24 13:01:07 +02:00 |
|
djmaze
|
3757324e32
|
Cleanup hash routing
|
2020-09-23 14:44:46 +02:00 |
|
djmaze
|
673f1bff79
|
Bugfix: inputosaurus revamp failed due to missing onChange handling
|
2020-09-23 13:07:44 +02:00 |
|
djmaze
|
65032e3b89
|
Bugfix: CKEditor failed to load
|
2020-09-23 11:20:00 +02:00 |
|
djmaze
|
6c6a5dd03b
|
Enable Squire by default and put CKEditor as option
|
2020-09-22 15:21:23 +02:00 |
|
djmaze
|
996c747e45
|
Bugfix: Squire setHTML failed with hidden exception
|
2020-09-22 15:03:14 +02:00 |
|
djmaze
|
df1d0fc8d6
|
Array.from() to spread syntax
|
2020-09-22 10:13:32 +02:00 |
|
djmaze
|
079d119f8a
|
Removed lightgallery to drop whole jQuery
|
2020-09-21 17:33:58 +02:00 |
|
djmaze
|
1cd07955a2
|
drop jQuery support completely from knockoutjs
|
2020-09-21 16:11:06 +02:00 |
|
djmaze
|
06abbf0713
|
inputosaurus jQuery to native so we can drop jquery-ui
|
2020-09-21 16:05:04 +02:00 |
|
djmaze
|
4e449b9c66
|
replace knockout-sortable with html5 native
|
2020-09-20 23:15:06 +02:00 |
|
djmaze
|
3ea2f5f452
|
Replaced knockout-sortable with a slimmed down version (for now)
|
2020-09-19 13:46:02 +02:00 |
|
djmaze
|
4da5543c27
|
Remove more IE9 stuff from Knockoutjs
|
2020-09-19 13:36:05 +02:00 |
|
djmaze
|
1ec45a9f8e
|
Bugfix: somehow Jua minified was broken. Cleaned it up and it works again
|
2020-09-19 13:32:50 +02:00 |
|
djmaze
|
5ef3006f4f
|
Cleanup Jua code
|
2020-09-19 11:21:11 +02:00 |
|
djmaze
|
970e9d7d7d
|
Bugfix: knockout-sortable was broken due to a knockoutjs change of me
|
2020-09-17 23:48:18 +02:00 |
|
djmaze
|
118c1613a4
|
Removed more IE workarounds from knockoutjs
|
2020-09-17 23:15:16 +02:00 |
|
djmaze
|
0f56c7d28f
|
knockout appendChild => append
and tested closure-compiler 0.2.12 but still broken for es6 mode
|
2020-09-17 21:34:38 +02:00 |
|
djmaze
|
7713f459ac
|
Replace $().trigger() and document.createEvent() with element.dispatchEvent(new Event())
|
2020-09-17 21:18:39 +02:00 |
|
djmaze
|
d06fed09d6
|
Drop support for old browsers and some jQuery
|
2020-09-17 16:40:43 +02:00 |
|
djmaze
|
091c4ec811
|
Clone 3.5.1 from github
|
2020-09-17 16:27:00 +02:00 |
|
djmaze
|
f300ec94ee
|
https://github.com/neilj/Squire/pull/344
|
2020-09-14 12:33:36 +02:00 |
|
djmaze
|
8b53b189f8
|
Cleanup CSS and fix SquireUI css
|
2020-09-13 14:13:16 +02:00 |
|
djmaze
|
a022139403
|
Added: browse/upload image button to SquireUI
|
2020-09-11 14:40:13 +02:00 |
|
djmaze
|
a7cc115bfb
|
Move SquireUI into libs.js
|
2020-09-11 12:39:56 +02:00 |
|
djmaze
|
bdc961dfab
|
Improved Squire with the missing 'plain' mode.
|
2020-09-10 18:47:28 +02:00 |
|
djmaze
|
dd66824cd1
|
Added the modified Squire HTML editor
|
2020-09-09 18:45:33 +02:00 |
|
djmaze
|
aeb5275648
|
Improved boot.js with existing global window.rl
Put dev/Storage/Settings.js in boots.js global rl.settings
|
2020-09-04 12:05:17 +02:00 |
|
djmaze
|
0e8bf13d5d
|
Bugfix: the new endShowHide failed in Edge and mobile browsers
Cleanup bootstrap less files
|
2020-09-02 21:30:23 +02:00 |
|
djmaze
|
7135cc38fe
|
Remove bootstrap Modal feature for improved transition effects (in future might use <dialog>)
|
2020-09-02 17:06:35 +02:00 |
|
djmaze
|
eb5fb5342e
|
Cleanup bootstrap
|
2020-09-01 21:50:17 +02:00 |
|
djmaze
|
1802dda136
|
Removed jQuery dependencies from Jua.js
|
2020-09-01 16:57:14 +02:00 |
|
djmaze
|
645831368d
|
Again replaced some jQuery to native and cleaned up normalize.css without IE
|
2020-08-31 12:45:43 +02:00 |
|
djmaze
|
39ba67de4b
|
Bugfix: bootstrap native dropdown failed for Compose "from"
|
2020-08-30 16:17:36 +02:00 |
|
djmaze
|
69fcc240e9
|
More jQuery to native (including bootstrap.js)
|
2020-08-30 10:30:50 +02:00 |
|
djmaze
|
bdb36ec128
|
Use less jQuery, more native
|
2020-08-27 15:45:47 +02:00 |
|
djmaze
|
63af2e25ed
|
v1.14.0-djmaze4
|
2020-08-19 12:39:19 +02:00 |
|
djmaze
|
9f73377a88
|
Bugfix: compose e-mail file upload failed to wrong conversion to ES2015
Must be a 39 degrees workplace failure
|
2020-08-15 20:11:56 +02:00 |
|
djmaze
|
f5a444aa14
|
Removed opentip
Cleanup lightgallery
|
2020-08-13 13:16:08 +02:00 |
|
djmaze
|
a8ef5ec75b
|
Bugfix: Email addressparser
Cleanup vendor scripts
|
2020-08-12 11:49:40 +02:00 |
|
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
|
c3a213802d
|
Bugfix: jQuery UI classesElementLookup value is Object, not an Array
|
2020-08-11 23:52:36 +02:00 |
|
djmaze
|
b9b9cd736f
|
Replaced ProgressJS with simple native dropin
|
2020-08-10 10:40:25 +02:00 |
|
djmaze
|
4383281de6
|
Removed unused bootstrap code
|
2020-08-08 14:39:51 +02:00 |
|