Issue 77208 - Implement Language Control for Writer Status Bar
Summary: Implement Language Control for Writer Status Bar
Alias: None
Product: General
Classification: Code
Component: ui (show other issues)
Version: OOo 2.2
Hardware: All All
: P2 Trivial with 1 vote (vote)
Target Milestone: OOo 2.4
Assignee: stefan.baltzer
QA Contact: issues@framework
: 88267 (view as issue list)
Depends on:
Blocks: 80434
  Show dependency tree
Reported: 2007-05-10 16:32 UTC by frank.loehmann
Modified: 2008-04-15 14:20 UTC (History)
1 user (show)

See Also:
Issue Type: FEATURE
Latest Confirmation in: ---
Developer Difficulty: ---

Sample test document (14.58 KB, application/octet-stream)
2007-10-26 09:45 UTC, thomas.lange
no flags Details
Test cases (12.77 KB, application/vnd.sun.xml.writer)
2007-11-22 16:33 UTC, stefan.baltzer
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description frank.loehmann 2007-05-10 16:32:08 UTC
Changing the language attribute of text is a much too complicated task in OOo
2.2 today. Therefore a new control in the status bar of Writer will be
introduced to show the language at the current cursor position/selection.
Furthermore the entire document language can be changed.
Comment 1 carsten.driesner 2007-05-10 16:33:37 UTC
cd: Accepted.
Comment 3 carsten.driesner 2007-06-12 13:13:35 UTC
cd: Set target to OOo 2.x. OOo 2.3 is not realistic as this is a GSOC project.
Comment 4 carsten.driesner 2007-07-12 16:23:23 UTC
cd: Set specification URL.
Comment 5 matthias.mueller-prove 2007-07-23 16:33:56 UTC
set target to 2.4 (like the CWS)
Comment 6 maove 2007-07-31 14:56:33 UTC
Très utile lorsque l'on fait des traductions, dans ce domaine Open Office est
moins performant que Word.
Comment 7 thomas.lange 2007-10-15 09:54:07 UTC
Fixed in CWS langstatusbar for Writer and Writer drawing boxes.
Comment 8 thomas.lange 2007-10-24 13:59:56 UTC
TL->SBA: Since in the last few days CD and I, aside from implementing the
missing parts, also cleaned up the code you have to test everything from scratch!
For example I changed some code that calls the Format/Character dialog in order
to get rid of some previous duplicated code. Thus potentially even that dialog
may 'feature' a new problem. (Probably not though ^_~)
Comment 9 thomas.lange 2007-10-24 14:19:13 UTC
There is a follow-up for the unfinished parts of the spec: issue 82934.
Comment 10 thomas.lange 2007-10-26 09:06:00 UTC
Comment 11 thomas.lange 2007-10-26 09:45:50 UTC
Created attachment 49172 [details]
Sample test document
Comment 12 thomas.lange 2007-11-01 11:02:59 UTC
TL->SBA: I changed the strings according to the yesterdays spec changes.
Since I also changed the related UNO slot names and defines to match that
(better code) please check all of the functionality again to make sure nothing
is broken.

Another note: The student implement some rather hard wired index calculation to
see what the actual user selection was. It is not really change friendly but we
had not the time to improve on that. But since there is much index and
positional calculation please make sure to test the functionality also with a
document with few languages. That is a document where the sub-menus do not
contain the full set of 7 languages but only 3 to 5 to verify that the
implementation does work properly with less languages as well.
Comment 13 stefan.baltzer 2007-11-22 16:26:23 UTC
SBA: Verified in CWS langstatusbar. Test cases will be attached to this issue.
Test cases will be available online by next week, link in spec will point there
as soon as test cases are uploaded.
Comment 14 stefan.baltzer 2007-11-22 16:33:11 UTC
Created attachment 49832 [details]
Test cases
Comment 15 stefan.baltzer 2008-03-26 14:28:57 UTC
OK in OOH680m12. Closed.
Note that the "official" link to the test case is this:
Comment 16 stefan.baltzer 2008-04-15 14:20:12 UTC
*** Issue 88267 has been marked as a duplicate of this issue. ***