Nikita Iarychenko
d8ce760ae5
OPENIDE #153 Help -> Edit Custom Properties: idea in file name
...
(cherry picked from commit 2e474f259f )
(cherry picked from commit f646d43bc9 )
2025-12-05 11:14:15 +04:00
axiom
1e4371c2ab
OPENIDE update win launcher icon
...
(cherry picked from commit ae5d1c4d5f9824d13578567d246f69fadc7579c0)
(cherry picked from commit c06d1f83fe )
(cherry picked from commit 5ed6ca0e35 )
2025-12-05 10:03:22 +04:00
axiom
d02abe01db
OPENIDE winlaunchers resources update
...
(cherry picked from commit 560abe17e1b05de3d9356ede58257f1455b3be8d)
(cherry picked from commit c583487aec )
(cherry picked from commit 8e76067be9 )
2025-12-05 10:03:22 +04:00
axiom
2fa313830f
OPENIDE workaround for rust bug in xplat launcher
...
(cherry picked from commit 90a55b27bf536dac20270e1b089eafa7f7769236)
(cherry picked from commit 137e49281d )
(cherry picked from commit 6129702ed9 )
2025-12-05 10:03:21 +04:00
Nikita Iarychenko
76427fee0e
OPENIDE #86 Сhange icons mentioning jetbrains
...
(cherry picked from commit 69a51cf36ba93ec18d450665f10f81c60f5964a5)
(cherry picked from commit 873db3972a )
(cherry picked from commit 2672ea30c2 )
2025-12-04 12:26:36 +04:00
Aleksey Pivovarov
13a154dfb9
[rdct] IJPL-204792 reduce implicitly required properties for RemoteDev host
...
Follow-up: 3167f76e18e2f675ffd1fd73ce6b992e6b09b497
GitOrigin-RevId: a397ec7e084b51b81f3a58325a0b09d8f4496810
2025-09-26 16:47:34 +00:00
Aleksey Pivovarov
9b6977158b
[rdct] IJPL-204792 pass additional RemDev properties via VMOptions
...
Do not create a new 'temp.remote-dev.properties' file every time IDE is started.
GitOrigin-RevId: 7ab936b592661a642e40fe3ad985d709157c514e
2025-09-22 11:25:48 +00:00
Aleksey Pivovarov
228f01a833
[build scripts] refreshing launcher dependencies
...
GitOrigin-RevId: 2447014fa7e8e981f6c7a795cdd0a91870cdc323
2025-09-22 10:29:26 +00:00
Alexandr Evstigneev
8649d8d623
IJPL-204686 Updated jvm/jbr version to 21 across multiple modules
...
There are more statements in the testData, left them as is for now
GitOrigin-RevId: ca654cccb3650be0ba5c9257cffd8f8d3db97436
2025-09-01 15:06:34 +00:00
Aleksey Pivovarov
198e185cb5
IJPL-181223 [rdct] do not ignore .config/idea.properties in RemDev host
...
'PathManager.loadProperties' reads /bin/idea.properties among other properties files.
By manually appending '/bin/idea.properties' to the custom 'idea.properties.file' we made them
the highest priority. Thus 'idea.max.intellisense.filesize' could not be overwritten
via the .config/idea.properties file.
GitOrigin-RevId: 4aad29c941dd863184366e99d1038776a796f810
2025-08-25 16:43:56 +00:00
Dmitry Stepanov
9f3405dd0c
Fix typo in logger
...
GitOrigin-RevId: 0da4430b24f568c54bb326e2e66d2dc454bf90c1
2025-07-10 12:22:43 +00:00
Aleksey Pivovarov
eaf9941a9c
IJPL-189073 [rdct] create temp files in a per-user temp directory
...
GitOrigin-RevId: e437a122f48249ec512798cf1139f05ab863738b
2025-06-26 09:44:38 +00:00
Roman Shevchenko
3536a64f52
[platform] launcher: more robust product-info.json lookup (IJPL-172055)
...
GitOrigin-RevId: f02bc438b9e19d651a5a838c218431e566818895
2025-05-16 18:00:51 +00:00
Evgenii Ilichev
1725b9d802
[IJI-2420] compile on musl linking statically
...
GitOrigin-RevId: bd3fd9b48e25bda95dae6719fa62cde553cf7968
2025-04-24 14:53:24 +00:00
Roman Shevchenko
104a727093
[platform] updating fsnotifier/macOS CMake project; fixing warnings
...
GitOrigin-RevId: d8029527f4c077eede8057e1b07d50e35262851b
2025-04-24 11:36:30 +00:00
Roman Shevchenko
9abfed6edd
[platform] fsnotifier/Linux: explicit conversion instead of compiler-specific pragma (IJ-MR-160934)
...
GitOrigin-RevId: e7494a6e8fb61defa7e0b0c5f3af62cc661076ea
2025-04-24 11:36:29 +00:00
Roman Shevchenko
6bcda73172
[platform] adding fsnotifier/Linux CMake project
...
GitOrigin-RevId: 11cb9661e28539e385885ef4d83860e1182c57d5
2025-04-24 11:36:29 +00:00
Roman Shevchenko
4528ece4d6
[build scripts] refreshing launcher dependencies
...
GitOrigin-RevId: bf729044b5739de3f6f9c3d336191d7e8d246ae6
2025-04-23 09:06:49 +00:00
Roman Shevchenko
9810b8452c
[tests] launcher: asserting that directory separators in classpath are platform-specific
...
GitOrigin-RevId: ef4d9c93fc486b9cff6538f215cab944fe634694
2025-04-23 09:06:49 +00:00
Roman Shevchenko
621f5f9e20
[platform] launcher: substituting USER_HOME macro in VM options (IJPL-156249)
...
GitOrigin-RevId: 2e3910e985bb76f56b9b7303656ad60e35c4a2cb
2025-04-01 14:18:17 +00:00
Aleksey Pivovarov
87c2ef0269
cleanup: remove dead code from launcher
...
GitOrigin-RevId: aa82d1bff8730bf758848f6d33229a501e2a21db
2025-03-26 15:58:00 +00:00
Rustam Vishniakov
845e661ff8
C++ DevContainer to build fsnotifier
...
GitOrigin-RevId: bdacf6e379fdd022e8d8d670ef71d83696c18928
2025-03-24 15:38:42 +00:00
Roman Shevchenko
490711b91d
Cleanup (linter warnings)
...
GitOrigin-RevId: 47c58a4a3ecae103b929762994841d313127363f
2025-03-20 08:43:20 +00:00
Eugene Yakavets
e37535203c
Check CARGO_CFG_TARGET_OS instead of 'target_os'
...
'#[cfg]' refers to the environment in which the build.rs's executable
will run, which will be the host (compiler) operating system. It is not
the actual compilation target system.
PR #2991
GitOrigin-RevId: 728601938e0f53e4e62c04bd19d3d7b6e807b29b
2025-03-20 08:43:20 +00:00
Aleksey Pivovarov
ef51c021c3
IJPL-180765 [rdct] do not force 'AWT_FORCE_HEADFUL' in RemDev
...
This makes 'isInAquaSession' method not trustable, and the LWCToolkit shall not be initialized
when UI is not available.
This shall replace infinite loop with a more clear assertion.
This reverts GTW-6786 fix, as the LaF is no longer being loaded.
GitOrigin-RevId: bab1be6bb74890d370244dd5b81473fedf884d56
2025-03-13 19:29:40 +00:00
Roman Shevchenko
c43b328596
[build scripts] launcher: removing cargo-deny and cargo-about from the dependency list
...
... as `cargo install --locked` uses latest versions anyway; the version is now specified in TC configs
GitOrigin-RevId: e889f03fbd424c7d0ecd901dbea17bf119f292f1
2025-02-25 09:19:29 +00:00
Roman Shevchenko
80356e7b0e
[platform] avoiding launcher dialogs for CEF sandbox subprocesses (IJPL-173035)
...
GitOrigin-RevId: 0df5725e3f649bbd3cd7472e243456c5e51e4e99
2025-02-21 19:49:56 +00:00
Roman Shevchenko
e8961c4fe1
[platform] launcher: no more debug mode by default in the "remote dev" mode (IJPL-34994)
...
GitOrigin-RevId: 99256cfdd1c7ddbdfd610f06dc499be1823f6147
2025-02-17 20:16:58 +00:00
Roman Shevchenko
e3988bf571
[platform] dropping runnerw sources
...
GitOrigin-RevId: 9dadf12d2c4b2f062178cca4d80038bce3ca38ae
2025-02-17 12:31:32 +00:00
Roman Shevchenko
4ceb476e68
[project] dropping 'breakgen' sources
...
GitOrigin-RevId: 75b8356e01913adb564467ee8c37eaaa2b2c9907
2025-02-14 16:44:40 +00:00
Roman Shevchenko
74d3c8d679
[build scripts] launcher: replacing reqwest with curl
...
... for less hairy dependency tree and faster build
GitOrigin-RevId: 33f75fcf76c50ffaef70ba3bddd6cea95a04646e
2025-02-07 14:20:37 +00:00
Roman Shevchenko
b4d3f01e08
[build scripts] refreshing launcher dependencies
...
GitOrigin-RevId: 0a95037e50652c5d9c6b7c636f0eb8c356618e6d
2025-02-04 20:18:12 +00:00
Roman Shevchenko
f08903b6d9
[build scripts] updating problematic build dependencies
...
GitOrigin-RevId: e40a10d05a73140daee132bba5cd9f8c50eb698b
2025-02-04 17:03:46 +00:00
Roman Shevchenko
85328b7cdc
[platform] launcher: looking up for product-info.json file without dereferencing first (IJPL-172055)
...
GitOrigin-RevId: e19b9e6f23c8234f878d029200988c913d2c69f9
2025-02-04 17:03:46 +00:00
Dmitry Batrak
32f5462aee
IJPL-175199 Remove unused self-contained libraries
...
GitOrigin-RevId: 6e0acdcbfa5b952488a459696b5a4120dd660fea
2025-01-21 14:17:56 +00:00
Sergei Dubov
8709a04285
[rdct] IJPL-166181. Update rust scripts to check for files with .hmac extension
...
- Update logic to filter out files with .hmac extension from a set of libraries read from the "libs" folder. These files are not defined as a library but required for Linux OS with the FIPS feature enabled for encryption. Ignore such files when verifying for references.
(cherry picked from commit e3d3e7c674d6063d79e274a76d49ab6fdbf7a5e0)
IJ-CR-152052
GitOrigin-RevId: 92caf778465feddef5ad192748d8e15b1a3314b5
2024-12-23 12:11:38 +00:00
Sergei Dubov
29191ec543
[rdct] IJPL-166181. Revert fix that disable self-contsined libs for OS with FIPS enabled
...
- Reverse commit 44af0bc6125422043709c7e8ceba4c27e20b2887 that disable self-contained libs for OS with enabled FIPS.
(cherry picked from commit 4bdabfa3ab9a2a44c37faae079165e802b449417)
IJ-CR-152052
GitOrigin-RevId: d3fa26ff9914e4a4f87f67ee3b4d68b4d023c485
2024-12-23 12:11:38 +00:00
Roman Shevchenko
bd132c48c3
[build scripts] temporarily excluding launcher build dependency from cargo deny check
...
GitOrigin-RevId: 7ca270e54f9b12dcbbe186362fd34711af768a4e
2024-12-20 23:05:32 +00:00
Sergei Dubov
506fed297b
[rdct] IJPL-166181. Disable using self-contained set of file systems with ebabled FIPS
...
- Update scripts for launching backend to check for FIPS enabled in OS before importing self-contained libiries.
(cherry picked from commit 2b86435ec1f91cb94546451a4ed9c46b5f6f47a4)
IJ-CR-149619
GitOrigin-RevId: 44af0bc6125422043709c7e8ceba4c27e20b2887
2024-11-19 14:44:06 +00:00
Roman Shevchenko
a355b024f4
[build scripts] refreshing launcher dependencies
...
GitOrigin-RevId: 1d734e43a0baf7247a572506dd5dbc282f84483a
2024-11-19 12:05:07 +00:00
Roman Shevchenko
28d704d5d5
[tests] dropping a problematic launcher test
...
GitOrigin-RevId: 12bdc43fb23b4483ee44a25b27d4a038c70dc154
2024-10-21 10:42:33 +00:00
Roman Shevchenko
b75630a8a5
Cleanup (qualifiers; imports; formatting)
...
GitOrigin-RevId: 7c9db0fbcbac0ce08a8096248f37581ab5f65c72
2024-10-21 10:42:33 +00:00
Roman Shevchenko
b29c729e8f
[build scripts] toolchain-independent launcher manifest embedding
...
PR #2858
GitOrigin-RevId: f987629fa404221686727360924669d866571eaa
2024-10-21 10:42:33 +00:00
Eugene Yakavets
edefbd238d
[launcher] make CEF dependency optional
...
PR #2857
GitOrigin-RevId: 6b5f0bcffc2616470fdf96c4ce9ac7f2f345dd49
2024-10-17 15:55:08 +00:00
Nikolay Chashnikov
b662dca93f
[launcher] use overriden envVarBaseName in product-info.json for custom commands (RDCT-1735)
...
Since 7ce799261de4c6cd38 the launcher doesn't compute names of the environment variables using 'vmOptionsFilePath' and reads the explicit name instead. So we also need to load the custom env variable base name explicitly for the cases when the frontend process is started from the full IDE.
GitOrigin-RevId: 5bf42471b75a6cde3b9bb40c667a840286988496
2024-10-03 14:41:32 +00:00
Ivan Pashchenko
7ac40165cd
GTW-9933 fix crashing when writing to non-working stdout/stderr (e.g. called from the restarter in ssh)
...
GitOrigin-RevId: 6465bf7c1dfbad4ea215eccf83faf7319ea38e1d
2024-10-02 14:08:59 +00:00
Ivan Pashchenko
504d1c21e7
GTW-9933 do not panic unless there's no way to pipe an error
...
GitOrigin-RevId: 8a50f529af172a8bbfefdc705afb239f9b6fe4f2
2024-10-02 14:08:59 +00:00
Dmitry Batrak
32488eb589
GTW-8677 Enable debugging of backend IDE process
...
GitOrigin-RevId: 0de7daed4e1f7c113742fb23b9f6540b724b9f43
2024-09-16 09:53:06 +00:00
Roman Shevchenko
e15d9ae000
[tests] future-proofing launcher test app build script
...
GitOrigin-RevId: d7a968643e3bda03adc825886226fe896da1241c
2024-09-12 21:02:30 +00:00
Roman Shevchenko
532770bca2
[tests] retrying launcher tests cowardly killed by macOS
...
GitOrigin-RevId: 8bd3da8f5a3b79321d4ccffb8c2ab55c6c3373ee
2024-09-11 09:25:26 +00:00