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.
Tagsunicode

Relationships

related to 0000853 closedyorik Unicode Strings in Coin3D 

Activities

There are no notes attached to this issue.

Related Changesets

FreeCAD: master 6a89b338

2014-09-18 21:31:02

shoogen


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

for Coin Versions <= 3
Affected Issues
0001745
mod - src/Gui/ViewProviderAnnotation.cpp Diff File
mod - src/Mod/Draft/Draft.py 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