On Fri, Feb 10, 2023 at 07:49:46AM +0100, Daniel wrote:
> On 2023-02-10 05:24, Scott Kostyshak wrote:
> > On Mon, Feb 06, 2023 at 07:34:38PM +0100, Jean-Marc Lasgouttes wrote:
> > > commit 04ece4f0d6af818b3bc572b558181b947a109580
> > > Author: Jean-Marc Lasgouttes <lasgout...@lyx.org>
> > > Date:   Sun Dec 11 20:59:43 2022 +0100
> > > 
> > >      Remove space between button and text with inlines collapsible insets
> > >      Typically there are two sources of spacing:
> > >      * the button has two pixels added to the left and to the right
> > >      * the frame around the text also has 2 pixels to the left and to the 
> > > right
> > >      Note that this value of two pixels is given here for simplicity, but
> > >      these are parameterized by methods like textOffset or leftOffset.
> > >      What we want to remove is the space after the button and the space
> > >      before the frame. This is done in 3 places
> > >      In dimensionCollapsed(), the extra space is removed from the 
> > > dimension
> > >      after its computation
> > >      In metrics(), the space avoided before the frame is removed from 
> > > width.
> > >      In draw, the whome text inset is drawn with a negative offset.
> > >      Fixes #12335.
> > 
> > Does cursor position need to be adapted for some reason? I attach two
> > screenshots. "bad.png" is a screenshot with this commit, and "good.png"
> > is the screenshot with the commit before. The cursor position of
> > "bad.png" seems to intersect the border (the real position is that it's
> > at the last position inside the "On Slide" inset).
> > 
> > I think the screenshots also show an improvement from this commit. i.e.,
> > the space in-between "On Slide" and the rectangle is now gone. I think
> > that looks nice now!
> 
> My screenshot with beta2 which seems to have the patch applied looks quite
> different.

Indeed, your screenshot looks very nice. I wonder what is causing the 
difference.

Scott

Attachment: signature.asc
Description: PGP signature

-- 
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel

Reply via email to