Remove totally crappy and not used operator FONT_OT_buffer_paste

This commit is contained in:
Sergey Sharybin
2011-12-29 10:02:42 +00:00
parent f951cbb90c
commit c40c323bcd
3 changed files with 0 additions and 47 deletions

View File

@@ -57,7 +57,6 @@ void FONT_OT_text_copy(struct wmOperatorType *ot);
void FONT_OT_text_cut(struct wmOperatorType *ot);
void FONT_OT_text_paste(struct wmOperatorType *ot);
void FONT_OT_file_paste(struct wmOperatorType *ot);
void FONT_OT_buffer_paste(struct wmOperatorType *ot);
void FONT_OT_move(struct wmOperatorType *ot);
void FONT_OT_move_select(struct wmOperatorType *ot);

View File

@@ -68,7 +68,6 @@ void ED_operatortypes_curve(void)
WM_operatortype_append(FONT_OT_text_cut);
WM_operatortype_append(FONT_OT_text_paste);
WM_operatortype_append(FONT_OT_file_paste);
WM_operatortype_append(FONT_OT_buffer_paste);
WM_operatortype_append(FONT_OT_move);
WM_operatortype_append(FONT_OT_move_select);

View File

@@ -425,51 +425,6 @@ void FONT_OT_file_paste(wmOperatorType *ot)
WM_operator_properties_filesel(ot, FOLDERFILE|TEXTFILE, FILE_SPECIAL, FILE_OPENFILE, WM_FILESEL_FILEPATH);
}
/******************* paste buffer operator ********************/
static int paste_buffer_exec(bContext *C, wmOperator *UNUSED(op))
{
const char *filename;
#ifdef WIN32
filename= "C:\\windows\\temp\\cutbuf.txt";
// The following is more likely to work on all Win32 installations.
// suggested by Douglas Toltzman. Needs windows include files...
/*
char tempFileName[MAX_PATH];
DWORD pathlen;
static const char cutbufname[]="cutbuf.txt";
if((pathlen=GetTempPath(sizeof(tempFileName),tempFileName)) > 0 &&
pathlen + sizeof(cutbufname) <= sizeof(tempFileName))
{
strcat(tempFileName,cutbufname);
filename= tempFilename;
}
*/
#else
filename= "/tmp/.cutbuffer";
#endif
return paste_file(C, NULL, filename);
}
void FONT_OT_buffer_paste(wmOperatorType *ot)
{
/* identifiers */
ot->name= "Paste Buffer";
ot->description= "Paste text from OS buffer";
ot->idname= "FONT_OT_buffer_paste";
/* api callbacks */
ot->exec= paste_buffer_exec;
ot->poll= ED_operator_editfont;
/* flags */
ot->flag= OPTYPE_REGISTER|OPTYPE_UNDO;
}
/******************* text to object operator ********************/
static void txt_add_object(bContext *C, TextLine *firstline, int totline, float offset[3])