Eugene Zhuravlev
de3bc0f5d4
provide information message, if clean build is not possible (IDEA-359660)
...
(cherry picked from commit f54627a0904b2594ceb6a2919ec93278cb1ec2c0)
IJ-CR-147297
GitOrigin-RevId: fb86c75a7ef6ffd6db6c7d01c0236486355d9332
2024-10-21 18:17:55 +00:00
Eugene Zhuravlev
254a40b321
project rebuild cancels preloaded process and cleans reliably whole caches directory (IDEA-359660)
...
(cherry picked from commit 3fb66ec10b750995624b6ef4d88cc5087d544e47)
IJ-CR-147297
GitOrigin-RevId: 875e3114abc64a783ee554a384f0d99281340217
2024-10-21 18:17:55 +00:00
Aleksey Dobrynin
4c68556fdc
[properties] support encoding detection of large property files IDEA-360552
...
GitOrigin-RevId: 4b8e53f97bc93df6c9b2b212b5fa3b92692773c1
2024-10-14 16:01:29 +00:00
Aleksey Dobrynin
338475c607
[properties] add UTF-8 to ISO-8859-1 fallback for properties files IDEA-360433
...
GitOrigin-RevId: f93174e21b407022c5a9f356c220aa3ac443a0b0
2024-10-10 19:10:12 +00:00
Aleksey Dobrynin
b2e5497ea5
[java, compilation-charts] fix "High Contrast" theme IDEA-360203
...
GitOrigin-RevId: 20b95cb9bcff6834302e9cfe49679b19de974afa
2024-10-09 10:36:06 +00:00
Aleksey Dobrynin
e041d31e84
[java, compilation-charts] Add disposable parameter to manage resource lifecycle
...
GitOrigin-RevId: 4435085cf1b3c1b072ef4730cffb72f7052bf08a
2024-10-09 10:36:06 +00:00
Aleksey Dobrynin
e9cfc590d4
[java, compilation-charts] fix action panel flaws IDEA-359748
...
GitOrigin-RevId: 421a25bc35556b560e0965688d80f5606e9a480a
2024-10-09 10:36:06 +00:00
Roman Shevchenko
69479687e5
[project] replacing FileChooserDescriptor#isFileVisible with file- and/or extension-based filters (IJPL-150176)
...
GitOrigin-RevId: 7176005f3d39d2f2e928c2e5f804de173e5d83f4
2024-10-02 09:28:56 +00:00
Aleksey Dobrynin
02e0241f7b
[properties] set default encoding for properties files to UTF-8 instead of ISO 8859-1 IDEA-301047
...
GitOrigin-RevId: eee83a314347556ea1b7437f9bee30f71cf155f0
2024-10-01 14:55:29 +00:00
Roman Shevchenko
9b43719207
[project] reviewing use of file-based filters in choosers (IJPL-150176)
...
... and amending/replacing them with extension-based filters where possible
GitOrigin-RevId: 422e4f42ac96c295a707eae76ef25686753fc6ce
2024-09-30 20:14:03 +00:00
Aleksey Dobrynin
1e33820cb3
[java, compilation-charts] disable magnifying for mac (by default)
...
GitOrigin-RevId: 8c8a628d7608b99e046d3ec259f4f989cb34a718
2024-09-30 13:31:26 +00:00
Vladimir Krivosheev
a9e7930abe
bazel - build lang-impl
...
GitOrigin-RevId: c4c4dce20bd6e4046644f95f6e7b3f437c51668d
2024-09-27 13:47:17 +00:00
Aleksey Dobrynin
0795152b04
[java, compilation-charts] add color schema IDEA-353077
...
GitOrigin-RevId: b71aa9c734bc3c5bc0823a69ab564976d848cdc5
2024-09-27 11:31:27 +00:00
Vladimir Krivosheev
a1210118c0
bazel - fix JPMS, exports and internal
...
GitOrigin-RevId: 3dc80a9ee01e1900c0cebc24b2d08f04f93ddeff
2024-09-25 19:05:37 +00:00
Georgii Ustinov
146b23c1a2
[Java] Don't call Zoom reset action consecutive more than once
...
IDEA-359694
GitOrigin-RevId: d6298db0b60e3fd38aef2d08d626dc186164a189
2024-09-25 12:52:12 +00:00
Georgii Ustinov
60ce4b63ba
[Java] Move viewport position after redrawing when initial zoom greater than current zoom
...
IDEA-359613
GitOrigin-RevId: 00b59c28aab2b07ab56c0ea4950b24ba2b7caa84
2024-09-25 12:52:12 +00:00
Georgii Ustinov
38cfbc9e40
[Java] Make zooming multipliers be divisible to each other
...
IDEA-359613
GitOrigin-RevId: 4da6e65f3d10249dd243b565b25f4048033607c0
2024-09-25 12:52:12 +00:00
Georgii Ustinov
4a9946c587
[Java] Add scroll to end, when compilation charts graph is small and user resets zoom
...
IDEA-359613
GitOrigin-RevId: 28c312a678e1226a2add582239e06bcf80f90701
2024-09-25 12:52:12 +00:00
Gregory.Shrago
c41d6cce61
employ ProjectUtil.getProjectForComponent
...
GitOrigin-RevId: e83a6d0210f8ff20c71172d646c7c64e7f1dc239
2024-09-23 18:58:15 +00:00
Georgii Ustinov
ec98448d79
[Java] Don't use same action group when building compilation charts action panel
...
IDEA-359472
GitOrigin-RevId: f6f29a31a176e176ec33201f4a2ab0b2ed3e91db
2024-09-22 19:00:31 +00:00
Vladimir Krivosheev
4eb9b78b78
use bazel to build platform-impl
...
GitOrigin-RevId: b5bbc75323a08c7674777e512dcfd988ceb4461f
2024-09-22 17:01:28 +00:00
Vladimir Krivosheev
834bd75254
run jps-to-bazel by Bazel, compile platform using Bazel
...
GitOrigin-RevId: 3774d5adc404b02036f70b7cc35c9e60fdb5d84c
2024-09-21 00:54:17 +00:00
Vladimir Krivosheev
8455df53ca
build build-scripts using Bazel
...
GitOrigin-RevId: f6ab74d791f866f567297e20266a7620cddfafae
2024-09-20 01:52:02 +00:00
Vladimir Krivosheev
c6f555ef59
experimental compact storage for JPS Cache (part 2 - finish ExperimentalOneToManyPathMapping and add test)
...
GitOrigin-RevId: 6c8dadfc2fb7ad6c6ac39f31265c77cbbae9876b
2024-09-19 05:28:30 +00:00
Aleksey Dobrynin
e5e787824c
[java, compilation-charts] small optimisations
...
GitOrigin-RevId: a7ec0ff2cfb4ea3d6d95dff2d92a7c9236319a3e
2024-09-18 15:53:38 +00:00
Aleksey Dobrynin
7165b1f4e7
[java, compilation-charts] clear the cache after each editor zooming
...
GitOrigin-RevId: ef30baea092824c4c98351dcd34b662ea7d93d93
2024-09-18 15:53:38 +00:00
Tagir Valeev
33a3a3d3d9
[java] Less raw types
...
GitOrigin-RevId: 0bb21ea1ab22c45d79e74e8c839c6b8495a9036a
2024-09-18 12:08:08 +00:00
Georgii Ustinov
06a2c61331
[Java] Change shortcut for resetting zooming in compilation charts
...
IDEA-353070
GitOrigin-RevId: 9b2049da588c898adb26386d09fcc9aa4a177e4a
2024-09-18 06:25:24 +00:00
Georgii Ustinov
217fbd8506
[Java] Override text for toolbar in compilation charts panel for scroll to end action
...
IDEA-353070
GitOrigin-RevId: 37c1bf8f1519d1792c92abcea77844cf9f6558cb
2024-09-18 06:25:24 +00:00
Georgii Ustinov
fd02c173db
[Java] Override text for toolbar in compilation charts panel for zoom actions
...
IDEA-353070
GitOrigin-RevId: d2fccbd52a53c842a949da137410171e08e9d654
2024-09-18 06:25:24 +00:00
Georgii Ustinov
1533c62747
[Java] move ScrollToEnd Action of Compilation Charts to intellij.java.compiler.charts.xml
...
IDEA-353070
GitOrigin-RevId: b31bd27e96b9e2e74c64d7873d423418a0dab19b
2024-09-18 06:25:24 +00:00
Georgii Ustinov
cc61ed361e
[Java] Extract zoom actions of compilation charts into the intellij.java.compiler.charts.xml
...
IDEA-353070
GitOrigin-RevId: 60cb62d5e21810a2ef189d7dc9947d10621e6a21
2024-09-18 06:25:24 +00:00
Aleksey Dobrynin
5b8b013fcd
[java, compilation-charts] fix: display icon
...
GitOrigin-RevId: 1a515ee6adcef2157cc054431dd32b418b553995
2024-09-17 15:26:23 +00:00
Aleksey Dobrynin
3caf198ee1
[java, compilation-charts] fix: zoom and magnification logic IDEA-356476
...
GitOrigin-RevId: b2f219160c96110000d77292d78377306af98e14
2024-09-17 10:04:01 +00:00
Artem.Bukhonov
5313707077
IJPL-162087 Call resetThreadContext inside the methods of ContextAwareBuilderMessageHandler
...
GitOrigin-RevId: 866a1927cd423b59acb074a6bf8752cf1a7f8d53
2024-09-16 15:37:56 +00:00
Georgii Ustinov
3e04d2c94e
[Java] Refactor RightAdhesionScrollBarListener and CompilationChartsView
...
IDEA-353070
GitOrigin-RevId: 03925903a21da48cbc8caf85c1960c257c7907db
2024-09-16 10:00:26 +00:00
Yuriy Artamonov
47f1c44a90
[java] IJPL-158521 Actions: fix ellipsis in messages for Java actions
...
GitOrigin-RevId: bfce0d6efa8747660c4b9af3d8defbfa47e4509a
2024-09-15 14:50:09 +00:00
Aleksey Dobrynin
25cb51da31
[java, compilation-charts] Support for a feature flag in JPS IDEA-359089
...
GitOrigin-RevId: 85b795a9f36ceb2358fe7d23a110c733d2d58081
2024-09-13 06:24:34 +00:00
Aleksey Dobrynin
e80d1ba2da
[java, compilation-charts] Refactor zoom and magnification logic IDEA-356476
...
GitOrigin-RevId: 51e3050399543d420db3850d6237a428509fe490
2024-09-13 06:24:34 +00:00
Georgii Ustinov
59f0061db3
[Java] Make the processor statistics graph smoother in compilation charts without passing double value through the gson
...
IDEA-359059
GitOrigin-RevId: b30082d110c7766510bf8db197ddafa3c2701cd2
2024-09-12 12:47:31 +00:00
Tagir Valeev
379cf688d8
Revert "[Java] Make the processor statistics graph smoother in compilation charts"
...
This reverts commit 4fa4361b88e9e63e5758c552f7ede78ee33e31fc.
GitOrigin-RevId: aa3ea69f929222a8cdb5a2f03a3c7d9442a043cf
2024-09-12 08:57:51 +00:00
Georgii Ustinov
6fefa04308
[Java] Make the processor statistics graph smoother in compilation charts
...
IDEA-359059
GitOrigin-RevId: 4fa4361b88e9e63e5758c552f7ede78ee33e31fc
2024-09-11 21:17:53 +00:00
Georgii Ustinov
27b8088ef5
[Java] Pass viewport instead of CompilationChartsDiagramComponent in ActionPanel
...
IDEA-353070
GitOrigin-RevId: 5481a9e0ae80661c2160500877efee014347b7c0
2024-09-11 21:17:53 +00:00
Georgii Ustinov
ebbc9af9e7
[Java] Add keyboard shortcuts for zooming actions in compilation charts
...
IDEA-353070
GitOrigin-RevId: a004cc171eeb8262ea2a0e23677f9d21bbe2abcd
2024-09-11 21:17:53 +00:00
Georgii Ustinov
cd55a5b68b
[Java] Implement basic cmd+ +/- zoom in compilation charts
...
IDEA-353070
GitOrigin-RevId: 0d6380f7362c094038e08bdb52ff8b1e0447f2f6
2024-09-11 21:17:53 +00:00
Georgii Ustinov
acb49729e1
[Java] Fix testParallelCompilationOptionMapToBoolean by checking the value in automatic mode properly
...
IDEA-352162
GitOrigin-RevId: 3dae1f0e7b3dc8024f634807de224a95500b10e0
2024-09-09 18:47:39 +00:00
Mikhail Pyltsin
1480e7881b
[java-compiler] IDEA-354499 After building the project, find usages is broken for Record
...
- update jps
GitOrigin-RevId: 1db8fcf4e15b4e8053afdbb1db2bbc7b36eb73fe
2024-09-06 17:10:18 +00:00
Roman Shevchenko
a5666abead
[project] pruning FileChooserDescriptor overrides (IJPL-150176 prerequisite)
...
`BrowseFolderRunnable` and `*WithBrowseButton` family: getting rid of separate "title" and "description" parameters in favor of the chooser descriptor object, to avoid cloning the latter down the road.
GitOrigin-RevId: 33ec5968a1db953c60848974135055c288accf85
2024-09-06 11:41:43 +00:00
Mikhail Filippov
f13d92e82f
IJPL-150165 switch to invoke dynamic lambdas in Kotlin
...
GitOrigin-RevId: 63ba45a21874cc723917982996fce1a510b2a182
2024-09-05 11:19:31 +00:00
Artem.Bukhonov
faaf73bb9c
RDCT-1642 Use runInChildContext() in BuildMessageDispatcher for context propagation
...
GitOrigin-RevId: 7374b84250161e57d0a5fc9d53fc4a3fa392b47f
2024-09-04 21:27:14 +00:00