After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 750066 - Prevent destructive changes to text layers by default
Prevent destructive changes to text layers by default
Status: RESOLVED OBSOLETE
Product: GIMP
Classification: Other
Component: Tools
2.8.14
Other All
: Normal enhancement
: ---
Assigned To: GIMP Bugs
GIMP Bugs
Depends on:
Blocks: 763744
 
 
Reported: 2015-05-28 21:09 UTC by Jo
Modified: 2018-05-24 15:16 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
text layers became image layers (663.84 KB, application/zip)
2015-08-26 12:48 UTC, Jo
Details

Description Jo 2015-05-28 21:09:17 UTC
when i try to edit a text layer with different colors, (and click on it with the text tool) i get a warning dialog:

1) if i want to continue (losing formatting) on the same text layer 
2) or to create a new text layer. 

the warning dialog pops up when i click with the text tool on the said text layer, but that dialog expires as soon as i release the click done before. So its impossible to click any button on that dialog.
Comment 1 Michael Schumacher 2015-05-28 22:18:44 UTC
Is it still a text layer, or did you modify it? 

Check its icon in the layers dialog, if this is no "T" anymore, then it was modified by e.g. a paint tool or similar.
Comment 2 Jo 2015-05-29 10:08:28 UTC
(In reply to Michael Schumacher from comment #1)
> Is it still a text layer, or did you modify it? 
> 
> Check its icon in the layers dialog, if this is no "T" anymore, then it was
> modified by e.g. a paint tool or similar.

its -no more a text layer-, but why did that happen? i used only different colors for two lines. Moreover, for what reason pops up a warning dialog that doesnt work when i click that ex-text field? (see Description)
Comment 3 Michael Schumacher 2015-05-29 11:38:02 UTC
Once you modify a text layer, it isn't a text layer anymore. If you want to change the color of characters, highlight them with the text tool and use the color chooser in the on-canvas tool dialog.

The behavior warning dialog might be an actual bug.
Comment 4 Michael Schumacher 2015-05-29 13:22:28 UTC
The best way to avoid any misunderstanding would be to attach a small XCF file saved that demonstrates the problem when you lick on its modified text layer, for example.
Comment 5 Jo 2015-05-29 21:37:21 UTC
sometimes i use the text tool, seldom i change formatting, adding for example some bold text or in rare cases, different colors. 
In any way, the text i wrote changed into another layer.

But i found more annoying getting a warn dialog that doesnt work, clicking on a ex-text layer with the text tool.
Comment 6 Michael Schumacher 2015-05-29 21:39:28 UTC
Jo, a XCF file that resembles what you are describing and triggers the same error messages would really help to understand what you are seeing.
Comment 7 Jo 2015-08-21 12:53:26 UTC
(In reply to Michael Schumacher from comment #6)
> Jo, a XCF file that resembles what you are describing and triggers the same
> error messages would really help to understand what you are seeing.

sorry for answering so late, but ive to do some tests with this bug, and find not the time for it.

in the meantime you could test this:

-create several text layers (3 or more)
-put all text layers in a layer group
-add some image to the backgound or on a transparent layer on top of the bg layer
-save your file as gimpgz
-reopen the file and see if Gimp lost/converted the layer group into a image layer
Comment 8 Michael Schumacher 2015-08-21 13:48:23 UTC
No, got loaded as expected, with all layers intact. If you have a XCF file that is the supposed result of this, could you just attach it?
Comment 9 Jo 2015-08-26 12:48:44 UTC
Created attachment 310029 [details]
text layers became image layers
Comment 10 Jo 2016-04-05 20:10:39 UTC
when i paint on a text layer, the text layer becomes a normal layer.

Therefore, text layers should accept -exclusively- text input, IMO. If users want to manipulate text elements, they can create a path from their text, fill in the path faces and so on.
Comment 11 Michael Schumacher 2016-07-22 08:59:17 UTC
Changing the summary accordingly.
Comment 12 Jo 2016-07-22 20:24:26 UTC
also rotating a text for e.g. 45 degree, transforms it into an image
Comment 13 Michael Natterer 2016-07-25 20:17:01 UTC
Yes, all modifications have that effect, also plug-ins.
Comment 14 GNOME Infrastructure Team 2018-05-24 15:16:32 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gimp/issues/681.