Project

General

Profile

Actions

Task #3428

closed

Add an extension category

Added by Jean-Francois Nifenecker over 3 years ago. Updated over 1 year ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
Due date:
% Done:

100%

Tags:

Description

Hello,

I'm to the finishing touches of a configuration extension. This was suggested by Italo's blog post:
https://blog.documentfoundation.org/blog/2020/09/08/libreoffice-tt-replacing-microsoft-fonts/

The extension sets a default fonts substitution table, from Italo's list which seems satisfactory.

Is it possible to add the "configuration" or "settings" category to the extension web site, otherwise, there's none that I might pick from :)

Thanks,

Actions #1

Updated by Heiko Tietze over 3 years ago

What exactly do you mean with "category"? Another top-level item next to Extension and Template (and probably Documentation) or a tag that bundles all extensions that affect the configuration. I tend to disagree with both since a category makes no sense and the tag always combines with something else. For example, Icons or Dictionaries are also part of the configuration. If your extension contains code it should go into macro anyway for security.

Actions #2

Updated by Jean-Francois Nifenecker over 3 years ago

Ooops! Sorry, bad wording. I meant adding a "settings" or "configuration" tag. The extension I have just sets LibreOffice parameters (ie, the fonts replacement table).

Actions #3

Updated by Heiko Tietze over 3 years ago

I'm thinking about the tight integration dialog within the program. We added a button next to Icon Theme to get all extensions from the Icons tag. The more generic Configuration tag makes not much sense here. How would your extension work in this regards?

Actions #4

Updated by Jean-Francois Nifenecker over 3 years ago

By "Icon Theme", do you refer to the Extensions website tags? If so, then no, my extension is NOT by any means an icon extension and has nothing in common with any icon thing. Again: it initializes the font substitution table as presented in Italo's blog post (see link in my first message). There's NO code involved, only a set of properties for registrymodifications.xcu. Note: The configuration set I'm talking about is accessed by the menu: Tools > Options > LibreOffice > Fonts.
So, yes, a specific tag is required for this kind of extension, unless you can propose an existing one that fits. "Icon" clearly doesn't. "Calc", "Writer", "Impress", etc. could do, but the purpose of the extension is global to LibreOffice, thus any single module tag would be an extrapolation and wouldn't clearly display the extension target.

Actions #5

Updated by Heiko Tietze over 1 year ago

  • Status changed from New to Closed
  • % Done changed from 0 to 100

Discussed this topic with Cloph. My focus is on the application and the idea to have a button on tools > options > font that lists all respective extensions and allows to install it directly. However, this pollutes the filter section on the extensions main site given we add more tags for each and every dialog/options tab/etc. So we created for now "Configuration" (and do not link it) but should either have another type of tag (one for the extensions site and the other for the application) or have an option with the tag to show it in the extensions site filters or not (we would need to define two tags in this case like "Configuration" and "Font Replacement", where only the first one is shown).

Actions

Also available in: Atom PDF