View Issue Details

IDProjectCategoryView StatusLast Update
0001745FreeCADBugpublic2014-09-20 15:30
ReportershoogenAssigned Towmayer 
PrioritylowSeveritytweakReproducibilityhave not tried
Status closedResolutionfixed 
Product Version0.15 
Target VersionFixed in Version 
Summary0001745: App::Annotation should store LabelText as unicode
Descriptioncurrently src/Gui/ViewProviderAnnotation.cpp passes the Label Text without any encoding. It should encode the text using latin1 for coin version 3 and using utf-8 for versions 4 onwards.
The current approach of saving encoded Label Texts breaks, when a FCStd file is moved between installations with different versions of coin.


related to 0000853 closedyorik Unicode Strings in Coin3D 


There are no notes attached to this issue.

Related Changesets

FreeCAD: master 6a89b338

2014-09-18 21:31:02


Committer: wmayer Details Diff
fixes 0001745 Encode Annotation Text using latin1

for Coin Versions <= 3
Affected Issues
mod - src/Gui/ViewProviderAnnotation.cpp Diff File
mod - src/Mod/Draft/ Diff File

Issue History

Date Modified Username Field Change
2014-09-15 09:13 shoogen New Issue
2014-09-15 17:22 shoogen Tag Attached: unicode
2014-09-18 09:56 shoogen Relationship added related to 0000853
2014-09-18 19:53 shoogen Assigned To => shoogen
2014-09-18 19:53 shoogen Status new => assigned
2014-09-20 15:30 wmayer Changeset attached => FreeCAD Master master 6a89b338
2014-09-20 15:30 wmayer Assigned To shoogen => wmayer
2014-09-20 15:30 wmayer Status assigned => closed
2014-09-20 15:30 wmayer Resolution open => fixed