Windows Unicode Port

From AbiWiki

(Difference between revisions)
Jump to: navigation, search
Uwog (Talk | contribs)
(Created page with 'This page lists the remaining issues to work through after having ported trunk to Unicode on Windows. From http://www.abiword.com/mailinglists/abiword-dev/2009/Nov/0052.html: =…')
Newer edit →

Revision as of 20:48, 7 April 2010

This page lists the remaining issues to work through after having ported trunk to Unicode on Windows.

From http://www.abiword.com/mailinglists/abiword-dev/2009/Nov/0052.html:

Contents

Usage

Change the interface language to some unicode-only language and restart abiword. You would need to have RTL text and East Asian languages installed in your windows XP Language Settings (through control panel), if you haven't installed them before. I guess Vista or later may not need this step.

  • I have marked some bugs as critical since they are not limited to Unicode only languages, other bugs are occurring for the unicode only language [Arabic] only.

File

  1. New using Template - Title, labels, buttons - all garbage.
  2. Print - Shows English, even for Arabic Interface.
  3. Properties - Garbage in buttons, labels.

Insert

  1. Field - Listboxes - All Garbage [Critical]
  2. Image - *Crahes* - Insert Image Dialog not starting, after the change in xap_Win32Dlg_FileOpenSaveAs.cpp [Critical]

Format

  1. Paragraph - Combo boxes - Garbage [Critical] - Preview - Garbage - Buttons, Title, Frame - Shows English for Arabic Interface
  2. Bullets & Numbering - No Title. - Others - Garbage. - Combo boxes - Garbage [Critical] [This is due to the fact that ap_Win32Dialog_Lists.cpp hasn't been ported to unicode.]
  3. Tabs - Shown in English even for Arabic. The issue is with XAP_Win32DialogHelper.cpp as Marc pointed out in one of his recent posts regarding the merge.
  4. Headers & Footers - Shown in English even for Arabic. The issue is with XAP_Win32DialogHelper.cpp as Marc pointed out in one of his recent posts regarding the merge.
  5. Table of Contents - OK Button - Garbage. Invisible Labels - [of Stylist]
  6. Create & Modify Styles - Garbage. List Combo - Garbage [Critical]

Tools

  1. Set Language - Tree view - (first letter only, in case of English) Garbage. [Critical] - This shows there exists problem with the porting of the TreeView item.
  2. Stylist - Tree view - Empty [Critical] - This shows there exists problem with the porting of the TreeView item.
  3. Preferences - Smart Quotes Tab - English - Change Interface Language - Not functioning properly - ap_Win32Dialog_Options.cpp has to be analyzed.
Personal tools