Commit Graph

53 Commits

Author SHA1 Message Date
Florian Kistner
abf8bfe426 Darwin arm64: Retry launching using Rosetta, if arm64 JRE can't be loaded
GitOrigin-RevId: 941e1f700d0aa6b5fd29b2fcde784b572f3a15b0
2020-11-20 10:52:11 +00:00
Florian Kistner
767c637715 Darwin arm64: Fix MacLauncher compiler warnings
GitOrigin-RevId: e5e728b584e39be59b15dc24145c1d911f00f6a8
2020-11-19 11:01:34 +00:00
Roman Shevchenko
ca64203548 [platform] cleaning JRE lookup conditions in macOS launcher (IDEA-CR-68901)
GitOrigin-RevId: 81671c121e9eee6df590e31f87426371e4cc4e98
2020-11-18 11:27:55 +00:00
Vyacheslav Karpukhin
4a8aa4bb0a IDEA-255426 [Apple Silicon] Convert launcher binary to universal format
GitOrigin-RevId: 2d7109b2b019cedae964c20a7d6ca2c46cdff42b
2020-11-15 17:49:38 +00:00
Alexey Ushakov
b3c7efab4a IDEA-233043 Update IDEA launcher to use JBR without symlink to libjli.dylib
GitOrigin-RevId: 2cc7153be32a613f9b55a2d0843e40bc2830d886
2020-02-14 18:06:52 +00:00
Roman Shevchenko
3a48ccf804 [platform] setting CWD in macOS launcher started via open command (IDEA-196722; TBX-3314)
GitOrigin-RevId: d8f424c6b12f804f7bf228193b01f1595f200aa9
2020-01-28 23:04:56 +00:00
Roman Shevchenko
4ca86428be [platform] migrating app directories on macOS; part 2 (IDEA-230993)
GitOrigin-RevId: 47120488aa4c1620f37f371623853509a092db73
2020-01-20 21:37:10 +00:00
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
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
Aleksey Pivovarov
5cc1609f12 IJI-80: fixing files containing CRLF line endings 2019-04-05 17:18:29 +03:00
Vladimir.Orlov
26c6036893 mac launcher: search bundled jvm in jdk and jbr folders. 2019-03-25 07:48:02 +03:00
Vladimir.Orlov
8056bdde45 IDEA-CR-45090 Revert "Cleanup (drops obsolete Info.plist)" 2019-03-18 11:10:15 +03:00
Vladislav Rassokhin
45f5d42bd9 Fix MacLauncher build (linking) on Xcode 7+ 2019-03-15 16:27:08 +03:00
Vladimir.Orlov
2d709adf33 Revert "Cleanup (drops obsolete Info.plist)"
This reverts commit 33877b0b

Info.plist is required for building macOS Launcher by the TC configuration:

https://buildserver.labs.intellij.net/viewLog.html?buildId=43643072&buildTypeId=ijplatform_master_Idea_MacLauncher&tab=buildLog&_focus=441
2019-03-15 15:26:31 +03:00
Roman Shevchenko
33877b0bb8 Cleanup (drops obsolete Info.plist) 2018-11-07 18:01:38 +01:00
nik
2ef0a096ba platform: remove -Xbootclasspath arguments from IDE command line
It isn't required to have boot.jar on bootclasspath, it's enough to have its classes on the regular classpath (IDEA-185591).
2018-01-26 10:21:38 +03:00
Vladimir.Orlov
59a19b3282 IDEA-CR-23485 2017-08-03 17:27:00 +03:00
Vladimir.Orlov
723899b28b mac launcher: added Xbootclasspath.
IDEA-176217 Automatic ASCII conversion doesn't work anymore for property files
2017-08-03 11:03:10 +03:00
Vladimir.Orlov
a547cfa12d mac launcher: removed search VM options from Info.plist
IDEA-173476 Consolidate VM options on macOS
built launcher was committed with 18b4b99555
2017-06-14 16:50:59 +03:00
Roman Shevchenko
18b4b99555 [platform] adds TB-specific *.vmoptions lookup (IDEA-169987) 2017-06-14 16:32:54 +03:00
Denis Fokin
8420ec4f0d IDEA-140566 cleanup 2016-07-11 13:59:30 +03:00
Anton Tarasov
bfcb31edd2 IDEA-157767 [mac] IDEA doesn't pick up bundled JRE
[Temporarily] tought the mac launcher to be able to pickup Contents/jdk if Contents/jre fails.
2016-06-22 16:19:50 +03:00
Anton Tarasov
96de818857 IDEA-155856 After update from 2016.1.1 to 2016.1.2 IntelliJ IDEA won't start anymore on mac os x 2016-05-16 15:58:48 +03:00
Vladimir.Orlov
9098a8c698 mac launcher cleanup 2016-04-01 12:51:40 +03:00
Vladimir.Orlov
17029150fa IDEA-153847 EAP 2016.1 doesn't start on Mac
IDEA-153217 IDE suggests to install Java 1.6 on Mac
IDEA-150462 JVMVersion < 1.8 should be ignored on MacOSX
2016-03-31 14:40:06 +03:00
Alexey Ushakov
50313485e3 IDEA-153298 IDEA 2016.1 (IU-145.258.11) crashes on startup on OS X 10.6.8
Updated OSX min version, sdk root and idea binary
2016-03-29 10:23:05 +03:00
Alexey Ushakov
b3126c44c0 IDEA-153298 IDEA 2016.1 (IU-145.258.11) crashes on startup on OS X 10.6.8
Updated deployment target up to 10.8
2016-03-28 12:19:31 +03:00
Alexey Ushakov
d464b40846 IDEA-57233 Editor font antialising/appearance problems on Linux
Made storing bundled jdks paths in config as relative to idea home
Updated JDK switcher, MacLauncher, idea.sh to use relative paths for jdk bundles
2015-12-15 16:54:19 +03:00
Vladimir.Orlov
da528cb7f9 IDEA-143614 Could not run IDEA with debug parameters in idea.vmoptions on OSX
IDEA-141559 IDEA crashes natively on startup when idea.vmoptions has line for debugging and port is already in use
IDEA-139969 Show error message if idea.exe.vmoptions not found
IDEA-138637 idea.log logs JVM options from boths .vmoptions file (custom and bundled)
IDEA-136975 Change the order of .vmoptions file processing from default to more specific
2015-08-19 14:35:44 +03:00
Denis Fokin
edb1ac3c0c Ability to specify boot jdk in a user preferences folder. 2015-04-28 15:57:42 +03:00
Vladimir.Orlov
a21d3ba501 added ability for mac launcher to read JVMVersion in idea.properies in ~/Library/Preferences/ProductXX 2015-03-17 15:16:30 +03:00
Vladimir.Orlov
30cd08fe71 updated mac launcher: The link to the java 1.6 has been modified (..locale=en_US). 2015-02-16 15:02:15 +03:00
Vladimir.Orlov
fa186e41d8 IDEA-135774 Refactoring launchers. 2015-01-29 18:45:27 +03:00
Vladimir.Orlov
004ea34f88 IDEA-126847 support jdk 1.6+ on osx 2014-11-13 17:27:32 +03:00
Vladimir.Orlov
9891dc6c40 fixed mac launcher - show update dialog few times. 2014-10-24 18:32:49 +04:00
Vladimir.Orlov
6ded66d2a8 corrected text of message from mac launcher in case if java deprecated. 2014-10-24 14:42:04 +04:00
Vladimir.Orlov
4d82e18d37 updated mac launcher to detect and solve problems under os x 10.10 and deprecated DEV java(s). 2014-10-24 13:00:57 +04:00
Vladimir.Orlov
9f220f852b root folder of the jdk bundled archives are unified. 2014-10-17 17:32:03 +04:00
Vladimir.Orlov
c498869a88 removed WorkingDirectory form Info.plist. 2014-09-10 10:05:29 +04:00
Vladimir Orlov
8f9770e7d5 OOM fixed 2014-06-11 18:23:47 +04:00
Vladimir Orlov
3c042302d7 IDEA-95949 2014-06-11 11:25:23 +04:00
Vladimir Orlov
57f67f8541 IDEA-125184 Mac launcher should not crash when IDEA_JDK env. var. does not correspond with JVMVersion from Info.plist. 2014-05-19 12:25:00 +04:00
Vladimir Orlov
168dbd0908 IDEA-117493 Native crash in Mac launcher 2014-03-12 13:45:02 +04:00
Vladimir Orlov
85d52dd77f IDEA-118296 Impossible to "Prevent App Nap" for the 133.* in MacOSX 10.9 (Mavericks) 2014-03-11 13:18:45 +04:00
Maxim Shafirov
7d8691db08 Rename "Java" -> "JVMOptions" so MacOS doesn't require java 1.6 download from Apple. 2013-12-02 11:54:30 +04:00
Maxim Shafirov
e305473f69 Remove dynamic dependencies on JavaVM.framework. Otherwise we will be asked to download java from Apple site 2013-11-28 17:14:30 +04:00
Maxim Shafirov
1cc68a258e [r: andrey.zaytzev] IDEA-105363 2013-04-15 20:21:39 +04:00
Vladimir Orlov
1a7cbc2649 Copyright updated. 2013-02-21 15:59:01 +04:00