https://bugs.documentfoundation.org/show_bug.cgi?id=172661

            Bug ID: 172661
           Summary: Remove 32 Directory Completely of Icon Theme and Move
                    the Contents Up Directory
           Product: LibreOffice
           Version: unspecified
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: UI
          Assignee: [email protected]
          Reporter: [email protected]

With https://bugs.documentfoundation.org/show_bug.cgi?id=70102 being fixed,
there is new sub directory under cmd called "rtlb". The issue is, current "cmd"
directory has a directory called "32" and localized version of icon based on
country code like "ar", "id" etc. Then we have "rtlb" under the "cmd" which has
subsubdirectory "32" also. 


This makes the placement of directory challenging.

Previous state:

- Non localized icons placed under <icon-theme>/cmd and <icon-themes>/cmd/32

- Localized icons placed under <icon-theme>/cmd/<country-code> and
<icon-theme>/cmd/32/<country-code>


Current state:

There are <icon-theme>/cmd/32, <icon-theme>/cmd/<country-code>/32,
<icon-theme>/cmd/rltb/32. I don't know if in the the future there will be
localized RLTB version it would be <icon-theme>/cmd/rltb/<country-code>/32


My proposal is to reduce the directory complexity by moving up all the icons
under "32" directory to the parent directory and delete "32" directory
completely. So in the end we just have <icon-theme>/cmd/<country-code> and
<icon-theme>/cmd/rltb

About compatibilty, honestly I prefer easy maintainability over backward
compatibility remembering that extra large or 32px icons is a relatively
newcomer in our icon space.

For "rltb" directory, Honestly, I prefer naming different icons like for
example
defaultnumbering<.svg|.png> for Western or LTR naming and
defaultnumbering_rtl<.svg|.png> for RTL version just like FreeDesktop icon
naming do instead of adding more directory under "cmd". But this should be
another bug report.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to