Victor Benincasa
8158049884
Allow browsers internal spellchecker to work
...
Fix a regression introduced at 731d190 that prevents in-browser spellchecker from working.
The new TinyMCE4 option is "browser_spellcheck", before it was "gecko_spellcheck".
Related ticket: http://trac.roundcube.net/ticket/1485060
2014-08-12 00:34:30 -03:00
Aleksander Machniak
a8f4d84736
Update to TinyMCE 4.1.3 + small code improvements
2014-08-01 14:24:05 +02:00
Aleksander Machniak
9fa8368b01
Support images drag-n-drop into image browser dialog in html signature editor
2014-06-30 13:56:06 +02:00
Aleksander Machniak
3cc1afa1c2
Support images in HTML signatures ( #1488676 )
...
This enables image button and file browser in html editor for signatures
2014-06-29 16:35:18 +02:00
Aleksander Machniak
5b23114008
Improved accessibility (Tab navigation) in HTML editor's image browser
2014-06-23 14:18:51 +02:00
Aleksander Machniak
3e7536d653
Upgrade to TinyMCE 4.1.0
2014-06-18 20:44:19 +02:00
Thomas Bruederli
23c00eee86
Fix tab navigation with TinyMCE editor ( #1489946 )
2014-06-16 14:46:31 +02:00
Aleksander Machniak
c5bfe69e21
Improved video support, all tinymce related resources moved to program/js/tinymce/roundcube dir
2014-06-04 18:42:57 +02:00
Aleksander Machniak
646b64107a
Implemented Text Editor widget that integrates all operations on
...
textareas including HTML editor and spellchecking
2014-05-30 08:32:06 +02:00
Aleksander Machniak
28bb54ead8
Enable autolink plugin in TinyMCE ( #1488845 )
2014-05-28 15:57:04 +02:00
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
2014-05-28 15:52:30 +02:00
Aleksander Machniak
8763170d22
TinyMCE4: small improvements
2014-05-28 15:35:07 +02:00
Aleksander Machniak
b21f8bd3ef
Implemented image selector dialog for TinyMCE, css fixes in classic skin for TinyMCE4
2014-05-27 20:08:36 +02:00
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.
2014-05-11 11:03:45 +02:00
Aleksander Machniak
4d02384dca
Fix Spell button with TinyMCE4
2014-05-05 15:46:29 +02:00
Aleksander Machniak
ccb41747d9
Make TinyMCE4 buttons smaller
2014-05-05 15:27:08 +02:00
Aleksander Machniak
89d6ce6846
Update to TinyMCE 4.x
2014-05-01 11:48:29 +02:00
Thomas Bruederli
b34d679075
Specify licenses in all javascript files and blocks to please LibreJS
2014-04-27 15:35:07 +02:00
Aleksander Machniak
6fa5b437a4
Update to TinyMCE 4.x
2014-01-20 18:46:28 +01:00
Thomas Bruederli
7bfc02e122
Track typing activity in HTML editor
2013-11-10 18:49:02 +01:00
Aleksander Machniak
e28b12259f
Fix issue where mails with inline images of the same name contained only the first image multiple times ( #1489406 )
2013-11-03 15:05:39 +01:00
Aleksander Machniak
6a91448aee
Improve performance and code readability by using String's startsWith() method, other code improvements
2013-10-30 19:51:55 +01:00
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
2013-09-21 11:24:16 +02:00
Dennis1993
edc49ebfc2
Update editor.js
2013-09-02 12:55:55 +02:00
Aleksander Machniak
d3d1e38d72
Fix identity selection when opening extwindow from compose window
2013-07-09 09:38:12 +02:00
Aleksander Machniak
d675abc571
Make identity signature field wider ( #1489159 )
2013-06-26 10:07:46 +02:00
Thomas Bruederli
762565ceea
Don't add signature (again) when opening compose view in a new window
2012-11-05 18:36:36 +01:00
Aleksander Machniak
ec86add1ff
Define context (_remote=1) for spellcheck requests to send proper response on error
2012-07-31 09:23:23 +02:00
Aleksander Machniak
5f8d59c054
Enable TinyMCE inlinepopups plugin
2012-07-30 08:59:51 +02:00
Aleksander Machniak
ad9dac529e
Fix wrong compose screen elements focus in IE9 ( #1488541 )
2012-06-30 09:48:06 +02:00
Aleksander Machniak
ea3021cee3
Disable TinyMCE status bar which has been enabled by default in TinyMCE 3.5.2
2012-06-04 13:42:05 +02:00
Aleksander Machniak
041c93ce0b
Removed $Id$
2012-05-22 12:31:37 +02:00
thomascube
59c404de0b
Corrently focus HTML editor to make cursor visible. Patch by JohnDoh ( #1487073 )
2012-04-07 18:42:05 +00:00
alecpl
4be86f3a37
- Unified (single) spellchecker button
2012-03-09 13:23:24 +00:00
thomascube
7fe3811c65
Changed license to GNU GPLv3+ with exceptions for skins and plugins
2012-01-18 11:10:46 +00:00
alecpl
7e263ea204
- Add option to set default font for HTML message ( #1484137 )
2011-12-07 09:35:29 +00:00
alecpl
8f142e3489
- Don't use external js file for images listing in HTML editor
2011-11-04 15:12:31 +00:00
alecpl
14d494fd99
- Fix misleading display when chaning editor type ( #1488104 ), fix handling of custom commands result
2011-09-28 09:00:25 +00:00
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)
2011-09-06 13:39:45 +00:00
alecpl
b4edf78e4b
- Provided rcube_spellchecker class, simplified code in utils task (less spell* files)
2011-05-30 15:08:26 +00:00
alecpl
630f0e41ac
- Added table button in HTML editor, disabled contextmenu
2011-05-04 10:11:11 +00:00
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
2011-05-02 13:20:01 +00:00
alecpl
2d889ecd38
- Add possibility to change HTML editor configuration by skin
2011-05-02 07:49:34 +00:00
alecpl
94dfd8ab9d
- TinyMCE 3.4.1
2011-03-27 15:14:12 +00:00
thomascube
e224b002c0
Missed some replacements in previous commit...
2011-01-12 18:31:55 +00:00
alecpl
43fb35b5cb
- Fix cursor position on compose form in Webkit browsers ( #1486674 )
2010-11-30 20:16:25 +00:00
alecpl
e0a5ce0264
- Prevent from inserting empty link when composing HTML message ( #1486944 )
2010-10-08 12:43:23 +00:00
alecpl
c288f9969e
- Improve r4038: we can use keypress on FF and Opera, here we've got repetition
...
- Small code cleanup
2010-10-05 07:49:00 +00:00
alecpl
12daf6ddf5
- Fix for Konqueror
2010-10-05 07:16:46 +00:00
alecpl
e019f2d0f2
- s/RoundCube/Roundcube/
2010-09-25 13:03:53 +00:00