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
|
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
|
8b53b189f8
|
Cleanup CSS and fix SquireUI css
|
2020-09-13 14:13:16 +02:00 |
|
djmaze
|
99bd895090
|
Fix some mobile view css issues
|
2020-09-12 13:57:09 +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
|
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
|
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
|
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 |
|
djmaze
|
e1f1a3aa12
|
Embed boot.min.js and boot.min.css into index.html for fast response
|
2020-09-06 11:13:43 +02:00 |
|
djmaze
|
45aaa17219
|
Better boot response by splitting and embedding boot css/html into index.html
|
2020-09-05 12:22:46 +02:00 |
|
djmaze
|
f2d194947d
|
Merge Objects prototype extensions
|
2020-09-04 17:07:35 +02:00 |
|
djmaze
|
0647b5201f
|
Bugfix: i've broken the download() function
|
2020-09-04 16:11:57 +02:00 |
|
djmaze
|
097fb4896d
|
Bugfix: invalid settingsGet in dev/Stores/Admin/App.js
Cleanup login/logout location reloading
|
2020-09-04 14:36:24 +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
|
f90dbcc84b
|
transitionend not working in Edge 18
|
2020-09-03 17:14:44 +02:00 |
|
djmaze
|
e858685769
|
Remove the boot.js webpack require() parts
|
2020-09-03 16:57:15 +02:00 |
|
djmaze
|
fcaa2fd6de
|
Don't use webpack on boot.js
|
2020-09-03 16:34:23 +02:00 |
|
djmaze
|
b837013cfb
|
Replaced dev/Common/ClientStorageDriver/* with webstorage polyfill
Cleanup some other code
|
2020-09-03 12:51:15 +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
|
0309879d6b
|
Bugfix: e-mail compose modal resizeObserver wrong height
|
2020-09-02 09:32:28 +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
|
088945b636
|
v1.14.0-djmaze5
|
2020-08-31 16:33:40 +02:00 |
|
djmaze
|
dcdaf70601
|
Bugfix: compose window resizeObserver
|
2020-08-31 16:32:27 +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
|
4977494f6b
|
Bugfix: Translator append() should be appendChild()
|
2020-08-31 11:31:35 +02:00 |
|
djmaze
|
2bf96ab33e
|
Bugfix: typo in querySelectorAll
|
2020-08-30 17:40:54 +02:00 |
|