aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorLibravatar Markus Hatvan <markus_hatvan@aon.at>2021-08-15 18:30:13 +0200
committerLibravatar GitHub <noreply@github.com>2021-08-15 22:00:13 +0530
commita014e37da75789ed8ecf80714e1dcd9252a4ff38 (patch)
treee37af327d0f91f20b12e99251005dc640c3389fd /src
parentdocs: updated CHANGELOG.md [skip ci] (diff)
downloadferdium-app-a014e37da75789ed8ecf80714e1dcd9252a4ff38.tar.gz
ferdium-app-a014e37da75789ed8ecf80714e1dcd9252a4ff38.tar.zst
ferdium-app-a014e37da75789ed8ecf80714e1dcd9252a4ff38.zip
chore: dependency cleanup (#1794)
- removed unnecessary smoothscroll-polyfill (electron is Chromium-only) - removed deprecated mobx-react-devtools (can be used through browser extension) - changed settings icon back to original (now called mdi-cog) - removed electron-rebuild (handled by electron-builder install-app-deps)
Diffstat (limited to 'src')
-rw-r--r--src/app.js5
-rw-r--r--src/components/layout/Sidebar.js3
2 files changed, 1 insertions, 7 deletions
diff --git a/src/app.js b/src/app.js
index 39b50cb33..e0d2dbc5a 100644
--- a/src/app.js
+++ b/src/app.js
@@ -6,8 +6,6 @@ import { Provider } from 'mobx-react';
6import { syncHistoryWithStore, RouterStore } from 'mobx-react-router'; 6import { syncHistoryWithStore, RouterStore } from 'mobx-react-router';
7import { hashHistory } from 'react-router'; 7import { hashHistory } from 'react-router';
8 8
9import smoothScroll from 'smoothscroll-polyfill';
10
11import ServerApi from './api/server/ServerApi'; 9import ServerApi from './api/server/ServerApi';
12import LocalApi from './api/server/LocalApi'; 10import LocalApi from './api/server/LocalApi';
13import storeFactory from './stores'; 11import storeFactory from './stores';
@@ -19,9 +17,6 @@ import TouchBarFactory from './lib/TouchBar';
19import I18N from './I18n'; 17import I18N from './I18n';
20import Routes from './routes'; 18import Routes from './routes';
21 19
22// Add Polyfills
23smoothScroll.polyfill();
24
25// Basic electron Setup 20// Basic electron Setup
26webFrame.setVisualZoomLevelLimits(1, 1); 21webFrame.setVisualZoomLevelLimits(1, 1);
27 22
diff --git a/src/components/layout/Sidebar.js b/src/components/layout/Sidebar.js
index daa5642c3..a9fb73f33 100644
--- a/src/components/layout/Sidebar.js
+++ b/src/components/layout/Sidebar.js
@@ -216,8 +216,7 @@ export default @inject('stores', 'actions') @observer class Sidebar extends Comp
216 className="sidebar__button sidebar__button--settings" 216 className="sidebar__button sidebar__button--settings"
217 data-tip={`${intl.formatMessage(messages.settings)} (${settingsShortcutKey(false)})`} 217 data-tip={`${intl.formatMessage(messages.settings)} (${settingsShortcutKey(false)})`}
218 > 218 >
219 {/* TODO: Because of https://github.com/Templarian/MaterialDesign-Webfont/issues/81 bug in @mdi/font in 5.9.55, added `mdi-memory` as a fallback */} 219 <i className="mdi mdi-cog" />
220 <i className="mdi mdi-settings mdi-memory" />
221 { (this.props.stores.app.updateStatus === this.props.stores.app.updateStatusTypes.AVAILABLE 220 { (this.props.stores.app.updateStatus === this.props.stores.app.updateStatusTypes.AVAILABLE
222 || this.props.stores.app.updateStatus === this.props.stores.app.updateStatusTypes.DOWNLOADED) && ( 221 || this.props.stores.app.updateStatus === this.props.stores.app.updateStatusTypes.DOWNLOADED) && (
223 <span className="update-available"> 222 <span className="update-available">