Ticket #3621: 3621_2.patch

File 3621_2.patch, 3.8 KB (added by Artur Formella, 10 years ago)
  • _source/plugins/about/plugin.js

     
    99        {
    1010                var command = editor.addCommand( 'about', new CKEDITOR.dialogCommand( 'about' ) );
    1111                command.modes = { wysiwyg:1, source:1 };
     12                command.canUndo = false;
    1213
    1314                editor.ui.addButton( 'About',
    1415                        {
  • _source/plugins/clipboard/plugin.js

     
    6060        var cutCopyCmd = function( type )
    6161        {
    6262                this.type = type;
     63                this.canUndo = ( this.type == 'cut' );          // We can't undo copy to clipboard.
    6364        };
    6465
    6566        cutCopyCmd.prototype =
  • _source/plugins/find/plugin.js

     
    1313                                label : editor.lang.findAndReplace.find,
    1414                                command : 'find'
    1515                        });
    16                 editor.addCommand( 'find', new CKEDITOR.dialogCommand( 'find' ) );
     16                var findCommand = editor.addCommand( 'find', new CKEDITOR.dialogCommand( 'find' ) );
     17                findCommand.canUndo = false;
    1718
    1819                editor.ui.addButton( 'Replace',
    1920                        {
    2021                                label : editor.lang.findAndReplace.replace,
    2122                                command : 'replace'
    2223                        });
    23                 editor.addCommand( 'replace', new CKEDITOR.dialogCommand( 'replace' ) );
     24                var replaceCommand = editor.addCommand( 'replace', new CKEDITOR.dialogCommand( 'replace' ) );
     25                replaceCommand.canUndo = false;
    2426
    2527                CKEDITOR.dialog.add( 'find',    this.path + 'dialogs/find.js' );
    2628                CKEDITOR.dialog.add( 'replace', this.path + 'dialogs/find.js' );
  • _source/plugins/maximize/plugin.js

     
    241241
    242242                                                savedSelection = savedScroll = null;
    243243                                                savedState = this.state;
    244                                         }
     244                                        },
     245                                        canUndo : false
    245246                                } );
    246247
    247248                        editor.ui.addButton( 'Maximize',
  • _source/plugins/preview/plugin.js

     
    1212        var previewCmd =
    1313        {
    1414                modes : { wysiwyg:1, source:1 },
    15 
     15                canUndo : false,
    1616                exec : function( editor )
    1717                {
    1818                        var sHTML,
  • _source/plugins/print/plugin.js

     
    3636                else
    3737                        editor.document.$.execCommand( "Print" );
    3838        },
     39        canUndo : false,
    3940        modes : { wysiwyg : !( CKEDITOR.env.opera ) }           // It is imposible to print the inner document in Opera.
    4041};
  • _source/plugins/selection/plugin.js

     
    8282                                case 'source' :
    8383                                        // TODO
    8484                        }
    85                 }
     85                },
     86                canUndo : false
    8687        };
    8788
    8889        CKEDITOR.plugins.add( 'selection',
  • _source/plugins/showblocks/plugin.js

     
    110110                init : function( editor )
    111111                {
    112112                        var command = editor.addCommand( 'showblocks', commandDefinition );
     113                        command.canUndo = false;
    113114
    114115                        if ( editor.config.startupOutlineBlocks )
    115116                                command.setState( CKEDITOR.TRISTATE_ON );
© 2003 – 2019 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy