Date: prev next · Thread: first prev next last
2010 Archives by date, by thread · List index



On Nov 10, 2010, at 4:43 PM, Jan Holesovsky wrote:

Hi Joseph,

Michael Meeks píše v St 10. 11. 2010 v 09:20 +0000:

Ok, I went ahead and did some high-contrast cleanup work on libs-core.
I was able to delete massive amounts of code and configuration items.
The main issue I'm having is the masking:

     Just got back, and started reading your patches; this is some really
nice work :-) I love deleting huge gobs of mostly pointless code -
that's great fun.

Let me just double what Michael says - great stuff, thank you for that!

I haven't played with the icons/images yet. That'll take work trying
to figure out the build system (any volunteers?) So far, I've removed
references for the following items:

     Oh - great list; I'll try to put some time this week into prodding
the icon theme building code so we can start actually removing these from
the default_images directly, and move them into a separate
high-contrast theme one by one as we remove the need for them.

The HC icon theme (images_hicontrast.zip) is actually generated from the
default_images using solenv/bin/hicontrast-to-theme.pl; I suppose we
could just run that script with slight modifications to actually git rm
on the HC icons in default_images, an git add them in the new location?
Or anything more is missing there?

Regards,
Kendy


I have a script that generates the hicontrast theme with out the _h variants. The reason I haven't 
touched the icons yet is for safety reason.

1. If I generate the high-contrast theme, we'd still need to add the _h variants until the code is 
full removed.
2. I'd need to change the current build scripts to stop generating the high-contrast.
3. I'd need to modify the build scripts to package the now pre-existing high-contrast theme.

Most of the above isn't an big issue. It's just that I'm not even halfway through removing the HC 
code. And since we've had all the extra icons for years; whats another month or so.

Joe P.


Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.