mirror of https://github.com/keeweb/keeweb.git
hide unicode flags on windows
This commit is contained in:
parent
8072c3f028
commit
aabd460bf5
|
@ -29,7 +29,10 @@ const FeatureDetector = {
|
|||
if (this.isWindows) { return 'Alt+PrintScreen'; }
|
||||
return '';
|
||||
},
|
||||
supportsTitleBarStyles: function () {
|
||||
supportsTitleBarStyles: function() {
|
||||
return this.isMac;
|
||||
},
|
||||
hasUnicodeFlags: function() {
|
||||
return this.isMac;
|
||||
}
|
||||
};
|
||||
|
|
|
@ -7,6 +7,7 @@ const Comparators = require('../../util/comparators');
|
|||
const Format = require('../../util/format');
|
||||
const SettingsManager = require('../../comp/settings-manager');
|
||||
const SignatureVerifier = require('../../util/signature-verifier');
|
||||
const FeatureDetector = require('../../util/feature-detector');
|
||||
|
||||
const SettingsPluginsView = Backbone.View.extend({
|
||||
template: require('templates/settings/settings-plugins.hbs'),
|
||||
|
@ -49,7 +50,8 @@ const SettingsPluginsView = Backbone.View.extend({
|
|||
galleryLoadError: PluginGallery.loadError,
|
||||
galleryPlugins: this.getGalleryPlugins(),
|
||||
searchStr: this.searchStr,
|
||||
publicKey: SignatureVerifier.getPublicKey()
|
||||
publicKey: SignatureVerifier.getPublicKey(),
|
||||
hasUnicodeFlags: FeatureDetector.hasUnicodeFlags()
|
||||
});
|
||||
if (this.searchStr) {
|
||||
this.showFilterResults();
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
{{#if plugin.manifest.resources.js}}<li class="settings__plugins-plugin-file"><i class="fa fa-code"></i> {{res 'setPlJs'}}</li>{{/if}}
|
||||
{{#if plugin.manifest.resources.css}}<li class="settings__plugins-plugin-file"><i class="fa fa-paint-brush"></i> {{res 'setPlCss'}}</li>{{/if}}
|
||||
{{#if plugin.manifest.resources.loc}}<li class="settings__plugins-plugin-file"><i class="fa fa-language"></i>
|
||||
{{res 'setPlLoc'}}: {{plugin.manifest.locale.title}} {{#if plugin.manifest.locale}}{{#if plugin.manifest.locale.flag}} {{plugin.manifest.locale.flag}}{{/if}}{{/if}}</li>
|
||||
{{res 'setPlLoc'}}: {{plugin.manifest.locale.title}} {{#if ../hasUnicodeFlags}}{{#if plugin.manifest.locale}}{{#if plugin.manifest.locale.flag}} {{plugin.manifest.locale.flag}}{{/if}}{{/if}}{{/if}}</li>
|
||||
{{/if}}
|
||||
</ul>
|
||||
</div>
|
||||
|
@ -61,9 +61,11 @@
|
|||
{{#each galleryPlugins as |plugin|}}
|
||||
<div class="settings__plugins-gallery-plugin" data-plugin="{{plugin.manifest.name}}">
|
||||
<h4 class="settings__plugins-gallery-plugin-title">{{plugin.manifest.name}}</h4>
|
||||
{{#if plugin.manifest.locale}}
|
||||
{{#if plugin.manifest.locale.flag}}
|
||||
<div class="settings__plugins-gallery-plugin-country-flag">{{plugin.manifest.locale.flag}}</div>
|
||||
{{#if ../hasUnicodeFlags}}
|
||||
{{#if plugin.manifest.locale}}
|
||||
{{#if plugin.manifest.locale.flag}}
|
||||
<div class="settings__plugins-gallery-plugin-country-flag">{{plugin.manifest.locale.flag}}</div>
|
||||
{{/if}}
|
||||
{{/if}}
|
||||
{{/if}}
|
||||
<div class="settings__plugins-gallery-plugin-desc">{{plugin.manifest.description}}</div>
|
||||
|
|
Loading…
Reference in New Issue