Windows Unicode Port

From AbiWiki

(Difference between revisions)
Jump to: navigation, search
(Format: Fixed the 'Tabs' except the title.)
 
(9 intermediate revisions not shown)
Line 9: Line 9:
* The Unicode port has been tested using Arabic Language interface.
* The Unicode port has been tested using Arabic Language interface.
* I have marked some bugs as critical since they are not limited to Unicode only languages, other bugs are occurring for the unicode only languages [Arabic] only.
* I have marked some bugs as critical since they are not limited to Unicode only languages, other bugs are occurring for the unicode only languages [Arabic] only.
 +
 +
 +
* Pls note that most of the remaining items listed here has already been fixed. We are yet to apply some of the patches to the Windows fixes from the bugzilla nevertheless. So pls ask the list before start working on them, if you are not sure.
=== File ===
=== File ===
-
#New using Template - Title  shows English, and the list shows garbage.
 
#Print - Shows English, even for Arabic Interface.
#Print - Shows English, even for Arabic Interface.
-
#Properties - Garbage in buttons, labels.
+
#Properties - Properties textboxes should remember the previously entered values.
=== Insert ===
=== Insert ===
Line 19: Line 21:
=== Format ===
=== Format ===
-
#Paragraph - Combo boxes - Garbage [Critical] - Preview - Garbage - Buttons, Title, Frame - Shows English for Arabic Interface
+
#Paragraph - Combo boxes and tabs - Garbage [Critical]. Preview - Garbage. Line and Page Break - Not shown [Critical].
-
#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.]
+
#Bullets & Numbering - No Title. Combo boxes - Garbage [Critical]
-
#Tabs - Title is 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.
+
#Tabs - Title is shown in English even for Arabic.  
-
#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.
+
#Headers & Footers - Title is shown in English even for Arabic. [Have a look at XAP_Win32DialogHelper.cpp too, while fixing the title.]
#Table of Contents - OK Button - Garbage. Invisible Labels - [of Stylist]
#Table of Contents - OK Button - Garbage. Invisible Labels - [of Stylist]
-
#Create & Modify Styles - Garbage. List Combo - Garbage [Critical]
 
=== Tools ===
=== Tools ===
 +
#Preferences - Smart Quotes Tab - English - Change Interface Language - Not functioning properly - ap_Win32Dialog_Options.cpp has to be analyzed.
 +
 +
 +
 +
 +
=== Issues Already Fixed ===
 +
File
 +
#New using Template - Title  shows English, and the list shows garbage.
 +
 +
Format
 +
#Create & Modify Styles - Title is shown in English even for Arabic. Listboxes - Empty or Garbage, Preview - Garbage [Critical]
 +
 +
Tools
#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.
#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.
#Stylist - Tree view - Empty [Critical] - This shows there exists problem with the porting of the TreeView item.
#Stylist - Tree view - Empty [Critical] - This shows there exists problem with the porting of the TreeView item.
-
#Preferences - Smart Quotes Tab - English - Change Interface Language - Not functioning properly - ap_Win32Dialog_Options.cpp has to be analyzed.
+
 
 +
[[Category:Developer]]
 +
[[Category:Windows]]

Current revision as of 01:56, 17 February 2013

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.

  • Some more information on entering Unicode characters to test with here: http://kkpradeeban.blogspot.com/2009/08/tavultesoft-keyman.html
  • The Unicode port has been tested using Arabic Language interface.
  • I have marked some bugs as critical since they are not limited to Unicode only languages, other bugs are occurring for the unicode only languages [Arabic] only.


  • Pls note that most of the remaining items listed here has already been fixed. We are yet to apply some of the patches to the Windows fixes from the bugzilla nevertheless. So pls ask the list before start working on them, if you are not sure.

File

  1. Print - Shows English, even for Arabic Interface.
  2. Properties - Properties textboxes should remember the previously entered values.

Insert

  1. Field - Listboxes - All Garbage [Critical]

Format

  1. Paragraph - Combo boxes and tabs - Garbage [Critical]. Preview - Garbage. Line and Page Break - Not shown [Critical].
  2. Bullets & Numbering - No Title. Combo boxes - Garbage [Critical]
  3. Tabs - Title is shown in English even for Arabic.
  4. Headers & Footers - Title is shown in English even for Arabic. [Have a look at XAP_Win32DialogHelper.cpp too, while fixing the title.]
  5. Table of Contents - OK Button - Garbage. Invisible Labels - [of Stylist]

Tools

  1. Preferences - Smart Quotes Tab - English - Change Interface Language - Not functioning properly - ap_Win32Dialog_Options.cpp has to be analyzed.



Issues Already Fixed

File

  1. New using Template - Title shows English, and the list shows garbage.

Format

  1. Create & Modify Styles - Title is shown in English even for Arabic. Listboxes - Empty or Garbage, Preview - 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.
Personal tools