Nikolay Kuznetsov
4a5b4e9085
[rdct] use modern appstarter names in launcher scripts
...
GitOrigin-RevId: 73b12a568d49724d91cc835a75ad32b1ecdc1b48
2023-08-10 19:12:12 +00:00
Roman Shevchenko
1c2b4c6d91
[platform] cross-platform launcher: fixing compilation on Windows/x86_64
...
GitOrigin-RevId: ef555f280ea4d26dea5f3b046dc9db814e47a7ea
2023-08-07 12:53:15 +00:00
Roman Shevchenko
3d6451211d
[platform] cross-platform launcher: fixing compilation on Windows/AArch64
...
GitOrigin-RevId: db8736ce326bec8d71f6065de3610bec9a9ff4b2
2023-08-07 12:37:31 +00:00
Roman Shevchenko
e1dc9924ac
[platform] cross-platform launcher: skipping diagnostic hook on Windows/AArch64
...
(no support in `va_list`)
GitOrigin-RevId: f2e6ce98b5c6bb1d35f1701310ce64440a7bed79
2023-08-07 12:01:58 +00:00
Roman Shevchenko
10233c2d2e
[project] updating cross-platform launcher build dependencies one more time
...
GitOrigin-RevId: 09bad8044bf0791f70ede7c2512b9eb41156b5a5
2023-08-05 12:49:38 +00:00
Roman Shevchenko
03de0ad293
[project] updating cross-platform launcher build dependencies
...
GitOrigin-RevId: cfcc43e2f6fa9c9cf08744aaacdb504f17cc9c28
2023-08-05 12:26:18 +00:00
Roman Shevchenko
b308babccd
[platform] cross-platform launcher: back to pre-allocated buffer in JVM diagnostic hook + more accurate parameter type
...
GitOrigin-RevId: 5a50c3c8dc491a1deb21a678a8df5b3037e2d553
2023-08-05 12:26:17 +00:00
Roman Shevchenko
62caebccf9
[platform] cross-platform launcher: more reliable bufer allocation in JVM diagnostic hook
...
GitOrigin-RevId: 111c1b3b289d76f9af5f3997a557cfb6875b2ba1
2023-08-03 19:19:36 +00:00
Roman Shevchenko
b238c407c7
[project] updating cross-platform launcher build dependencies
...
GitOrigin-RevId: 676362e6ad07024691e40a71621dab36b3182709
2023-07-29 12:33:29 +00:00
Roman Shevchenko
fa14e1c787
[platform] cross-platform launcher: exposing the main class name to JVM (IDEA-296932)
...
GitOrigin-RevId: 66c2478ef6efafeed72b4ee1b0eee3ac857cc6ef
2023-07-29 10:41:46 +00:00
Roman Shevchenko
7f8fcca2b9
[platform] windows .exe launcher: dropping dysfunctional Windows 7 check (IDEA-321516)
...
GitOrigin-RevId: f60742935e767a44a6d23b1f0569d5c2ea56bbd2
2023-07-28 13:28:19 +00:00
Eugene Lazurin
e3ae0d401b
[rdct] launcher: GTW-4769 disable JCEF if env var REMOTE_DEV_SERVER_JCEF_ENABLED false [2]
...
The state where the variable is uninitialized or empty is now explicitly handled
GitOrigin-RevId: 6ce18af68c4c950bdff70c9be3dd6872a700c10e
2023-07-26 15:43:15 +00:00
Roman Shevchenko
43b8a3a999
Cleanup (outdated info in a comment)
...
GitOrigin-RevId: 95ac9b7959b5c6bc6e48cbde8343663ed8ac36f6
2023-07-07 18:13:46 +00:00
Roman Shevchenko
4195cf614b
[project] updating cross-platform launcher build dependencies
...
GitOrigin-RevId: 654c9da33f4452a57b964e9b421226c6553fa560
2023-07-07 12:18:51 +00:00
Roman Shevchenko
2df8c91527
[project] cross-platform launcher compilation
...
GitOrigin-RevId: 0599bb4a3891b92c254634c5bf1324d72d483798
2023-07-07 12:18:50 +00:00
Roman Shevchenko
9dda73288e
[platform] windows .exe launcher: expanding %IDE_HOME% macro in VM options (IDEA-320176)
...
GitOrigin-RevId: b2592c2fdd852b78153f9f423eaaf26b66f798e5
2023-07-07 08:10:01 +00:00
Roman Shevchenko
87cd36ac6d
Revert "[platform] minor optimization in Windows launcher: trying to activate another instance before anything else"
...
This reverts commit 7b58e567
IDEA-324092
GitOrigin-RevId: ceae4363ffd48eab0f1a1e42a87fd744e4dc09d1
2023-06-30 20:12:25 +00:00
Roman Shevchenko
3397827970
[platform] rewording the OS version incompatibility message in Windows launcher (IJ-CR-109767)
...
GitOrigin-RevId: 082400acc98d62d70e0f9b440ddc4d8fd88ee4c8
2023-06-30 11:03:28 +00:00
Eugene Lazurin
63a7343e88
[rdct] launcher: GTW-4769 disable JCEF if env var REMOTE_DEV_SERVER_JCEF_ENABLED false
...
GitOrigin-RevId: 2630cbddd0fe7889fd2ac60acd5fef356a7c50f0
2023-06-29 22:47:30 +00:00
Roman Shevchenko
4b5fbec2d8
[platform] preventing the IDE from being launched on Windows 7 (IDEA-321516)
...
GitOrigin-RevId: 9183b93a5b43096bc18e9153deba699c211984d5
2023-06-29 14:12:42 +00:00
Roman Shevchenko
963e1a37cd
[platform] minor optimization in Windows launcher: trying to activate another instance before anything else
...
GitOrigin-RevId: 7b58e567cda15253506061d2c55f9a23f6d05ade
2023-06-27 09:44:05 +00:00
Roman Shevchenko
597a7f5b5b
[project] cross-platform launcher: correcting the -XX:HeapDumpPath value
...
Unlike `-XX:ErrorFile`, it doesn't support the '%p' placeholder for PID, and having multiple heap dumps is bothersome.
GitOrigin-RevId: 5a3954ba34b8ea8eab458f1d464079253464bc8d
2023-06-21 10:51:34 +00:00
Eugene Lazurin
158de8694e
[rdct] launcher: GTW-4837 setting the new UI var to true at first launch
...
GitOrigin-RevId: d2811a26e0e61039c3bcb83ca46f4bb3ec402016
2023-06-20 20:46:22 +00:00
Eugene Lazurin
3b165eb1c4
[rdct] launcher: add missed UI property in eap registry file
...
GitOrigin-RevId: 818758d05d1f2993199324323110254fc47cc6ab
2023-06-20 20:46:22 +00:00
Eugene Lazurin
68363091a9
[rdct] launcher: add REMOTE_DEV_NEW_UI_ENABLED env var description
...
GitOrigin-RevId: c3e7c0dca9ffd6b544a796ab630e1b18e29b58d3
2023-06-20 20:46:22 +00:00
Roman Shevchenko
98c09be9b3
[platform] using dynamic string buffer in cross-platform launcher's JVM diagnostic hook
...
GitOrigin-RevId: 63a7b55bd07485760c30910f1833c800020c665e
2023-06-20 11:01:44 +00:00
Roman Shevchenko
6edc82fec0
[build scripts] specifying the minimal macOS version for cross-platform launcher (IDEA-321738)
...
GitOrigin-RevId: f95481e74de55ae64ba5cfd023533b9b545cb615
2023-06-09 11:21:45 +00:00
Roman Shevchenko
2696d2f5b6
[tests] cross-platform launcher: making the outside symlink launch test work on Windows and Linux
...
GitOrigin-RevId: 1988bfd15162dbd5227d3810d286d106d5068ad9
2023-06-07 12:25:55 +00:00
Roman Shevchenko
ba063dfae4
[platform] cross-platform launcher: making namespace prefix trimming work with UNC paths
...
GitOrigin-RevId: a97d19d80c135558a221bc1543a0411aca9c94c5
2023-06-07 12:25:54 +00:00
Roman Shevchenko
dac709f030
Cleanup (dead code)
...
GitOrigin-RevId: 562d665d888801e5018d53d95bcfceb9d36019b7
2023-06-07 10:03:07 +00:00
Roman Shevchenko
a4404bd07e
[platform] making the cross-platform launcher detect the installation when started by an outside symlink
...
GitOrigin-RevId: 185f72fb0c7b31f1371942cbb85f9c9db7006828
2023-06-07 10:03:06 +00:00
Roman Shevchenko
effa58ccac
[platform] cross-platform launcher: proper joining of JVM messages collected via the vfprintf hook
...
GitOrigin-RevId: 13cde1b8c1969eb46256781c64084f145193fee7
2023-06-07 10:03:06 +00:00
Roman Shevchenko
4de312594b
[platform] using the new cross-platform launcher in macOS distributions (IJPL-98)
...
GitOrigin-RevId: 98f4add42f262daad9b10856d3f8328053bf475d
2023-06-01 20:41:28 +00:00
Roman Shevchenko
4071b96cc7
[tests] cross-platform launcher: working directory adjustment test (IDEA-320240)
...
GitOrigin-RevId: d79cfa653a568e40b03b7506b2eae02a32d16795
2023-05-31 10:14:19 +00:00
Roman Shevchenko
538f9f0527
[tests] using even more real macOS app bundle layout in cross-platform launcher tests
...
GitOrigin-RevId: 56d1a4c7bcc0897b4305921d813813c2810c9f20
2023-05-31 10:14:18 +00:00
Roman Shevchenko
4b97c682c7
[tests] using macOS app bundle layout in cross-platform launcher tests
...
GitOrigin-RevId: b4d8cd025a8e46d20848b826b53a839b21b28d20
2023-05-31 08:55:30 +00:00
Roman Shevchenko
da4dc9a470
[platform] cross-platform launcher: adjusting working directory in a more generic way (IDEA-320240)
...
(e.g., Fish doesn't set the `_` variable, so it can't be a reliable marker)
GitOrigin-RevId: 48e43be48a3664c0da044147a9ba3ee8d0da4b98
2023-05-30 19:27:16 +00:00
Roman Shevchenko
87cfa6133e
[platform] cross-platform launcher: restoring working directory when launched via /usr/bin/open (IDEA-320240)
...
GitOrigin-RevId: e9a5613dbf8e54fa2cb7b7ca4295c7e83edb448f
2023-05-30 09:07:55 +00:00
Artem Bochkarev
bc4c0de5b8
IDEA-315910 Minor code cleanup
...
fixed review comments
GitOrigin-RevId: 2a97a1f5865b3c622300eb81bf28210500899ffe
2023-05-30 05:26:45 +00:00
Nikita Gubarkov
193e660d27
IDEA-320719 specify compatibility with Windows 7+ via launcher manifest.
...
GitOrigin-RevId: ebe171e9cbd598ebde48fa67201237fd65783370
2023-05-22 23:26:59 +00:00
Roman Shevchenko
c9f6b714e4
[platform] cross-platform launcher: logging current directory (IDEA-320240 diagnostics)
...
GitOrigin-RevId: 245d02894316810ff31232a399d8e88d4a212696
2023-05-12 12:41:35 +00:00
Roman Shevchenko
a214794b57
[platform] cross-platform launcher: a tad better product descriptor lookup diagnostics
...
GitOrigin-RevId: 8110b49053f1010754d3c034d3964bd628afc532
2023-05-10 07:38:06 +00:00
Roman Shevchenko
76eb04d5a3
[tests] cross-platform launcher: restoring Gradle wrapper permissions
...
GitOrigin-RevId: 4338e1976e30ca553914a084254f8069642ab01a
2023-05-09 13:15:17 +00:00
Roman Shevchenko
12a33f9287
[tests] cross-platform launcher: a temp directory creation step was missing
...
GitOrigin-RevId: c9bd028f92a137bd97adef31ae79e8e4a7f9480f
2023-05-09 12:43:55 +00:00
Roman Shevchenko
bdcdadbcd4
[tests] cross-platform launcher tests: JBR on Windows; Gradle in a separate step
...
GitOrigin-RevId: 0341be0486fe7e4816f4176ec31dbea15ea188cf
2023-05-09 12:34:42 +00:00
Roman Shevchenko
4aebc99992
[tests] improving cross-platform launcher binary lookup
...
GitOrigin-RevId: 25badd677e97301e343675048da2d5ba7e27de92
2023-05-08 18:47:00 +00:00
Roman Shevchenko
ec659c2482
[platform] cross-platform launcher: minor refactoring (moving other path-related functions into PathExt)
...
GitOrigin-RevId: 55883f6d6511d9a3584ac9079f56774960c118d3
2023-05-08 12:57:00 +00:00
Roman Shevchenko
2c8f7b2a4b
[tests] testing cross-platform launcher on Windows namespace paths
...
GitOrigin-RevId: cede0d959c92515d224fc25fb0d6559c1db76336
2023-05-08 12:08:11 +00:00
Roman Shevchenko
9b74e9d893
[platform] cross-platform launchers: logging vfprintf hook messages, just in case
...
GitOrigin-RevId: 20ced5db4e47103cfebe91d2188622c5a6dcfab8
2023-05-08 11:45:09 +00:00
Roman Shevchenko
f80c3fc5c2
[tests] temporarily disabling cross-platform launcher JVM creation failure test on Windows
...
(for whatever reasons, `JNI_CreateJavaVM` aborts instead of returning an error)
GitOrigin-RevId: b47850444ccbaa4999a1b83869711523a9be3519
2023-05-08 11:45:08 +00:00