atom-material / atom-material-ui

A dynamic UI theme for Atom that follows Google's Material Design Guidelines
MIT License
817 stars 204 forks source link

Slow at startup and when switching themes #478

Open lebarde opened 5 years ago

lebarde commented 5 years ago

Hello, I have just installed the theme, and when activating it the theme is much slower than Atom Dark, which was my default. This happens at startup and when switching to another theme.

Reproduction Steps:

  1. Install the atom-material-ui
  2. Activate several times the material-ui theme and Atom Dark
  3. Notice that the change from Atom dark to Material-ui is much slower than the other.

Atom version: Atom 1.35.1 x64 (Debian version) OS and version: Debian Buster

Installed packages:

Built-in Atom Packages (93)
├── atom-dark-syntax@0.29.1
├── atom-dark-ui@0.53.3
├── atom-light-syntax@0.29.1
├── atom-light-ui@0.46.3
├── base16-tomorrow-dark-theme@1.6.0
├── base16-tomorrow-light-theme@1.6.0
├── one-dark-ui@1.12.5
├── one-light-ui@1.12.5
├── one-dark-syntax@1.8.4
├── one-light-syntax@1.8.4
├── solarized-dark-syntax@1.3.0
├── solarized-light-syntax@1.3.0
├── about@1.9.1
├── archive-view@0.65.1
├── autocomplete-atom-api@0.10.7
├── autocomplete-css@0.17.5
├── autocomplete-html@0.8.8
├── autocomplete-plus@2.42.0
├── autocomplete-snippets@1.12.0
├── autoflow@0.29.4
├── autosave@0.24.6
├── background-tips@0.28.0
├── bookmarks@0.45.1
├── bracket-matcher@0.90.4
├── command-palette@0.43.5
├── dalek@0.2.2
├── deprecation-cop@0.56.9
├── dev-live-reload@0.48.1
├── encoding-selector@0.23.9
├── exception-reporting@0.43.1
├── find-and-replace@0.215.14
├── fuzzy-finder@1.8.2
├── github@0.24.0
├── git-diff@1.3.9
├── go-to-line@0.33.0
├── grammar-selector@0.50.1
├── image-view@0.63.1
├── incompatible-packages@0.27.3
├── keybinding-resolver@0.38.4
├── line-ending-selector@0.7.7
├── link@0.31.6
├── markdown-preview@0.159.25
├── metrics@1.6.2
├── notifications@0.70.5
├── open-on-github@1.3.1
├── package-generator@1.3.0
├── settings-view@0.260.1
├── snippets@1.4.0
├── spell-check@0.74.2
├── status-bar@1.8.16
├── styleguide@0.49.12
├── symbols-view@0.118.2
├── tabs@0.109.2
├── timecop@0.36.2
├── tree-view@0.224.5
├── update-package-dependencies@0.13.1
├── welcome@0.36.7
├── whitespace@0.37.7
├── wrap-guide@0.40.3
├── language-c@0.60.14
├── language-clojure@0.22.7
├── language-coffee-script@0.49.3
├── language-csharp@1.1.0
├── language-css@0.43.0
├── language-gfm@0.90.6
├── language-git@0.19.1
├── language-go@0.46.6
├── language-html@0.51.5
├── language-hyperlink@0.17.0
├── language-java@0.31.1
├── language-javascript@0.129.19
├── language-json@0.19.2
├── language-less@0.34.3
├── language-make@0.23.0
├── language-mustache@0.14.5
├── language-objective-c@0.15.1
├── language-perl@0.38.1
├── language-php@0.44.1
├── language-property-list@0.9.1
├── language-python@0.51.9
├── language-ruby@0.72.14
├── language-ruby-on-rails@0.25.3
├── language-rust-bundled@0.1.0
├── language-sass@0.62.0
├── language-shellscript@0.27.9
├── language-source@0.9.0
├── language-sql@0.25.10
├── language-text@0.7.4
├── language-todo@0.29.4
├── language-toml@0.18.2
├── language-typescript@0.4.11
├── language-xml@0.35.3
└── language-yaml@0.32.0

Community Packages (6) /home/adrien/.atom/packages
├── atom-clock@0.1.16
├── atom-material-syntax@1.0.8
├── atom-material-ui@2.1.3
├── markdown-table-editor@1.1.2
├── org-mode@0.3.16
└── term3@0.22.1