mturlo / intellij-spacegray Goto Github PK
View Code? Open in Web Editor NEWHome Page: https://plugins.jetbrains.com/plugin/12122-spacegray-theme
License: MIT License
Home Page: https://plugins.jetbrains.com/plugin/12122-spacegray-theme
License: MIT License
IDE: PyCharm 2021.2 (Community Edition) - Build #PC-212.4746.96
Do not request resource from classloader using path with leading slash
com.intellij.diagnostic.PluginException: /themes/spacegray-mt.xml [Plugin: com.github.mturlo.intellij.theme.spacegray]
at com.intellij.ide.plugins.cl.PluginClassLoader.findResource(PluginClassLoader.java:504)
at com.intellij.ide.plugins.cl.PluginClassLoader.findResource(PluginClassLoader.java:471)
at java.base/java.lang.ClassLoader.getResource(ClassLoader.java:1401)
at com.mallowigi.idea.MTBundledThemesManager.loadBundledTheme(MTBundledThemesManager.java:126)
at com.mallowigi.idea.MTBundledThemesManager.loadBundledThemes(MTBundledThemesManager.java:95)
at com.mallowigi.idea.MTLafComponent.initComponent(MTLafComponent.java:115)
at com.mallowigi.idea.MTLafComponent.appFrameCreated(MTLafComponent.java:74)
at com.intellij.util.messages.impl.MessageBusImpl.invokeMethod(MessageBusImpl.java:645)
at com.intellij.util.messages.impl.MessageBusImpl.invokeListener(MessageBusImpl.java:624)
at com.intellij.util.messages.impl.MessageBusImpl.deliverMessage(MessageBusImpl.java:417)
at com.intellij.util.messages.impl.MessageBusImpl.pumpWaitingBuses(MessageBusImpl.java:390)
at com.intellij.util.messages.impl.MessageBusImpl.pumpMessages(MessageBusImpl.java:372)
at com.intellij.util.messages.impl.MessageBusImpl.access$200(MessageBusImpl.java:33)
at com.intellij.util.messages.impl.MessageBusImpl$MessagePublisher.invoke(MessageBusImpl.java:179)
at com.sun.proxy.$Proxy52.appFrameCreated(Unknown Source)
at com.intellij.idea.IdeStarter.openProjectIfNeeded(IdeStarter.kt:98)
at com.intellij.idea.IdeStarter.main(IdeStarter.kt:77)
at com.intellij.idea.ApplicationLoader$startApp$3.run(ApplicationLoader.kt:185)
at java.base/java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:783)
at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506)
at java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1742)
at java.base/java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1728)
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
I think if you want to be exhaustive you would need to support more languages.
The best way to do so is by adding the relevant plugins (if you have ultimate): Ruby, Scala, Python, PHP, Kotlin, HAML, C, C++, Swift etc.
Despite the error, the theme works
PHPStorm info:
PhpStorm 2021.2
Build #PS-212.4746.100, built on July 28, 2021
Licensed to AO EETP / Anton Mikhalev
You have a perpetual fallback license for this version.
Subscription is active until October 11, 2022.
Runtime version: 11.0.11+9-b1504.13 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
Linux 5.13.11-051311-generic
GC: G1 Young Generation, G1 Old Generation
Memory: 1930M
Cores: 12
Registry: run.processes.with.pty=TRUE, ide.experimental.ui.toolwindow.stripes=true, ide.balloon.shadow.size=0
Non-Bundled Plugins: Key Promoter X (2021.2), com.andrey4623.rainbowcsv (2.0), com.intellij.ideolog (203.0.27.0), jp.roundrop.sqlformatter (0.1), zielu.gittoolbox (212.7.6), com.jetbrains.upsource (2020.1.1924.11), com.mallowigi (38.0.0), mobi.hsz.idea.gitignore (4.2.0), name.kropp.intellij.makefile (212.4746.52), com.chrisrm.idea.MaterialThemeUI (6.8.0.1), com.github.mturlo.intellij.theme.spacegray (1.4.2), com.kalessil.phpStorm.phpInspectionsEA (4.0.6.4), de.espend.idea.php.annotation (8.0.0), de.espend.idea.php.phpunit (6.0), fr.adrienbrault.idea.symfony2plugin (0.23.211), ru.adelf.idea.dotenv (2021.3.0.212), izhangzhihao.rainbow.brackets (6.19)
Current Desktop: ubuntu:GNOME
Stacktrace:
Do not request resource from classloader using path with leading slash
com.intellij.diagnostic.PluginException: /themes/spacegray-mt.xml [Plugin: com.github.mturlo.intellij.theme.spacegray]
at com.intellij.ide.plugins.cl.PluginClassLoader.findResource(PluginClassLoader.java:504)
at com.intellij.ide.plugins.cl.PluginClassLoader.findResource(PluginClassLoader.java:471)
at java.base/java.lang.ClassLoader.getResource(ClassLoader.java:1401)
at com.mallowigi.idea.MTBundledThemesManager.loadBundledTheme(MTBundledThemesManager.java:126)
at com.mallowigi.idea.MTBundledThemesManager.loadBundledThemes(MTBundledThemesManager.java:95)
at com.mallowigi.idea.MTLafComponent.initComponent(MTLafComponent.java:115)
at com.mallowigi.idea.MTLafComponent.appFrameCreated(MTLafComponent.java:74)
at com.intellij.util.messages.impl.MessageBusImpl.invokeMethod(MessageBusImpl.java:645)
at com.intellij.util.messages.impl.MessageBusImpl.invokeListener(MessageBusImpl.java:624)
at com.intellij.util.messages.impl.MessageBusImpl.deliverMessage(MessageBusImpl.java:417)
at com.intellij.util.messages.impl.MessageBusImpl.pumpWaitingBuses(MessageBusImpl.java:390)
at com.intellij.util.messages.impl.MessageBusImpl.pumpMessages(MessageBusImpl.java:372)
at com.intellij.util.messages.impl.MessageBusImpl.access$200(MessageBusImpl.java:33)
at com.intellij.util.messages.impl.MessageBusImpl$MessagePublisher.invoke(MessageBusImpl.java:179)
at com.sun.proxy.$Proxy35.appFrameCreated(Unknown Source)
at com.intellij.idea.IdeStarter.openProjectIfNeeded(IdeStarter.kt:98)
at com.intellij.idea.IdeStarter.main(IdeStarter.kt:77)
at com.intellij.idea.ApplicationLoader$startApp$3.run(ApplicationLoader.kt:185)
at java.base/java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:783)
at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506)
at java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1742)
at java.base/java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1728)
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
When calling a function in Kotlin, and I try to get the Parameter Info tooltip with โ+P on macOS, I get something like this
But, if I fill in the params using the named arguments way, once I fill in the first argument and press comma, the tooltip becomes intelligible as in the next preview
For comparison here it is in the default dark theme
I hope this gets fixed :-) Otherwise I love your theme so much !
IMHO adding them there would boost the download rate.
I noticed after the 1.4.0 update, the background for non-selected rows when using the autocomplete is a gray color rather than the usual blue.
I noticed that Gradianto does not have this issue:
But after resetting to Spacegray, it retained the purple from Gradianto until a restart:
So I am assuming this is a case of this theme not setting a specific color and the default being used.
com.intellij.diagnostic.PluginException: /themes/spacegray-mt.xml [Plugin: com.github.mturlo.intellij.theme.spacegray]
at com.intellij.ide.plugins.cl.PluginClassLoader.findResource(PluginClassLoader.java:472)
at com.intellij.ide.plugins.cl.PluginClassLoader.findResource(PluginClassLoader.java:439)
at java.base/java.lang.ClassLoader.getResource(ClassLoader.java:1401)
at com.mallowigi.idea.MTBundledThemesManager.loadBundledTheme(MTBundledThemesManager.java:150)
at com.mallowigi.idea.MTBundledThemesManager.installBundledTheme(MTBundledThemesManager.java:113)
at com.mallowigi.idea.MTBundledThemesManager.loadBundledThemes(MTBundledThemesManager.java:108)
at com.mallowigi.idea.MTLafComponent.initComponent(MTLafComponent.java:115)
at com.mallowigi.idea.MTLafComponent.appFrameCreated(MTLafComponent.java:74)
at com.intellij.util.messages.impl.MessageBusImpl.invokeMethod(MessageBusImpl.java:645)
at com.intellij.util.messages.impl.MessageBusImpl.invokeListener(MessageBusImpl.java:624)
at com.intellij.util.messages.impl.MessageBusImpl.deliverMessage(MessageBusImpl.java:417)
at com.intellij.util.messages.impl.MessageBusImpl.pumpWaitingBuses(MessageBusImpl.java:390)
at com.intellij.util.messages.impl.MessageBusImpl.pumpMessages(MessageBusImpl.java:372)
at com.intellij.util.messages.impl.MessageBusImpl.access$200(MessageBusImpl.java:33)
at com.intellij.util.messages.impl.MessageBusImpl$MessagePublisher.invoke(MessageBusImpl.java:179)
at com.sun.proxy.$Proxy35.appFrameCreated(Unknown Source)
at com.intellij.idea.IdeStarter.openProjectIfNeeded(IdeStarter.kt:98)
at com.intellij.idea.IdeStarter.main(IdeStarter.kt:77)
at com.intellij.idea.ApplicationLoader$startApp$3.run(ApplicationLoader.kt:185)
at java.base/java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:783)
at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506)
at java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1742)
at java.base/java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1728)
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
Can we please have Spacegray Light? ๐
As a side note, and this is probably not the right place to ask, I am also curious to how you are making the color-scheme. I mean I know I could just go to the settings and start doing it one by one, but what is your workflow and how do you make sure you are consistent int he color scheme making and so on?
Some IDE elements don't seem to have their styles applied - as noticed in #9. The style definition is there, but it just doesn't work. Examples are code completion popup (this has worked prior to 2019.2), tool window tab underline colour and file status colours (git status etc).
In other themes some of these work only after restarting the IDE (e.g. code completion), not immediately, which may be a hint. Also, file colours do work when applying the theme preview in theme project, but not after applying the theme plugin normally.
idk lol ยฏ\(ใ)/ยฏ
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.