Issue 94086 - Have something similar to ppt's auto-fit
Summary: Have something similar to ppt's auto-fit
Alias: None
Product: Impress
Classification: Application
Component: code (show other issues)
Version: recent-trunk
Hardware: All All
: P3 Trivial (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
Depends on:
Reported: 2008-09-19 15:47 UTC by thb
Modified: 2017-05-20 11:08 UTC (History)
5 users (show)

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

All the core changes (29.79 KB, patch)
2008-09-19 15:49 UTC, thb
no flags Details | Diff
Make default for outliner pres objs use this feature (689 bytes, patch)
2008-09-19 15:51 UTC, thb
no flags Details | Diff
Re-use seldom-used chechbox to control this (601 bytes, patch)
2008-09-19 15:53 UTC, thb
no flags Details | Diff
Updated patch (48.80 KB, patch)
2008-12-09 20:35 UTC, thb
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this issue.
Description thb 2008-09-19 15:47:34 UTC
So. This is an attempt to provide something similar to ppt's auto-fit feature in
outliner shapes. It's not an exact clone, as ppt seems to set hard font sizes
(which I consider decidedly broken in the presence of styles), but the effect on
usability should be the same - the text automatically scales down when size
becomes insufficient.

Might have some rough edges during outliner repaint, but should otherwise be
fairly usable.
Comment 1 thb 2008-09-19 15:49:52 UTC
Created attachment 56642 [details]
All the core changes
Comment 2 thb 2008-09-19 15:51:23 UTC
Created attachment 56643 [details]
Make default for outliner pres objs use this feature
Comment 3 thb 2008-09-19 15:53:16 UTC
Created attachment 56644 [details]
Re-use seldom-used chechbox to control this
Comment 4 thb 2008-09-19 15:56:31 UTC
One thing (apart from the ui checkbox-reuse) is clearly controversial here - I
rename one member of published TextFitToSizeType API (RESIZEATTR) - but that's
utterly un-used, so I couldn't resist. ;)

@cl: some review greatly appreciated.
Comment 5 ooo 2008-11-17 10:36:55 UTC
KA=>THB/CL: any news on this?
Comment 6 thb 2008-11-25 15:55:40 UTC
see also

@ka: well, I'm waiting for cl's feedback :)
Comment 7 thb 2008-12-09 20:35:10 UTC
Created attachment 58662 [details]
Updated patch
Comment 8 thb 2008-12-09 20:36:07 UTC
Heaved core changes to DrawingPrimitives. Much nicer code now ;)
Comment 9 thb 2008-12-09 20:38:28 UTC
@cl: please review, when time permits
Comment 10 ooo 2009-06-05 17:21:04 UTC
setting target to 3.2, even in case of different opions how to implement this
and possible rejection. The feature should make it into 3.2 anyhow.
Comment 11 clippka 2009-09-08 12:12:04 UTC
Comment 12 tml 2010-05-12 12:05:52 UTC
Fixed in cws ooxml10.
Comment 13 tml 2010-05-12 12:08:45 UTC
cl, could you please set this to fixed then and set the target such that the
'AllowedTaskTargets' test doesn't fail for ooxml10, thanks?
Comment 14 clippka 2010-05-12 12:12:39 UTC
cl->tml: As the co lead of the graphics project I do not accept this patch in
its current state. Please remove the changes from your childworkspace
Comment 15 tml 2010-05-12 13:57:30 UTC
Actually it isn't any of the patches attached to this issue that is included in
the ooxml10 cws, but a much smaller patch that was claimed to be related to this
isse. (I am not the person who has written the patches in the first place, so I
didn't realize that until now.) I will remove the link to this issue from the
ooxml10 cws.
Comment 16 ooo 2010-05-19 14:10:05 UTC
It seems we need to wait for CL to come back from vacation to get some
more information regarding this patchset and CL's objections against an integration.
Comment 17 tml 2010-05-19 14:52:30 UTC
The relation between this issue, and the patch here, and ooxml10 was a
misunderstanding. There is no relation.
Comment 18 Rob Weir 2013-03-11 14:58:53 UTC
I'm adding this comment to all open issues with Issue Type == PATCH.  We have 220 such issues, many of them quite old.  I apologize for that.  

We need your help in prioritizing which patches should be integrated into our next release, Apache OpenOffice 4.0.

If you have submitted a patch and think it is applicable for AOO 4.0, please respond with a comment to let us know.

On the other hand, if the patch is no longer relevant, please let us know that as well.

If you have any general questions or want to discuss this further, please send a note to our dev mailing list:


Comment 19 Marcus 2017-05-20 11:08:38 UTC
Reset assigne to the default "".