Releases: kolinkrewinkel/Polychromatic
Polychromatic 1.1.3 – Prevents some incorrect coloring, Xcode 7.1 compatibility
• On first load, the amount of false coloring (typically on the wrong things, like classes) is reduced.
• Xcode 7.1 support.
• Better error handling.
• Theme window now shows immediately after installing the sample themes.
...And tons of refactoring/cleanup.
Polychromatic 1.1.2 – Xcode 7 support, highlighting improvements (especially for Swift)
• Improves the hashing algorithm used for coloring (thanks Simon Welker!)
• Fixes crashing in Xcode 7 preferences view (@richardjrossiii)
• Better coloring for Swift properties (@rolandleth)
• Fixes #49, where syntax highlighting fails and text turns black.
[The first three changes are rolled in from v1.1.1, which hadn't been announced yet.]
Enjoy!
Polychromatic 1.1.1 – Xcode 7 support and small improvements
• Improves the hashing algorithm used for coloring (thanks Simon Welker!)
• Fixes crashing in Xcode 7 preferences view (@richardjrossiii)
• Better coloring for Swift properties (@rolandleth)
Enjoy!
Polychromatic 1.1 (Xcode 6.4 support)
It's all in the title.
Polychromatic 1.1 (Xcode 6.3.2 support)
• It's in the title.
Polychromatic 1.1 – Xcode 6.2, 6.3, & Swift support, closely-named var color difference, + more
Polychromatic 1.1 changes the coloring algorithm to no longer use alphabetical sorting to find a hue—instead it uses a non-crypto fast-hash to find a unique color. This should make most code logic much easier to read, as many vars are often named similarly when dealing with logically related/interoperating code.
Additionally, it now supports Swift. It's not perfect, but it's riding the limit of how the Swift parser describes things for us.
@Property declarations now feature colored names, and the setter/getters are no longer colored.
Some small performance optimizations were made, as well.
Polychromatic 1.0.2 – Crash Fixes & Compatibility
Adds support for most of the Xcode 6 builds, fixes scheme change-crashes, makes it buildable again, and tidies up the readme.
Polychromatic 1.0.1 — Critical Bugfixes
Fixes
- Removes compatibility for releases older than Xcode 5.1. Closes #13.
- Prevents crashes when the target is changed. Fixes #14, closes #20.
- Sample themes are now installed even if the themes directory is not present. Fixes #19.
- Hard-coded Xcode app path strings are replaced with environment variables. Closes #15.
The update can be installed by overwriting the existing plugin in ~/Library/
(see Readme for details) or using Alcatraz.
Details and discussion here:
#22
Polychromatic 1.0 (Initial Release)
Semantic highlighting for Xcode.