Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTon Roosendaal <ton@blender.org>2012-11-04 17:34:13 +0400
committerTon Roosendaal <ton@blender.org>2012-11-04 17:34:13 +0400
commit35e543202951bf4c8e2111579ef52bc1b202cb59 (patch)
tree6db7663d8750369ad11d9882896e5843a45d8037 /source/blender/editors/curve
parent5b33146875c7be625a400737eab040e00c3aad71 (diff)
Possible bugfix 32474
Windows systems: text editor, text object, doesn't allow to input the standard set of ALT+key characters (the ones coming from the OS). - Reverted fix january 2012 - that meant to use text object ALT+keys - Removed old (90ies) feature for hardcoded special characters in Text object. (OS delivers this now) Will wait for confirmation by windows compiler :)
Diffstat (limited to 'source/blender/editors/curve')
-rw-r--r--source/blender/editors/curve/editfont.c26
1 files changed, 0 insertions, 26 deletions
diff --git a/source/blender/editors/curve/editfont.c b/source/blender/editors/curve/editfont.c
index d92c20a1265..fd87e6752f2 100644
--- a/source/blender/editors/curve/editfont.c
+++ b/source/blender/editors/curve/editfont.c
@@ -1289,32 +1289,6 @@ static int insert_text_invoke(bContext *C, wmOperator *op, wmEvent *evt)
insert_into_textbuf(obedit, ascii);
accentcode = 0;
}
- else if (cu->len < MAXTEXT - 1) {
- if (alt) {
- /* might become obsolete, apple has default values for this, other OS's too? */
- if (ascii == 't') ascii = 137;
- else if (ascii == 'c') ascii = 169;
- else if (ascii == 'f') ascii = 164;
- else if (ascii == 'g') ascii = 176;
- else if (ascii == 'l') ascii = 163;
- else if (ascii == 'r') ascii = 174;
- else if (ascii == 's') ascii = 223;
- else if (ascii == 'y') ascii = 165;
- else if (ascii == '.') ascii = 138;
- else if (ascii == '1') ascii = 185;
- else if (ascii == '2') ascii = 178;
- else if (ascii == '3') ascii = 179;
- else if (ascii == '%') ascii = 139;
- else if (ascii == '?') ascii = 191;
- else if (ascii == '!') ascii = 161;
- else if (ascii == 'x') ascii = 215;
- else if (ascii == '>') ascii = 187;
- else if (ascii == '<') ascii = 171;
- }
-
- inserted_text[0] = ascii;
- insert_into_textbuf(obedit, ascii);
- }
kill_selection(obedit, 1);
text_update_edited(C, scene, obedit, 1, FO_EDIT);