Aleksander Machniak
646b64107a
Implemented Text Editor widget that integrates all operations on
...
textareas including HTML editor and spellchecking
11 years ago
Aleksander Machniak
28bb54ead8
Enable autolink plugin in TinyMCE ( #1488845 )
11 years ago
Aleksander Machniak
731d190fec
Merge branch 'tinymce4'
...
Conflicts:
program/js/app.js
program/js/editor.js
program/js/tiny_mce/tiny_mce.js
program/steps/utils/spell_html.inc
11 years ago
Aleksander Machniak
8763170d22
TinyMCE4: small improvements
11 years ago
Aleksander Machniak
b21f8bd3ef
Implemented image selector dialog for TinyMCE, css fixes in classic skin for TinyMCE4
11 years ago
Aleksander Machniak
eda92ed4c0
Improved display of plain text messages and text to HTML conversion ( #1488937 )
...
Now instead of <pre> we use <div class="pre"> styled with monospace
font. We replace whitespace characters with non-breaking spaces where
needed. I.e. plain text is always unwrappable, until it uses format=flowed,
in such a case only flowed paragraphs are wrappable.
Also conversion of text to HTML in compose editor was modified in the same way.
11 years ago
Aleksander Machniak
4d02384dca
Fix Spell button with TinyMCE4
11 years ago
Aleksander Machniak
ccb41747d9
Make TinyMCE4 buttons smaller
11 years ago
Aleksander Machniak
89d6ce6846
Update to TinyMCE 4.x
11 years ago
Thomas Bruederli
b34d679075
Specify licenses in all javascript files and blocks to please LibreJS
11 years ago
Aleksander Machniak
6fa5b437a4
Update to TinyMCE 4.x
11 years ago
Thomas Bruederli
7bfc02e122
Track typing activity in HTML editor
11 years ago
Aleksander Machniak
e28b12259f
Fix issue where mails with inline images of the same name contained only the first image multiple times ( #1489406 )
11 years ago
Aleksander Machniak
6a91448aee
Improve performance and code readability by using String's startsWith() method, other code improvements
11 years ago
Aleksander Machniak
f7b2bfba09
Bring back possibility to unset default font family and font size
...
Fix style attribute quoting when font-family contains double quotes
SOme code improvements
11 years ago
Dennis1993
edc49ebfc2
Update editor.js
11 years ago
Aleksander Machniak
d3d1e38d72
Fix identity selection when opening extwindow from compose window
12 years ago
Aleksander Machniak
d675abc571
Make identity signature field wider ( #1489159 )
12 years ago
Thomas Bruederli
762565ceea
Don't add signature (again) when opening compose view in a new window
12 years ago
Aleksander Machniak
ec86add1ff
Define context (_remote=1) for spellcheck requests to send proper response on error
12 years ago
Aleksander Machniak
5f8d59c054
Enable TinyMCE inlinepopups plugin
13 years ago
Aleksander Machniak
ad9dac529e
Fix wrong compose screen elements focus in IE9 ( #1488541 )
13 years ago
Aleksander Machniak
ea3021cee3
Disable TinyMCE status bar which has been enabled by default in TinyMCE 3.5.2
13 years ago
Aleksander Machniak
041c93ce0b
Removed $Id$
13 years ago
thomascube
59c404de0b
Corrently focus HTML editor to make cursor visible. Patch by JohnDoh ( #1487073 )
13 years ago
alecpl
4be86f3a37
- Unified (single) spellchecker button
13 years ago
thomascube
7fe3811c65
Changed license to GNU GPLv3+ with exceptions for skins and plugins
13 years ago
alecpl
7e263ea204
- Add option to set default font for HTML message ( #1484137 )
13 years ago
alecpl
8f142e3489
- Don't use external js file for images listing in HTML editor
13 years ago
alecpl
14d494fd99
- Fix misleading display when chaning editor type ( #1488104 ), fix handling of custom commands result
13 years ago
alecpl
66df084203
- Merge devel-spellcheck branch:
...
- Added spellchecker exceptions dictionary (shared or per-user)
- Added possibility to ignore words containing caps, numbers, symbols (spellcheck_ignore_* options)
13 years ago
alecpl
b4edf78e4b
- Provided rcube_spellchecker class, simplified code in utils task (less spell* files)
14 years ago
alecpl
630f0e41ac
- Added table button in HTML editor, disabled contextmenu
14 years ago
vbenincasa
90550b9479
- Added an example in editor.js to help the skin developers know the possibility of sending config. parameter to TinyMCE
...
- Small fix to allow the script to work in IE6 and IE7
14 years ago
alecpl
2d889ecd38
- Add possibility to change HTML editor configuration by skin
14 years ago
alecpl
94dfd8ab9d
- TinyMCE 3.4.1
14 years ago
thomascube
e224b002c0
Missed some replacements in previous commit...
14 years ago
alecpl
43fb35b5cb
- Fix cursor position on compose form in Webkit browsers ( #1486674 )
14 years ago
alecpl
e0a5ce0264
- Prevent from inserting empty link when composing HTML message ( #1486944 )
14 years ago
alecpl
c288f9969e
- Improve r4038: we can use keypress on FF and Opera, here we've got repetition
...
- Small code cleanup
14 years ago
alecpl
12daf6ddf5
- Fix for Konqueror
14 years ago
alecpl
e019f2d0f2
- s/RoundCube/Roundcube/
14 years ago
alecpl
b2f3e60d22
- Fix JS error in IE (can't move focus to the control...) ( #1486972 )
14 years ago
alecpl
bdf6ded0a6
- Fix JS error when switching off HTML editor in identity form
14 years ago
alecpl
882b0f5e7f
- Fix focus position after initial signature change in html editor
14 years ago
alecpl
eb9eff0711
- Fix TinyMCE buttons are hidden in Opera ( #1486922 )
...
- Fix initial resizing of html editor in some browsers
14 years ago
alecpl
eeb34ba356
- Fix Tab key doesn't work in HTML editor in Google Chrome ( #1486925 )
14 years ago
thomascube
5cff852b07
Disable active spell check in tinyMCE before switching to plaintext mode ( #1486870 ) + focus message field after mode switch
15 years ago
alecpl
3940ba65be
- Resize editor after switching to html mode
...
- create toggle-editor command in app.js, to make possible binding to this command
- Code cleanup in rcmail_ui (moved compose-related functions into rcmail_ui)
15 years ago
alecpl
087c7dc5d2
- Improved compose screen: resizable body and attachments list, vertical splitter, options menu
...
- Removed productname/version element, changed footer size to 20px
15 years ago
alecpl
f4f6291ec1
- Use built-in spellchecker instead of a PHP files of spellchecker plugin in TinyMCE
15 years ago
alecpl
1f019c8e58
- Set focus to editor on reply in HTML mode ( #1486632 )
...
- Fix composing in HTML jumps cursor to body instead of recipients (#1486674 )
15 years ago
alecpl
3616845126
- fix empty body after switching from html to plain
15 years ago
alecpl
4cdc70941d
- Fix js error when switching editor mode ( #1486593 )
15 years ago
alecpl
7a48e5539f
- Re-organize editor buttons, add blockquote and search buttons
...
- Make possible to write inside or after a quoted html message (#1485476 )
15 years ago
alecpl
5821ff5123
- Don't show a warning on html2text switch when textarea is empty
...
- Set properly select's value when html2text is aborted
15 years ago
alecpl
58fb6502e3
- Updated TinyMCE to 3.2.7
15 years ago
alecpl
18153efe21
- Fix pasting from Office apps into html editor ( #1486271 )
15 years ago
alecpl
a01b3bf9ae
- removed hardcoded 'compose-body' identifier ( #1485996 )
16 years ago
alecpl
665cc56666
- Fix HTML editor tabIndex setting ( #1485972 )
16 years ago
alecpl
962085baa1
- Fix text wrapping in HTML editor after switching from plain text to HTML ( #1485521 )
16 years ago
thomascube
cc97ea0559
Merged branch devel-api (from r2208 to r2387) back into trunk (omitting some sample plugins)
16 years ago
alecpl
8325940674
- fix: don't lose spellcheck corrections when switching from plain to html editor (and spellchecking is on)
16 years ago
alecpl
24ed413328
- Allow absolute URLs to images in HTML messages/sigs ( #1485666 )
...
- Fix message body which contains both inline attachments and emotions
16 years ago
alecpl
b8ae5093cc
- Fix HTML editor initialization on IE ( #1485304 )
...
- move back toggle_editor function to editor.js
- merge identity and compose editor init functions
16 years ago
alecpl
79af0bb1ba
- Add warning when switching editor mode from html to plain ( #1485488 )
...
- Unified editor switching functions
16 years ago
alecpl
f4b8681160
- Stop spellchecking when switching to html editor ( #1485362 )
16 years ago
alecpl
491a6e2901
- Allow and use spellcheck attribute for input/textarea fields ( #1485060 )
16 years ago
alecpl
3bd94b142e
- use html2text for signatures in Settings/Identities
16 years ago
thomascube
4ca10b8d51
Enable spellchecker for HTML editor
17 years ago
alecpl
94e38bbc1e
#1485227 : fixed image list in image popup
17 years ago
alecpl
3dd0f25333
- don't use onchange to toggle editor because of IE bug
17 years ago
svncommit
8e5defd55f
added language support to HTML editing ( #1484862 )
17 years ago
svncommit
d9344fc349
HTML editing fixes, upgrade to TinyMCE v3.0.6
17 years ago
svncommit
66f12a4539
fix switching between HTML/plain composing ( #1484752 )
17 years ago
svncommit
2f93b031b2
condense TinyMCE toolbar down to one line, removing table buttons ( #1484747 )
...
fix image removal in message display when message HTML includes JS event handlers
17 years ago
svncommit
4315b0086b
added ability to insert attached images in HTML editor
17 years ago
svncommit
8094288d23
fixed html2text in editor
18 years ago
svncommit
570f0bb4a6
fixed HTML->Plain conversion
18 years ago
svncommit
2c633703e9
upgrade to TinyMCE v2.1.1.1
18 years ago
thomascube
f1154163b0
Merged branch devel-addressbook from r443 back to trunk
18 years ago
svncommit
f0ea59bc88
upgrade to TinyMCE v2.0.8
18 years ago
svncommit
6b1fc027cb
Fixed editor selector labels, added TinyMCE spellchecker to editor configuration
18 years ago
svncommit
a0109c4933
Initial TinyMCE editor support (still need to work on spellcheck and skins)
18 years ago