Skip to content

Commit

Permalink
#784 Add missing mde tools
Browse files Browse the repository at this point in the history
Signed-off-by: Faycal ABKA <abka.faycal@gmail.com>
  • Loading branch information
fabka4t3 authored and pdulth committed Apr 29, 2024
1 parent 1325518 commit e2c5c30
Show file tree
Hide file tree
Showing 2 changed files with 90 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,10 @@ private PreferenceConstants()
public static final String MDE_SAVE_TOOLBAR_ENABLEMENT_ID = PREFERENCES_PREFIX + "mdeSave_toolbar_enablement";
public static final String MDE_SAVE_TOOLBAR_ENABLEMENT_LABEL = "MDE Save Toolbar";
public static final Boolean MDE_SAVE_TOOLBAR_ENABLEMENT_DEFAULT = true;

public static final String MDE_SAVE_GROUP_ENABLEMENT_ID = PREFERENCES_PREFIX + "mdeSave_group_enablement";
public static final String MDE_SAVE_GROUP_ENABLEMENT_LABEL = "MDE Save Group";
public static final Boolean MDE_SAVE_GROUP_ENABLEMENT_DEFAULT = true;

public static final String MDE_SAVE_ITEM_ENABLEMENT_ID = PREFERENCES_PREFIX + "mdeSave_item_enablement";
public static final String MDE_SAVE_ITEM_ENABLEMENT_LABEL = "MDE Save Item";
Expand All @@ -47,9 +51,13 @@ private PreferenceConstants()
public static final Boolean MDE_REFRESH_ITEM_ENABLEMENT_DEFAULT = true;

// MDE LINKS TOOLBAR
public static final String MDE_LINKS_TOOLBAR_ENABLEMENT_ID = PREFERENCES_PREFIX + "mdeLinks_item_enablement";
public static final String MDE_LINKS_TOOLBAR_ENABLEMENT_ID = PREFERENCES_PREFIX + "mdeLinks_toolbar_enablement";
public static final String MDE_LINKS_TOOLBAR_ENABLEMENT_LABEL = "MDE Links Toolbar";
public static final Boolean MDE_LINKS_TOOLBAR_ENABLEMENT_DEFAULT = true;

public static final String MDE_LINKS_GROUP_ENABLEMENT_ID = PREFERENCES_PREFIX + "mdeLinks_group_enablement";
public static final String MDE_LINKS_GROUP_ENABLEMENT_LABEL = "MDE Links Group";
public static final Boolean MDE_LINKS_GROUP_ENABLEMENT_DEFAULT = true;

public static final String MDE_ADDLINK_ITEM_ENABLEMENT_ID = PREFERENCES_PREFIX + "mdeAddlink_item_enablement";
public static final String MDE_ADDLINK_ITEM_ENABLEMENT_LABEL = "MDE AddLink Item";
Expand All @@ -72,6 +80,10 @@ private PreferenceConstants()
public static final String MDE_CLEAN_TOOLBAR_ENABLEMENT_ID = PREFERENCES_PREFIX + "mdeClean_toolbar_enablement";
public static final String MDE_CLEAN_TOOLBAR_ENABLEMENT_LABEL = "MDE Clean Toolbar";
public static final Boolean MDE_CLEAN_TOOLBAR_ENABLEMENT_DEFAULT = true;

public static final String MDE_CLEAN_GROUP_ENABLEMENT_ID = PREFERENCES_PREFIX + "mdeClean_group_enablement";
public static final String MDE_CLEAN_GROUP_ENABLEMENT_LABEL = "MDE Clean Group";
public static final Boolean MDE_CLEAN_GROUP_ENABLEMENT_DEFAULT = true;

public static final String MDE_CLEAN_ITEM_ENABLEMENT_ID = PREFERENCES_PREFIX + "mdeClean_item_enablement";
public static final String MDE_CLEAN_ITEM_ENABLEMENT_LABEL = "MDE Clean Item";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,83 @@ private void instanciateModel() {
PreferenceConstants.GLOBAL_CONFIGURABLE_ENABLEMENT_LABEL
);

// MDE CLEAN TOOLBAR
List<EditorItem> mdeCleaningGroupItems = new ArrayList<>();
mdeCleaningGroupItems.add(new EditorItem(PreferenceConstants.MDE_CLEAN_GROUP_ENABLEMENT_ID,
PreferenceConstants.MDE_CLEAN_ITEM_ENABLEMENT_ID,
MDERichTextConstants.MDE_CLEAN,
PreferenceConstants.MDE_CLEAN_ITEM_ENABLEMENT_LABEL
));


List<EditorGroup> mdeCleaningToolbarGroups = new ArrayList<>();
mdeCleaningToolbarGroups.add(new EditorGroup(PreferenceConstants.MDE_CLEAN_TOOLBAR_ENABLEMENT_ID,
PreferenceConstants.MDE_CLEAN_GROUP_ENABLEMENT_ID,
MDERichTextConstants.MDE_CLEAN_TOOLBAR,
PreferenceConstants.MDE_CLEAN_GROUP_ENABLEMENT_LABEL,
mdeCleaningGroupItems
));

toolbars.add(new EditorToolbar(null,
PreferenceConstants.MDE_CLEAN_TOOLBAR_ENABLEMENT_ID,
MDERichTextConstants.MDE_CLEAN_TOOLBAR,
PreferenceConstants.MDE_CLEAN_ITEM_ENABLEMENT_LABEL,
mdeCleaningToolbarGroups
));

// MDE SAVE TOOLBAR
List<EditorItem> mdeSaveGroupItems = new ArrayList<>();
mdeSaveGroupItems.add(new EditorItem(PreferenceConstants.MDE_SAVE_GROUP_ENABLEMENT_ID,
PreferenceConstants.MDE_SAVE_ITEM_ENABLEMENT_ID,
MDERichTextConstants.MDE_SAVE,
PreferenceConstants.MDE_SAVE_ITEM_ENABLEMENT_LABEL
));

List<EditorGroup> mdeSaveToolbarGroups = new ArrayList<>();
mdeSaveToolbarGroups.add(new EditorGroup(PreferenceConstants.MDE_SAVE_TOOLBAR_ENABLEMENT_ID,
PreferenceConstants.MDE_SAVE_GROUP_ENABLEMENT_ID,
MDERichTextConstants.MDE_SAVE,
PreferenceConstants.MDE_SAVE_GROUP_ENABLEMENT_LABEL,
mdeSaveGroupItems
));

toolbars.add(new EditorToolbar(null,
PreferenceConstants.MDE_SAVE_TOOLBAR_ENABLEMENT_ID,
MDERichTextConstants.MDE_SAVE_TOOLBAR,
PreferenceConstants.MDE_SAVE_TOOLBAR_ENABLEMENT_LABEL,
mdeSaveToolbarGroups
));

// MDE LINK TOOLBAR
List<EditorItem> mdeLinkGroupItems = new ArrayList<>();
mdeLinkGroupItems.add(new EditorItem(PreferenceConstants.MDE_LINKS_GROUP_ENABLEMENT_ID,
PreferenceConstants.MDE_ADDLINK_ITEM_ENABLEMENT_ID,
MDERichTextConstants.MDE_ADDLINK,
PreferenceConstants.MDE_ADDLINK_ITEM_ENABLEMENT_LABEL
));

mdeLinkGroupItems.add(new EditorItem(PreferenceConstants.MDE_LINKS_GROUP_ENABLEMENT_ID,
PreferenceConstants.MDE_ADDIMAGE_ITEM_ENABLEMENT_ID,
MDERichTextConstants.MDE_ADDIMAGE,
PreferenceConstants.MDE_ADDIMAGE_ITEM_ENABLEMENT_LABEL
));

List<EditorGroup> mdeLinkToolbarGroups = new ArrayList<>();
mdeLinkToolbarGroups.add(new EditorGroup(PreferenceConstants.MDE_LINKS_TOOLBAR_ENABLEMENT_ID,
PreferenceConstants.MDE_LINKS_GROUP_ENABLEMENT_ID,
MDERichTextConstants.MDE_LINKS_TOOLBAR,
PreferenceConstants.MDE_LINKS_GROUP_ENABLEMENT_LABEL,
mdeLinkGroupItems
));

toolbars.add(new EditorToolbar(null,
PreferenceConstants.MDE_LINKS_TOOLBAR_ENABLEMENT_ID,
MDERichTextConstants.MDE_LINKS_TOOLBAR,
PreferenceConstants.MDE_LINKS_TOOLBAR_ENABLEMENT_LABEL,
mdeLinkToolbarGroups
));


// DOCUMENT TOOLBAR
List<EditorItem> modeGroupItems = new ArrayList<>();
modeGroupItems.add(new EditorItem(PreferenceConstants.MODE_GROUP_ENABLEMENT_ID,
Expand Down

0 comments on commit e2c5c30

Please sign in to comment.