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
|
7ac8143f34
|
Cleanup knockout commands and replaced EventKeyCode with native KeyboardEvent.key
|
2020-09-17 17:47:35 +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
|
5d281486d0
|
Try to fix HtmlEditor isHtml() issue with SquireUI
Real fix should be made with the wrong use of modeToggle()
|
2020-09-17 16:10:27 +02:00 |
|
djmaze
|
9c18126843
|
Move some knockoutjs bindings, extenders and functions to Admin and User specific areas
|
2020-09-17 00:02:35 +02:00 |
|
djmaze
|
95e88af017
|
Fix the broken route
|
2020-09-16 23:28:29 +02:00 |
|
djmaze
|
28fb9a4cbd
|
Move hideLoading into AbstractApp
|
2020-09-16 23:19:34 +02:00 |
|
djmaze
|
467f615713
|
Move Knoin routOff, routOn, routReload & setHash to rl.route.*
|
2020-09-16 20:35:29 +02:00 |
|
djmaze
|
03a40f3249
|
Remove unused AbstractBoot
|
2020-09-16 20:01:47 +02:00 |
|
djmaze
|
71f6fb25e5
|
Let all the new CollectionModels use AbstractCollectionModel
|
2020-09-16 16:33:53 +02:00 |
|
djmaze
|
086a2c1927
|
Fetch response 'Collection/MessageCollection' to new MessageCollectionModel
|
2020-09-16 15:44:36 +02:00 |
|
djmaze
|
8f07cf4ac6
|
foldersReload promises populator to the new FolderCollectionModel
|
2020-09-16 09:32:36 +02:00 |
|
djmaze
|
d33f9710c2
|
Improve SquireUI on mobile by placing toolbar fixed at bottom of screen (and top of touch keyboard)
|
2020-09-15 23:36:42 +02:00 |
|
djmaze
|
385cd9588c
|
Bugfix: i've wrecked rendering of inline images
|
2020-09-15 20:40:55 +02:00 |
|
djmaze
|
aa3f71d299
|
Bugfix: MailSo ResponseCollection undefined oLogger
Bugfix: MailSo cache driver file, no need for double mkdir()
|
2020-09-15 15:27:15 +02:00 |
|
djmaze
|
e99a69a9aa
|
Attachments array to new AttachmentCollectionModel
|
2020-09-15 15:08:08 +02:00 |
|
djmaze
|
344edaec2a
|
cleanup Fetch API code
|
2020-09-15 11:51:07 +02:00 |
|
djmaze
|
95f55deaad
|
Attachments filetype was missing opendocument detection
|
2020-09-15 10:09:39 +02:00 |
|
djmaze
|
062f8d078e
|
Message from, to, cc, bcc, replyTo and deliveredTo to the new EmailCollectionModel
|
2020-09-15 09:43:53 +02:00 |
|
djmaze
|
b904eca98e
|
Cleanup __APP__/getApp code
|
2020-09-15 09:29:25 +02:00 |
|
djmaze
|
29cf711a6a
|
Converted *Ajax into *Fetch (because we use the Fetch API, not jQuery.ajax)
|
2020-09-14 19:40:56 +02:00 |
|
djmaze
|
bb4d66d6d2
|
Bugfix: i've broken the boot.js
|
2020-09-14 12:39:30 +02:00 |
|
djmaze
|
ab3ce67376
|
Centralize window.fetch to rl.fetchJSON()
|
2020-09-14 12:39:15 +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
|
39e9ecd4f2
|
https://github.com/RainLoop/rainloop-webmail/pull/2012
|
2020-09-12 14:08:18 +02:00 |
|
djmaze
|
99bd895090
|
Fix some mobile view css issues
|
2020-09-12 13:57:09 +02:00 |
|
djmaze
|
ce652d96b7
|
https://github.com/RainLoop/rainloop-webmail/pull/2029
|
2020-09-12 13:56:25 +02:00 |
|
djmaze
|
89d7a8426f
|
Bugfix: mobile screen not scrollable
|
2020-09-11 20:47:16 +02:00 |
|
djmaze
|
19f5ea149a
|
Bugfix: squire wysiwyg had no overflow scrollbar
|
2020-09-11 19:57:29 +02:00 |
|
djmaze
|
4ec4771ffd
|
Improved brotli and gzip compression paths
|
2020-09-11 19:57:06 +02:00 |
|
djmaze
|
5b227de5c6
|
Bump minimum supported browser
|
2020-09-11 19:35:36 +02:00 |
|
djmaze
|
f42faa883d
|
Release v1.14.0-djmaze6
|
2020-09-11 17:16:11 +02:00 |
|
djmaze
|
bd34f9a9bc
|
Reimplement the BadBrowser page based on feature detection
|
2020-09-11 16:58:05 +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
|
ecb9bd8ac1
|
Added the insertSignature code in SquireUI
Added hints/title (in english) to SquireUI toolbar buttons
|
2020-09-10 21:44:01 +02:00 |
|
djmaze
|
bdc961dfab
|
Improved Squire with the missing 'plain' mode.
|
2020-09-10 18:47:28 +02:00 |
|
djmaze
|
3fa55a91d8
|
Bugfix: HTMLTemplateElement is not the right tool to modify innerHTML
|
2020-09-10 18:24:03 +02:00 |
|
djmaze
|
fb35a17208
|
Strip Adobe data from theme images
|
2020-09-10 13:49:28 +02:00 |
|
djmaze
|
04220bfd4a
|
Updated README with new size info due to Squire.
|
2020-09-10 13:48:25 +02:00 |
|
djmaze
|
72cbdfa7f2
|
Split SquireUI from HtmlEditor.js and improved SquireUI with styling
|
2020-09-10 12:56:45 +02:00 |
|
djmaze
|
acda0e8883
|
Speedup boot.js: no need to load CKEditor/Squire when not logged in
|
2020-09-10 10:07:35 +02:00 |
|
djmaze
|
a27c3befa8
|
Resolve Issue #1
|
2020-09-09 19:40:09 +02:00 |
|
djmaze
|
dd66824cd1
|
Added the modified Squire HTML editor
|
2020-09-09 18:45:33 +02:00 |
|
djmaze
|
5f695cfeb5
|
Updated readme with info about Squire vs CKEditor
|
2020-09-09 17:29:14 +02:00 |
|
djmaze
|
540c70ecbf
|
Added Squire HTML editor as lightweight fast alternative solution for the heavy CKEditor
Some features are still missing (as i need to create own UI)
Enable in:
[labs]
use_squire_html_editor = On
|
2020-09-09 17:03:44 +02:00 |
|
djmaze
|
90acc04750
|
Cleanup DOM boot
|
2020-09-09 16:53:36 +02:00 |
|