Bug 295102

Summary: text bugs
Product: [Applications] krita Reporter: Philippe Nicloux <phil.nicloux>
Component: UsabilityAssignee: Krita Bugs <krita-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: halla
Priority: NOR    
Version: 2.4-snapshots   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Philippe Nicloux 2012-02-29 22:20:12 UTC
Version:           2.4-snapshots (using KDE 4.8.0) 
OS:                Linux

the text tool is very hard to use, because of several bugs or misfunctions.

Reproducible: Always

Steps to Reproduce:
1- select text tool from the add shape tool box, and drag a text on the page. A vector layer is created, with the text box higlighted.
2- double click on the text box to write inside.

Actual Results:  
3- the text box has disappeared.
4- but you can type your text, by guessing where the text box and the cursor should be. No fun.
5- If you want to select your text, by dragging the cursor along it, you can do it, but it's not highlighted. No fun.

Expected Results:  
1- select text tool from the add shape tool box, and drag a text on the page. A vector layer is created, with the text box higlighted AND ALREADY SELECTED. you should be already inside the text box. You want to type text, that's why you drag a text box in the page.
2- the cursor is flashing on and off, waiting for you to type.
3- when you select all or a part of the text, it's highlighted. Easier to understand what you are doing.
4- The great plus should be that the vector layer takes automatically the first words of the text block to name itself. Very good for the comic artist with full of text layer in a text file !

OS: Linux (x86_64) release 3.0.0-16-generic
Compiler: gcc
Comment 1 Sven Langkamp 2012-03-02 02:00:07 UTC
Git commit b11cd5faf5e6dda1f52166ee637c6a3f33321aee by Sven Langkamp.
Committed on 02/03/2012 at 02:57.
Pushed by langkamp into branch 'master'.

go into text editing after inserting a text shape

M  +21   -0    krita/plugins/tools/tool_text/kis_tool_text.cc
M  +3    -0    krita/plugins/tools/tool_text/kis_tool_text.h

http://commits.kde.org/calligra/b11cd5faf5e6dda1f52166ee637c6a3f33321aee
Comment 2 Sven Langkamp 2012-07-17 01:49:41 UTC
Git commit 217012a943fff06f0edf5357afa77de863e13fa0 by Sven Langkamp.
Committed on 17/07/2012 at 03:48.
Pushed by langkamp into branch 'master'.

show the bounds of a text shape while editing it, so the users always knows where it ends

M  +17   -0    krita/ui/canvas/kis_canvas_widget_base.cpp

http://commits.kde.org/calligra/217012a943fff06f0edf5357afa77de863e13fa0
Comment 3 T Zachmann 2012-07-25 16:38:28 UTC
Git commit 23e8e31390473a8dcaaeac0f925b653330749499 by Thorsten Zachmann, on behalf of Sven Langkamp.
Committed on 17/07/2012 at 03:48.
Pushed by zachmann into branch 'calligra/2.5'.

show the bounds of a text shape while editing it, so the users always knows where it ends
(cherry picked from commit 217012a943fff06f0edf5357afa77de863e13fa0)

M  +17   -0    krita/ui/canvas/kis_canvas_widget_base.cpp

http://commits.kde.org/calligra/23e8e31390473a8dcaaeac0f925b653330749499