Duncan posted on Wed, 17 Jul 2024 22:10:04 -0000 (UTC) as excerpted:

> So the three big bugs so far remain:
> 
> 1) The prefs/colors display code is not loading the user's custom colors
> for display, so it's always displaying app defaults.  This appears to
> apply to all colors displayed in prefs/colors so it's likely a bug in
> the generic loading or display code.
> 
> 2) When prefs/colors changes are made and OK in the prefs dialog
> pressed, the changes aren't immediately written to preferences.xml as
> they should be.  The preferences.xml file doesn't appear to be updated
> until graceful shutdown after making changes, meaning if pan crashes
> instead of graceful shutdown, those changes are likely lost.
> 
> 3) Some changes made in prefs/colors aren't reflected in the running pan
> instance either, tho some appear to be.  (Setting red-on-black for other
> text doesn't reflect the red foreground change but does seem to reflect
> the black background change resulting in unreadable black-on-black,
> until the changes are properly written on graceful shutdown and picked
> up on restart.)
> 
> To that I can add that some color settings don't seem to be properly
> initialized from preferences.xml at pan startup either, despite them
> being properly set in that file.  App default colors are then used for
> those settings.  I've not yet itemized the specific affected settings,
> but now that I know the preferences.xml format conversion seems to have
> been done correctly, I can take a new backup of that and start trying to
> figure out which settings pan's loading properly at startup and which
> ones its not. So expect another followup with that.

[Trying to keep the color-bug list all in one spot so continuing to repeat 
the existing as I add to it.]

An incomplete list (I've not tested score colors or above second quote 
level) of color settings that seem to work... or not:

Other Text:

Working (both fg/bg, tho restart needed as in #3 above).

Body Pane:

Seems to be 100% broken (tho I've not found a third-level quote to test 
with).

Both fg/bg on First and Second level quotes at default (not honoring the 
correctly converted settings in preferences.xml), URL fg/bg default, 
Signature fg/bg default.

Group Pane:

100% working.  Both the generic fg/bg colors in preferences.xml and the 
group-customized fg colors in group-preferences.xml are correctly 
customized.

Note that as this correctly applied my converted settings and I'm a bit 
wary of screwing that up, I've not tested whether changes show up 
immediately or not, only that settings from preferences.xml are correctly 
applied.

Header Pane:

The general setting appears to be that of Other Text, which as mentioned 
above is working (after restart when changed).

The scores settings remain untested.

Collapsed thread with unread articles, I'm not sure.  My settings are 
orange fg, which appears to be the same as the default, black background, 
opposite the white default shown in the prefs/colors dialog, but the same 
as the other-text bg which is the default for that pane.  And it /seems/ 
to be honoring that, orange fg, black bg.  But it /could/ be simply using 
the default fg since that's my pref as well, and/or using the other-text 
bg instead of the color-read-bg setting from preferences.xml.

I'll test that further but of course I have to shut down pan to ensure it 
reads the new settings from preferences.xml, so I need to send this first 
and followup.

-- 
Duncan - List replies preferred.   No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master."  Richard Stallman


_______________________________________________
Pan-users mailing list
Pan-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/pan-users

Reply via email to