Albrecht Schlosser <[email protected]> writes:

> Better now than never ;-)

Thanks; I'd hoped somebody might feel that way. ;-)

> Officially we have a feature freeze for 1.1, and we do only want to do
> bug fixes, because we want to concentrate on 1.3 development. But

Understood, but I'd argue that some of these *are* bug fixes.

>>   library linkage in precise line with direct usage.
>
> I don't know exactly what you mean with this, but it sounds
> interesting, even for 1.1.

At present, libfltk_images always explicitly links against zlib for the
sake of static (or incompletely linked dynamic) builds of libpng, even
though it doesn't directly use anything from zlib.  OTOH, --with-xft
builds end up calling functions from libfontconfig (albeit via Xft
macros), but rely on libXft to pull it in.  The Debian build arranges to
harmonize all such matters; however, they aren't a big deal in practice,
and the details of what's needed may vary somewhat from system to
system, so it may be best to keep those changes out.

>> - A setup that changes fl_xfont into an (API- and ABI-compatible) smart
[...]
>
> I don't know if we would want to do this for 1.1, but I'm sure that
> this would be useful for 1.3

Fair enough; I'll file an STR with patch shortly and let FLTK's
developers decide.

>> - Logic in Fl_Choice to allow custom background colors in the default
[...]
>
> If it's simple, I'd like to do this in 1.1 as well, but that
> depends. Is this ABI compatible?

Yes, it's just a change to Fl_Choice.cxx to honor color() in more
circumstances, and I've generally been careful to preserve the ABI.

>> - A safeguard in fl_draw that defaults the font to (FL_HELVETICA, 14) if
>>   it hasn't been set yet.
>
> Yes, I would like this for 1.1 as well.

Great.

>> - An update to the mirror list in documentation/intro.html, which had
>>   two stale entries (ftp2.fltk.org and ftp.funet.fi) last I checked.
>
> This should be confirmed by Mike, but then: yes.

I'll rescan and submit an STR with any findings.

>> - An i18n patch for fluid, originally due to Miriam Ruiz (who also
[...]
>
> If at all, then for 1.3.

Right, that's definitely not 1.1 material at this stage.

> If you could do this (split the patches), I would take a look at them
> all, but let's wait what Matthias will say. If you would add STR's for
> 1.1, then we could move them to 1.3 as appropriate or fix them in
> 1.1. Although, if we know that they won't make it in 1.1, then
> forward-porting them to 1.3 would be helpful.

I should be able to post individual STRs later tonight.

> Do you have a link to the Debian patch as it is now for a first review ?

http://ftp.debian.org/pool/main/f/fltk1.1/fltk1.1_1.1.9-6.diff.gz

> Thanks for your help to improve FLTK

You're welcome.  Thanks for considering my suggested improvements.

-- 
Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
Finger [email protected] (NOT a valid e-mail address) for more info.
_______________________________________________
fltk-dev mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-dev

Reply via email to