Commit Graph

409 Commits

Author SHA1 Message Date
Vladimir.Orlov
188055c8b1 mac launcher: updated message (debug mode) for case when bundled java does not exist.
IDEA-224517 Add additional logging to macOS launcher to find out why bundled JBR is not picked up

GitOrigin-RevId: c78f2e0983cb8f14ad4d687d596c9777c9851400
2019-11-07 02:40:58 +00:00
Vladimir.Orlov
a8fc2246e8 mac launcher: updated message in debug mode for case when bundled java does not return valid version.
IDEA-224517 Add additional logging to macOS launcher to find out why bundled JBR is not picked up

GitOrigin-RevId: 5ab986c923348e922764b0b5434e041cb54b0e5d
2019-11-07 02:40:58 +00:00
Vladimir.Orlov
323d07e81b IDEA-224517 Add additional logging to macOS launcher to find out why bundled JBR is not picked up
GitOrigin-RevId: cafecfd002010411d3ddc73aed74ea7afe3fb394
2019-11-07 02:40:58 +00:00
Roman Shevchenko
de98ec1d97 [platform] recognizes 'fuse.osxfs' in Linux file watcher (IDEA-224971)
GitOrigin-RevId: 2c9dacc0e5837b85c620b323de38c8ac0d735168
2019-10-18 15:09:42 +00:00
Roman Shevchenko
bf62861051 Reverting accidental change (stupid non-modal commit!!!)
GitOrigin-RevId: e138b77c771b7e62422c6cdc6239cf178276a910
2019-10-18 15:09:42 +00:00
Roman Shevchenko
45fa7d6b11 Cleanup (typos)
GitOrigin-RevId: 8eabcf70a976e6bd15655e3f07d53b10cdb1e435
2019-10-18 15:09:42 +00:00
Roman Shevchenko
c3e404caf7 [platform] drops linux-arm build of fsnotifier; links to compilation instructions on exotic architectures
GitOrigin-RevId: d06b2e1f53e2645dc31f2541a8bd194fdecfb29b
2019-10-18 15:09:42 +00:00
Ivan Migalev
6e2e252844 Restore the default DLL loading order (IDEA-224100)
GitOrigin-RevId: bc2e32bbd49a07d984e765091c0ae058294f8273
2019-10-03 10:31:26 +00:00
Artem Bochkarev
e883f16a2d touchbar: make native code more exception-safe
Scrubber item of touchbar can throw NSInternalInconsistencyException during
items update. This is undocumented behaviour (so the reason is unknown) and it's better to suppress such exceptions now.

fixed IDEA-223539 Crash on Alt+Enter

GitOrigin-RevId: 7297e7f3eabb02d83d18558ff91052a7699387fd
2019-09-25 14:32:26 +00:00
Artem Bochkarev
0017fa5e7d touchbar: calculate images of buttons in background thread
fixed IDEA-217863

GitOrigin-RevId: 04c9cec59114d856e55062aea56d0f6cd9063098
2019-09-24 18:02:16 +00:00
Artem Bochkarev
25a93ee13a touchbar: implemented async update for the images of scrubber items
fixed IDEA-217863 Run configuration icon calculation takes so long

GitOrigin-RevId: c3c5b8c8cb00a44bc8be881961e05f0ccba8fe04
2019-09-24 18:02:16 +00:00
Vladimir.Orlov
8638f53219 mac launcher: show message if <product>_JDK var doesn't point to a valid JDK.
IDEA-223080 Custom JRE path is not validated properly

GitOrigin-RevId: 5a7e5984d674ec59634945c5776962bb8406fee1
2019-09-20 14:32:36 +00:00
Ivan Migalev
5a88131710 Pass cwd via environment variable (IDEA-218032)
GitOrigin-RevId: 50bd77c1ad891384878b07a3f1324a37690dc553
2019-08-04 20:03:04 +03:00
Ivan Migalev
32703e068a Get current directory from Windows launcher, preserve current directory for DLL loader (IDEA-218032)
GitOrigin-RevId: c92f4f93e397b21b4075a268eeec07062149cdbf
2019-08-04 20:03:04 +03:00
Ivan Migalev
090d7aa699 Fix IDEA-218032: call SetDllDirectory before loading JVM, and reset it afterwards
This will allow us to load any non-JBR JVM versions that depends on any
runtime libraries in the parent directory (which is a usual placement
for JVM distributions in the wild).

For JBR, we won't need that because the runtime libraries will be
redistributed within launcher directory (and will be picked
automatically).

GitOrigin-RevId: 7552948b64585f3570e6bc04c65460ddac6871db
2019-08-01 13:02:15 +03:00
Vladimir.Orlov
1cf56011f7 IDEA-212194 Windows launcher reports "MaxJavaStackTraceDepth=-1 is outside the allowed range" for any invalid VM option
IDEA-CR-50856

GitOrigin-RevId: 9801f7613127fc7c687ff3363b0f99ae13d68963
2019-07-31 12:04:58 +03:00
Vladimir.Orlov
32a7b60326 IDEA-212194 Windows launcher reports "MaxJavaStackTraceDepth=-1 is outside the allowed range" for any invalid VM option
Updated message.

GitOrigin-RevId: 3e5d5ef371c2406ae6d505382e652317edcd9a54
2019-07-30 18:06:05 +03:00
Vladimir.Orlov
d077c2383b IDEA-212194 Windows launcher reports "MaxJavaStackTraceDepth=-1 is outside the allowed range" for any invalid VM option
GitOrigin-RevId: 122105a04149bc8037f9b472d1bdc5eb881c8372
2019-07-25 13:03:37 +03:00
Artem Bochkarev
c4421d3859 touchbar: fixed IDEA-218342 IDEA crash on a dropdown filtering
1. remake update logic: load all items on creation, but invisible items are loaded without heavy data (string and text)

2. more compact items packing

3. minor fixes and code cleanup

GitOrigin-RevId: 4a9e73ffae59f145474a263fc8a731b4c612f755
2019-07-16 19:33:13 +03:00
Artem Bochkarev
15fa8329d5 touchbar: fixed IDEA-203207 Touch Bar: Options on the Touch Bar should be filtered when searching in popup
GitOrigin-RevId: 1b09df8d8f5804e64cd4846ac52a98e205cc8e8a
2019-07-08 12:04:21 +03:00
Vladimir.Orlov
1638f21c5d winlauncher: updated PATH modification order: jbr folders and then current PATH
GitOrigin-RevId: 405c7644e51a86fc0898d0a2c563075214f364e5
2019-07-02 06:52:16 +03:00
Ivan Migalev
75c91508fd Replace loop in environment variable getter by condition
GitOrigin-RevId: 74551e270868b59ab322ced364ecc232d97fb282
2019-07-02 06:52:16 +03:00
Ivan Migalev
8b628d90f8 Do not modify java.library.path together with PATH; put our dirs at last place
GitOrigin-RevId: b64195aa5643cd06f86b858dc45287275dc13f6e
2019-07-02 06:52:16 +03:00
Ivan Migalev
8642cac7a1 Fix an issue with PATH environment variable longer than _MAX_PATH
GitOrigin-RevId: fa07a328cf2dc03d581aa7e9fcdc05d5d83c689f
2019-07-02 06:52:16 +03:00
Ivan Migalev
795e0f03d4 Revert "IDEA-200887 "Failed to load JVM DLL" on a fresh copy of Windows 10"
This reverts commit e99a50b1

This commit has broken PATH handling on Windows when PATH was longer than _MAX_PATH characters.

GitOrigin-RevId: c59be40f87c07b0c651aafdbd50f7f55fb6619b6
2019-07-02 06:52:16 +03:00
Vladimir.Orlov
489c3e8776 IDEA-200887 "Failed to load JVM DLL" on a fresh copy of Windows 10
IDEA-210117 DLL are not properly searched from user applications working directories

GitOrigin-RevId: e99a50b146c140d8002dcd3abe8453724cb3290d
2019-07-02 06:52:16 +03:00
Rustam Vishnyakov
123242c4b2 EditorConfig documentation test
GitOrigin-RevId: fd52ace3d7a32ecd02c2c5ab90e077967604c15e
2019-06-16 04:03:21 +03:00
Egor Zhdan
c1813cfb52 Cleanup: NotNull/Nullable
GitOrigin-RevId: b8e892f32ea84c2115973155dba7127b892cc36e
2019-06-16 04:02:08 +03:00
Anna Kozlova
91f7445298 constructor reference: don't ignore constructor parameters during method reference inference (IDEA-185578)
GitOrigin-RevId: e836468e05db28157713e9edd3c70382f8ecdebc
2019-06-13 03:15:49 +03:00
Egor Zhdan
39d2d77155 Cleanup: NotNull/Nullable
GitOrigin-RevId: b8e892f32ea84c2115973155dba7127b892cc36e
2019-06-13 03:14:35 +03:00
Julia Beliaeva
3fee046d20 [vcs-log] cleanup RootCellRenderer
GitOrigin-RevId: bba216626193ac756cd133b8ae9bc4e577abea42
2019-06-10 04:10:14 +03:00
Eldar Abusalimov
dcaeb8f8c7 OC-4061: ApplicationUtil: Make runWithCheckCanceled() return result
GitOrigin-RevId: 3aa9f23cc5097e644eddf82a4faca669759b4760
2019-06-10 04:09:35 +03:00
Valentin Fondaratov
234b83ba3a support returning exitCode from newly created instance on Windows; fix ApplicationStarter#main to respect exit code
GitOrigin-RevId: cadc5d8be7b9bc97c4f23ff428266ffad30d03cd
2019-06-04 12:13:44 +03:00
Valentin Fondaratov
51aa7deb82 Add exit code/waiting support to windows launcher
GitOrigin-RevId: de6eb9c5bdf1e071d1f955150e81601ec3bdac89
2019-06-04 12:13:13 +03:00
Aleksey Rostovskiy
185284cee6 get rid of intellij.build.toolbox.litegen parameter and use BuildOptions.TOOLBOX_LITE_GEN_STEP to skip it instead
GitOrigin-RevId: 9aac8ee4ed1ebf2a29de18a238825fafb1ab88f9
2019-05-27 15:08:08 +03:00
Alexandr Suhinin
9215f4240b [duplicates] enable duplicates analysis in PyCharm/WebStorm/PhpStorm/RubyMine
GitOrigin-RevId: 1545b79fdca4888f4b94f47f22703fd37694fa7a
2019-05-27 15:07:30 +03:00
Anton Makeev
c105e26db3 Merge remote-tracking branch 'origin/master' into amakeev/gradle
GitOrigin-RevId: f9a633252daf311ecab19002c0f4757052eee9dc
2019-05-17 19:13:15 +03:00
Anton Makeev
8f7747ad98 Merge remote-tracking branch 'origin/master' into amakeev/gradle
GitOrigin-RevId: f4b9386436ead2e9d7fb7e3d18bfb47dfc2f8bf0
2019-05-17 19:03:29 +03:00
Anton Makeev
b54aaf7e4e IDEA-210281 Cleanup Gradle settings: separate Runner configurable removed
GitOrigin-RevId: adbc39121fe91beb633e125b4cf39bfe0a422e4b
2019-05-17 19:02:16 +03:00
Roman Shevchenko
d3289e9d96 [project] syncs CMake and shell build options for macOS file watcher
GitOrigin-RevId: 4d197f5a3e9c67b3c282cfbc63a2a7fe28c50801
2019-05-14 20:15:45 +03:00
Dmitry Avdeev
83f21c7197 Merge remote-tracking branch 'origin/master'
GitOrigin-RevId: 211e84dab4063848c1d3d835a526271ee1466636
2019-05-07 17:03:19 +03:00
Dmitry Avdeev
f9664fc455 IDEA-211555 Freeze on completion in XML file
do not process xincludes in ExtensionDomExtender

GitOrigin-RevId: d631dcd52d5bf500b61960473e16237008ad02a3
2019-05-07 17:02:41 +03:00
Roman Shevchenko
0a6ca4e64d [platform] drops outdated versioned symbols from fsnotifier/Linux code
Inspired by PR #1131 (https://github.com/JetBrains/intellij-community/pull/1131)

GitOrigin-RevId: 684edb8574f1e146062dcf7494c7177a39c5d815
2019-05-07 12:09:57 +03:00
Aleksey Pivovarov
322db66a12 Recover after problematic merge
This commit reverts 65a557bb38f6ac03afa9aabaf02cb8d99fc68a91
                    3f5cfd958d9b6b54393c15983ac94f519c37fe61

GitOrigin-RevId: 8fb8ccbb17d0e217a83f265c185a943b0f5a7ed6
2019-05-03 01:52:21 +03:00
Nicolay Mitropolsky
9b850726ee [uast-groovy] UInjectionHost support
GitOrigin-RevId: 49ec454d1831796fa63b77fdc965f61985bf877e
2019-05-03 01:47:46 +03:00
Vladimir Plyashkun
c33e69a545 CPP-16098 - Lags during inplace rename typing
- reverted some of the changes

GitOrigin-RevId: c7c07b80a76c29794ef31e0e916e62f7f302917a
2019-05-03 01:47:14 +03:00
Leonid Bushuev
34be4bbf7d Apply the change from Develar: cleanup - specify UTF_8 charset explicitly
GitOrigin-RevId: 3f5cfd958d9b6b54393c15983ac94f519c37fe61
2019-05-03 01:46:11 +03:00
Vladimir Plyashkun
61a3e18b78 Merge branch 'master' into vplyashkun/inplace_rename_lags
GitOrigin-RevId: aaecc2a32e4e42de827efb45b8df733874a722e4
2019-05-03 01:41:29 +03:00
Leonid Bushuev
970dc0fe32 Remove unnecessary downcasting
GitOrigin-RevId: b91110977db6e5b08d9f4aaffa8496d305d698e2
2019-05-03 01:40:23 +03:00
Vladimir Plyashkun
2d9369d983 CPP-16098 - Lags during inplace rename typing
- changed behaviour in safe way by introducing new method to check that particular expression does not depend
  on committed PSI

GitOrigin-RevId: f5ec732613cdafdcef8a1d48eb8d04135c634047
2019-05-03 01:39:50 +03:00