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

> So the three big bugs so far remain:

So while I had noted that my custom group-pane group-color settings had 
carried over properly, I hadn't actually tried changing any of them yet.  
But because those are the only ones NOT set in the main prefs dialog but 
rather in the individual group prefs dialog, any differences in behavior 
here should be informative, so now I've tested it.  The results are below 
under the corresponding main color/prefs bugs

> 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.

The group-prefs dialog loads custom colors properly, while the main prefs/
colors dialog does not.  The difference in behavior should be informative 
as to what's missing in the main prefs/colors dialog, thus creating the 
bug there.

> 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.

Changes to the group-prefs colors are not immediately written to the 
group-preferences.xml file either.  Like the main prefs/colors, any 
changes only seem to be written when pan is gracefully closed. =:^(

> 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.)

Changes to group-prefs colors *ARE* immediately reflected in the running 
pan instance (tho as covered under #2 above they're not written to the 
config file until graceful shutdown).

It should be mentioned, however, that unlike the other color settings 
which have fg/bg pairs, only per-group fg colors are customizable.  The bg 
has no per-group setting and is always that set in the main prefs/colors 
dialog (group-pane-color-bg in preferences.xml).

-- 
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