atom-material / atom-material-ui

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

Incompatible packages view looks ugly 😱 #424

Closed robertrossmann closed 7 years ago

robertrossmann commented 7 years ago

Reproduction Steps:

  1. Install package with native addons
  2. Upgrade Atom to a version with newer Electron/Node.js so that the native addon will need recompilation
  3. Start Atom and open the Incompatible packages view
  4. Despair 😱

Expected behavior:

A calm and peaceful experience when clicking on the Rebuild packages button

Observed behavior:

Fear and panic when looking at the view

Incompatible Packages View

Atom version: 1.19.beta0 OS and version: MacOS 10.12.5

Installed packages:

├── Stylus@3.1.1
├── activate-power-mode@2.1.0
├── atom-chai-snippets@0.3.0
├── atom-handlebars@1.3.0
├── atom-material-syntax-light@0.4.6
├── atom-material-ui@2.0.4
├── atom-ternjs@0.18.3
├── autocomplete-json@5.5.0
├── autocomplete-modules@1.6.10
├── build@0.68.0
├── build-gulp@0.11.0
├── build-make@0.13.0
├── build-npm-apm@0.12.0
├── busy@0.7.0
├── data-atom@0.25.1
├── docblockr@0.10.3
├── editorconfig@2.2.2
├── file-icons@2.1.7
├── git-blame@1.1.1
├── git-plus@7.9.3
├── git-projects@1.17.0
├── git-time-machine@1.5.9
├── go-debug@1.4.3
├── go-plus@5.5.5
├── gruvbox-plus-syntax@1.3.1
├── highlight-selected@0.13.1
├── hyperclick@0.0.40
├── indent-guide-improved@1.4.12
├── js-hyperclick@1.11.0
├── json-colorer@1.0.0
├── language-api-blueprint@1.0.2
├── language-babel@2.66.0
├── language-diff@0.7.0
├── language-docker@1.1.8
├── language-dotenv@1.0.0
├── language-gitignore@0.3.0
├── language-graphql@0.9.0
├── language-ini@1.19.0
├── language-jade@0.7.2
├── language-terraform@0.8.1
├── lcov-info@0.12.0
├── linter@2.2.0
├── linter-docker@0.2.0
├── linter-eslint@8.2.1
├── linter-js-yaml@1.2.7
├── linter-jsonlint@1.3.0
├── linter-package-json-validator@2.0.0
├── linter-swagger@0.4.1
├── linter-ui-default@1.6.1
├── minimap@4.28.2
├── minimap-git-diff@4.3.1
├── platformio-ide-terminal@2.5.1
├── sort-lines@0.14.0
├── standardjs-snippets@2.6.0
├── sync-settings@0.8.2
├── tabs-to-spaces@1.0.3
└── todo-show@1.11.0
silvestreh commented 7 years ago

This is fixed, though not released (yet)

robertrossmann commented 7 years ago

Ah, I completely forgot that I already reported this issue in the past. Sorry for the duplication and thanks for taking the time fixing it! ❤️