~cytrogen/masto-fe

5919d6326cde190ed55da7339694173fbf35aa72 — Ittihadyya 6 months ago a011c5a
Add settings for confirmation dialogs within "General Settings" and add localization for english
M app/javascript/flavours/glitch/features/local_settings/page/index.jsx => app/javascript/flavours/glitch/features/local_settings/page/index.jsx +29 -0
@@ 109,6 109,35 @@ class LocalSettingsPage extends PureComponent {
          <FormattedMessage id='settings.rewrite_mentions' defaultMessage='Rewrite mentions in displayed statuses' />
        </LocalSettingsPageItem>
        <section>
          <h2><FormattedMessage id='settings.confirmation_dialogs' defaultMessage='Confirmation Dialogs'/></h2>
          <LocalSettingsPageItem
            settings={settings}
            item={['confirm_unfollow']}
            id='mastodon-settings--confirm_unfollow'
            onChange={onChange}
          >
            <FormattedMessage id='settings.confirm_unfollow' defaultMessage='Show confirmation dialog before unfollowing an account' />
          </LocalSettingsPageItem>
          <LocalSettingsPageItem
            settings={settings}
            item={['confirm_boost']}
            id='mastodon-settings--confirm_boost'
            onChange={onChange}
          >
            <FormattedMessage id='settings.confirm_boost' defaultMessage='Show confirmation dialog before boosting' />
          </LocalSettingsPageItem>
          
          <LocalSettingsPageItem
            settings={settings}
            item={['confirm_delete']}
            id='mastodon-settings--confirm_delete'
            onChange={onChange}
          >
            <FormattedMessage id='settings.confirm_post_deletion' defaultMessage='Show confirmation dialog before deleting a post' />
          </LocalSettingsPageItem>
          
        </section>
        <section>
          <h2><FormattedMessage id='settings.notifications_opts' defaultMessage='Notifications options' /></h2>
          <LocalSettingsPageItem
            settings={settings}

M app/javascript/flavours/glitch/locales/en.json => app/javascript/flavours/glitch/locales/en.json +3 -0
@@ 163,6 163,9 @@
  "settings.rewrite_mentions_acct": "Rewrite with username and domain (when the account is remote)",
  "settings.rewrite_mentions_no": "Do not rewrite mentions",
  "settings.rewrite_mentions_username": "Rewrite with username",
  "settings.confirm_unfollow": "Show confirmation dialog before unfollowing an account",
  "settings.confirm_boost": "Show confirmation dialog before boosting",
  "settings.confirm_delete": "Show confirmation dialog before deleting a post",
  "settings.shared_settings_link": "user preferences",
  "settings.show_action_bar": "Show action buttons in collapsed toots",
  "settings.show_content_type_choice": "Show content-type choice when authoring toots",