Commit Graph

56 Commits

Author SHA1 Message Date
chylex 1c92cf000f
Release 1.3.2 2024-02-07 20:51:32 +01:00
chylex 83c179574a
Fix inspections randomly not disappearing 2024-02-07 20:33:31 +01:00
chylex 536650510d
Update IDEA to 2023.3.3 2024-02-07 06:40:15 +01:00
chylex 9f395476df
Release 1.3.1 2023-11-07 21:28:30 +01:00
chylex 182ad049d9
Convert a plugin.xml service to a light service 2023-11-07 21:27:42 +01:00
chylex 29cf88cc4b
Update API usage for 2023.3
Closes #20
2023-11-05 18:06:36 +01:00
chylex a05a97274b
Update Gradle to 8.4 & update dependencies 2023-11-05 18:04:51 +01:00
chylex 9fd6f1b4fa
Update screenshot in README 2023-05-29 12:11:31 +02:00
chylex c8cacbe252
Release 1.3.0 2023-05-28 17:40:28 +02:00
chylex 13f3c86afa
Fix inspections on LF characters causing line backgrounds to overflow to next line 2023-05-28 16:45:33 +02:00
synopss 94602bd8f9 Add line background colors
Closes #14
2023-05-28 16:08:59 +02:00
chylex 97422e1d42
Split and refactor EditorInlayLensManager 2023-05-26 10:49:22 +02:00
chylex beab4af5ca
Fix grammar errors 2023-05-25 19:30:01 +02:00
chylex 443b2b9a2d
Release 1.2.0 2023-05-20 18:10:31 +02:00
chylex e96961e10a
Remove IDEA project configuration files 2023-05-20 18:10:31 +02:00
chylex 7432c57e95
Fix compiler configuration 2023-05-20 16:07:02 +02:00
chylex 0f49339ca2
Refresh existing highlights when a new inspection severity mapping is registered 2023-05-20 15:59:55 +02:00
chylex 13f3002366
Add distinct colors for typos and Grazie inspections 2023-05-20 15:59:53 +02:00
chylex 44f2fa5c16
Refactor use of TextAttributes for inspection severities 2023-05-20 10:26:21 +02:00
chylex eb2faa2518
Fix markup model listener accessing UI from non-EDT threads in 2023.2 EAP
Closes #17
2023-05-20 06:06:02 +02:00
chylex c993b4f203
Release 1.1.2 2023-04-15 12:49:52 +02:00
chylex eb2d60f22d
Add plugin icon 2023-04-15 12:47:02 +02:00
chylex da47687696
Reorganize source code packages 2023-04-15 07:00:24 +02:00
chylex 86a3a87da2
Replace deprecated FileEditorManagerListener API 2023-04-12 07:03:11 +02:00
chylex 797efb48a2
Replace light/dark theme detection with a standard API 2023-04-12 07:00:44 +02:00
chylex 33bb46d0be
Update minimum version to 2023.1 2023-04-12 06:36:04 +02:00
chylex 87f6eda572
Release 1.1.1 2023-01-07 13:58:37 +01:00
chylex ca4fb0484a
Rewrite inlay hint priority calculation to use position in line instead of the whole document 2023-01-07 05:25:38 +01:00
chylex 0aff0f49ae
Optimize processing of inspection descriptions 2023-01-05 08:37:31 +01:00
chylex e2384a98a8
Sort highlights at the same position by severity 2023-01-05 05:53:23 +01:00
chylex 7c3910854d
Replace MultiParentDisposable with IntelliJ's Lifetime API 2022-10-24 00:55:54 +02:00
chylex ce85aa130d
Release 1.1.0 2022-10-06 01:57:04 +02:00
chylex 0e380a4658
Fix false positive compatibility problem in IntelliJ plugin verifier 2022-10-06 00:27:02 +02:00
chylex fd50ca90b6
Update IntelliJ Gradle plugin to 1.9.0 2022-10-06 00:25:55 +02:00
chylex e6be154f88
Strip HTML from inspection description 2022-10-05 01:13:48 +02:00
KostkaBrukowa 963c49a3c8 Unescape HTML entities in inspection description 2022-10-04 08:53:39 +02:00
chylex cd465ebc0e
Fix exception when async description supplier runs on a non-EDT thread 2022-08-16 06:43:48 +02:00
chylex 10461d2927
Release 1.0.0 2022-08-11 08:25:23 +02:00
chylex 06c81654e8
Add screenshot 2022-08-10 07:26:09 +02:00
chylex c9f59202d9
Add FUNDING.yml 2022-08-10 07:20:28 +02:00
chylex e3ca432e26
Fix not showing typo inspections after changing minimum severity level 2022-08-10 07:09:48 +02:00
chylex 55b71b982b
Add README and update the plugin description 2022-08-09 02:58:12 +02:00
chylex ef18a1d9b5
Fix exception if async description supplier returns null 2022-08-05 21:45:21 +02:00
chylex f29b80ac94
Improve performance when enabling/disabling the plugin in files with many inspections 2022-07-29 20:35:14 +02:00
chylex 85d85a3911
Hide inspections used only for custom text attributes introduced in 2022.2 2022-07-29 12:43:33 +02:00
chylex 20967f53d5
Update .gitignore 2022-07-29 12:38:35 +02:00
chylex beca5c89ac
Update minimum IDEA version to 2022.2 2022-07-29 12:38:35 +02:00
chylex 2eb185aa9d
Disable soft wrapping of inspection inlays 2022-07-08 00:38:13 +02:00
chylex 4d46af3224
Refactor to organize responsibilities and clarify code 2022-07-08 00:38:12 +02:00
chylex edef5787b4
Handle dynamic plugin loading and unloading 2022-07-07 22:08:13 +02:00