Commit Graph

39 Commits

Author SHA1 Message Date
68b547d55a Fix to include forwarded message on empty body
a268373550 (r142447419)

[build]
2024-05-28 16:56:23 +03:00
2c325b1ee4 Add support for numbered list hotkey 2023-10-03 19:04:29 +03:00
e087bb718c Add support for bullet list hotkey 2023-10-03 18:55:38 +03:00
b355fafe0d Fix to use correct label for fixed-width font 2023-07-19 17:20:51 +03:00
797dd6a59c Fix to correctly set existing styling for tags found in document
i.e. this will preserve existing styling if any!
2023-06-25 17:43:04 +03:00
739411a07e Fix navigation type detection bug 2023-06-21 18:21:42 +03:00
d191f1ba92 Add to consider different navigation types 2023-06-21 16:07:42 +03:00
629ca21a3a Fix to correctly test for dark palette 2023-06-20 23:33:27 +03:00
c2c3533e4e Fix HTML editor adding extra new line on page reload 2023-06-19 20:19:15 +03:00
bfe966f6cf Add email styling support for Google Mail 2023-06-19 02:59:04 +03:00
75b1401e62 Add simple algorithm to convert classes to inline styles
Tags CSS styling to inline styles is on the next and the final commit!
2023-06-19 01:10:29 +03:00
9c348f7909 Fix to drop pretty redundant Expert mode to: Basic, Simple, Advanced 2023-06-18 16:14:41 +03:00
c80d854054 Drop Katex support as we cannot reliably use it in emails 2023-06-18 15:47:02 +03:00
f6299b4e29 Add embedment of styling in our email (works everywhere but GMail) 1/2
Gmail fix is coming
2023-06-18 15:42:23 +03:00
a268373550 Add local editor classes and styles to inline styling in resulting HTML
1/2 - needs more improvements and optimizations - although it works already
2023-06-18 03:23:02 +03:00
d27e37efbf Fix not to whitelist any attributes 2023-06-18 01:28:46 +03:00
081dfbe373 Fix to update last message on the initial load 2023-06-17 23:37:43 +03:00
ff09a096cb Fix to revert the last commit as we don't need to store replies 2023-06-17 11:54:06 +03:00
ca74a730ee Fix to store full message content, including possible replies 2023-06-17 03:06:51 +03:00
83c0cb66e5 Fix to have only one new line to preserve integrity on restore 2023-06-17 02:34:45 +03:00
675dd4d269 Fix to use function declaration instead ; prefix function name 2023-06-17 01:42:53 +03:00
f49f068cdc Fix caller function name module dependent, and allow being overridden 2023-06-17 01:21:19 +03:00
f39282e0d0 Fix to drop test for modern themes, as it simply works flawlessly 2023-06-17 01:10:50 +03:00
b66a2ac0c2 Add ability not to loose message content on page reload or going back 2023-06-17 00:59:29 +03:00
2bc982127d Add support for dark mode in code highlights 2023-06-17 00:00:20 +03:00
5ec3664397 Fix to correct modules load missing timestamp and webprefix 2023-06-16 23:36:55 +03:00
1248c603e6 Fix to fully abstract selectors and possible elements to sync from 2023-06-16 23:10:40 +03:00
1ba3cdcbc9 Fix to remove incorrect HTML escape 2023-06-16 21:38:25 +03:00
61197c485f Fix to improve modes names 2023-06-16 19:16:34 +03:00
3f39df4203 Fix to automate modules load based on editors mode 2023-06-16 19:11:52 +03:00
6386ece898 Add more editor modes
Available modes are: 'essential', 'simple', 'basic', 'advanced'
2023-06-16 18:52:02 +03:00
ead4e97574 Fix to abstract HTML editor setup 2023-06-16 18:37:15 +03:00
4e06d22d85 Fix not to display empty toolbar container 2023-06-16 17:47:04 +03:00
2788697c25 Fix to automate detection of installed modules 2023-06-16 16:43:11 +03:00
126b96730b Add support for code highlight in HTML editor 2023-06-16 16:20:11 +03:00
7373913b0b Add support for loading extra modules 2023-06-16 15:52:53 +03:00
90a21972ad Fix link item to be in a separate block 2023-06-16 15:41:32 +03:00
17c3dbcf81 Add support for editor full toolbar 2023-06-16 15:38:42 +03:00
a353a11653 Improve design by factoring out HTML editor related subs into a lib 2023-06-16 15:01:34 +03:00