Index: /FCKeditor/trunk/_whatsnew.html
===================================================================
--- /FCKeditor/trunk/_whatsnew.html	(revision 87)
+++ /FCKeditor/trunk/_whatsnew.html	(revision 88)
@@ -74,4 +74,7 @@
 			BUG-1578312</a>] The Paste from Word clean up function can be configured with FCKConfig.CleanWordKeepStructure to preserve 
 			the markup as much as possible. Thanks Jean-Charles ROGEZ. </li>
+		<li><strong><font color="#ff0000">Attention</font></strong>: The &quot;<strong>Universal Keyboard</strong>&quot;
+			has been removed from the package. The license of those files were unclear so they can't be included alongside the rest of
+			FCKeditor.</li>
 	</ul>
 
@@ -160,5 +163,6 @@
 			configuration was missing the FCKConfig.AdditionalNumericEntities entry an error appeared.</li>
 		<li>[<a target="_blank" href="https://sourceforge.net/tracker/?func=detail&aid=1590848&group_id=75348&atid=543653">SF BUG-1590848</a>] 
-			Cleaning of Javascript strict warnings in Firefox.</li>
+			[<a target="_blank" href="https://sourceforge.net/tracker/?func=detail&aid=1626360&group_id=75348&atid=543653">SF BUG-1626360</a>] 
+			Cleaning of Javascript strict warnings in the source code.</li>
 		<li>[<a target="_blank" href="https://sourceforge.net/tracker/?func=detail&aid=1559466&group_id=75348&atid=543653">SF BUG-1559466</a>] 
 			The ol/ul list property window always searched first for a UL element.</li>
Index: /FCKeditor/trunk/editor/_source/internals/fckcommands.js
===================================================================
--- /FCKeditor/trunk/editor/_source/internals/fckcommands.js	(revision 87)
+++ /FCKeditor/trunk/editor/_source/internals/fckcommands.js	(revision 88)
@@ -42,5 +42,4 @@
 		case 'TableProp'	: oCommand = new FCKDialogCommand( 'Table'		, FCKLang.DlgTableTitle			, 'dialog/fck_table.html?Parent', 400, 250 ) ; break ;
 		case 'TableCellProp': oCommand = new FCKDialogCommand( 'TableCell'	, FCKLang.DlgCellTitle			, 'dialog/fck_tablecell.html'	, 550, 250 ) ; break ;
-		case 'UniversalKey'	: oCommand = new FCKDialogCommand( 'UniversalKey', FCKLang.UniversalKeyboard	, 'dialog/fck_universalkey.html', 415, 300 ) ; break ;
 
 		case 'Style'		: oCommand = new FCKStyleCommand() ; break ;
Index: /FCKeditor/trunk/editor/_source/internals/fcktoolbaritems.js
===================================================================
--- /FCKeditor/trunk/editor/_source/internals/fcktoolbaritems.js	(revision 87)
+++ /FCKeditor/trunk/editor/_source/internals/fcktoolbaritems.js	(revision 88)
@@ -66,5 +66,4 @@
 		case 'Smiley'			: oItem = new FCKToolbarButton( 'Smiley'		, FCKLang.InsertSmileyLbl, FCKLang.InsertSmiley, null, false, true, 41 ) ; break ;
 		case 'PageBreak'		: oItem = new FCKToolbarButton( 'PageBreak'		, FCKLang.PageBreakLbl, FCKLang.PageBreak, null, false, true, 43 ) ; break ;
-		case 'UniversalKey'		: oItem = new FCKToolbarButton( 'UniversalKey'	, FCKLang.UniversalKeyboard , null, null, false, true, 44) ; break ;
 
 		case 'Rule'				: oItem = new FCKToolbarButton( 'InsertHorizontalRule', FCKLang.InsertLineLbl, FCKLang.InsertLine, null, false, true, 40 ) ; break ;
Index: Keditor/trunk/editor/dialog/fck_universalkey.html
===================================================================
--- /FCKeditor/trunk/editor/dialog/fck_universalkey.html	(revision 87)
+++ 	(revision )
@@ -1,52 +1,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
-<!-- @Packager.Header
-<FileDescription>
-	Unicode Keyboard dialog window.
-</FileDescription>
-<Author name="Abdul-Aziz Al-Oraij" email="top7up@hotmail.com" />
-<Author name="Michel Staelens" />
-<Author name="Bernadette Cierzniak" />
-<Author name="Frederico Caldeira Knabben" email="www.fckeditor.net" />
--->
-<html>
-	<head>
-		<title>Universal Keyboard</title>
-		<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-		<meta content="noindex, nofollow" name="robots">
-		<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema"> <!-- @Packager.RemoveLine -->
-		<link rel="stylesheet" type="text/css" href="fck_universalkey/fck_universalkey.css" />
-		<script type="text/javascript">
-
-var oEditor = window.parent.InnerDialogLoaded() ;
-
-window.onload = function()
-{
-	document.body.style.padding = '0px' ;
-
-	// First of all, translate the dialog box texts
-	oEditor.FCKLanguageManager.TranslatePage(document) ;
-
-	window.parent.SetOkButton( true ) ;
-	window.parent.SetAutoSize( true ) ;	
-}
-
-function Ok()
-{
-	var oArea = document.getElementById( 'uni_area' ) ;
-
-	if ( oArea.value.length > 0 )
-		oEditor.FCK.InsertHtml( oArea.value ) ;
-
-	return true ;
-}
-
-		</script>
-	</head>
-	<body style="OVERFLOW: hidden" scroll="no">
-		<textarea id="uni_area" cols="40" rows="4" style="width:100%;height:60px;"></textarea>
-		<script type="text/javascript" src="fck_universalkey/data.js"></script>
-		<script type="text/javascript" src="fck_universalkey/diacritic.js"></script>
-		<script type="text/javascript" src="fck_universalkey/dialogue.js"></script>
-		<script type="text/javascript" src="fck_universalkey/multihexa.js"></script>
-	</body>
-</html>
Index: /FCKeditor/trunk/fckconfig.js
===================================================================
--- /FCKeditor/trunk/fckconfig.js	(revision 87)
+++ /FCKeditor/trunk/fckconfig.js	(revision 88)
@@ -89,5 +89,5 @@
 	['JustifyLeft','JustifyCenter','JustifyRight','JustifyFull'],
 	['Link','Unlink','Anchor'],
-	['Image','Flash','Table','Rule','Smiley','SpecialChar','PageBreak','UniversalKey'],
+	['Image','Flash','Table','Rule','Smiley','SpecialChar','PageBreak'],
 	'/',
 	['Style','FontFormat','FontName','FontSize'],
