Commit Graph

63933 Commits

Author SHA1 Message Date
Ilya Kirillov 545abcc667 Wizard: do not allow to modify common project name 2020-03-26 09:39:05 +03:00
Ilya Kirillov b169d260d3 Wizard: add MPP mobile application project skeleton 2020-03-26 09:39:04 +03:00
Ilya Kirillov 732154cef5 Wizard: add mpp mobile library template 2020-03-26 09:39:03 +03:00
Ilya Kirillov d9a88b4156 Wizard: add description for templates in ui 2020-03-26 09:39:02 +03:00
Ilya Kirillov 2696ee75a0 Wizard: update project & module templates texts 2020-03-26 09:39:01 +03:00
Ilya Kirillov 7cc18ee4f5 Wizard: update project template texts 2020-03-26 09:39:00 +03:00
Ilya Kirillov 24d53d5d08 Wizard: remove unused project tags 2020-03-26 09:38:59 +03:00
Ilya Kirillov d2c8ca9230 Wizard: do not allow to edit module name when it is an only root module 2020-03-26 09:38:58 +03:00
Ilya Kirillov 67034546ae Wizard: do not show drop down component if it has <= 1 possible values 2020-03-26 09:38:57 +03:00
Ilya Kirillov 1cc86b9c89 Wizard: rework build system type component so it fits when UI design 2020-03-26 09:38:56 +03:00
Ilya Kirillov e2241aef88 Wizard: fix layout 2020-03-26 09:38:55 +03:00
Ilya Kirillov 9435b386ce Wizard: add module dependencies to UI 2020-03-26 09:38:54 +03:00
Ilya Kirillov cca4384371 Wizard: add JPS project settings on the first step 2020-03-26 09:38:54 +03:00
Ilya Kirillov 0dc0c41842 Wizard: move pom settings to the first phase 2020-03-26 09:38:53 +03:00
Ilya Kirillov c71972afc9 Wizard: don't show error dialog on validation, instead navigate to the error 2020-03-26 09:38:52 +03:00
Ilya Kirillov f640477464 Wizard: fix layout 2020-03-26 09:38:51 +03:00
Ilya Kirillov baba12a671 Wizard: fix preview tree size 2020-03-26 09:38:50 +03:00
Ilya Kirillov d7674350e8 Wizard: remove unneeded validation-related code 2020-03-26 09:38:49 +03:00
Ilya Kirillov 4bfea41239 Wizard: fix layout on second step 2020-03-26 09:38:48 +03:00
Ilya Kirillov f3ca37fbac Wizard: flatten second UI step to fit new UI 2020-03-26 09:38:47 +03:00
Ilya Kirillov 586917ef3d Wizard: add project preview 2020-03-26 09:38:46 +03:00
Ilya Kirillov 5e2c762501 Wizard: use built-in browse folder button for path component 2020-03-26 09:38:45 +03:00
Ilya Kirillov cbfe05efc8 Wizard: place all settings of first step into one setting list 2020-03-26 09:38:44 +03:00
Ilya Kirillov 586b044235 Wizard: add project name and path to the first step 2020-03-26 09:38:43 +03:00
Ilya Kirillov cf7bbdde10 Wizard: do not pass writer to ModulesToIRsConverterData 2020-03-26 09:38:42 +03:00
Ilya Kirillov 45b01f7fc4 Wizard: add module dependencies to modules from jvm -> jvm dependencies 2020-03-26 09:38:41 +03:00
Ilya Kirillov 356dc2ad42 Wizard: do not show double label on checkbox setting 2020-03-26 09:38:40 +03:00
Ilya Kirillov db6dfbbb9f Wizard: rename ReadingContext -> Reader, WritingContext -> Writer 2020-03-26 09:38:39 +03:00
Ilya Kirillov f1741a4d1b Wizard: do not require to default settings to be present in yaml 2020-03-26 09:38:38 +03:00
Ilya Kirillov a16cb7b74d Wizard: add option to enable Java support for JVM targets
#KT-36179 fixed
2020-03-26 09:38:37 +03:00
Ilya Kirillov 691ee7412a Wizard: all context operations to read/write operations 2020-03-26 09:38:36 +03:00
Ilya Kirillov 81c7cb20f3 Wizard: minor, move out module validators from Module class 2020-03-26 09:38:35 +03:00
Ilya Kirillov a88a19a1b9 Wizard: migrate tests to Kotlin 1.3.70 2020-03-26 09:38:34 +03:00
Ilya Kirillov 693e12d826 Wizard: minor, remove unused functions 2020-03-26 09:38:33 +03:00
Ilya Kirillov 2460f6cfe6 Wizard: remove unused error types 2020-03-26 09:38:32 +03:00
Ilya Kirillov 98faaf9eba Wizard: make YamlParsingError to be exception error 2020-03-26 09:38:31 +03:00
Ilya Kirillov 00d8045adc Wizard: correctly check for Kotlin compiler version is snapshot 2020-03-26 09:38:30 +03:00
Ilya Kirillov 51f71a4e33 Wizard: do not use apache maven Version classes 2020-03-26 09:38:29 +03:00
Ilya Kirillov 377cdfdb2d Wizard: exclude new wizard from AS build 2020-03-26 09:38:28 +03:00
Ilya Kirillov 38ff41a524 Wizard: move settings to separate package 2020-03-26 09:38:21 +03:00
Ilya Kirillov 2fa0e7490f Wizard: minor, remove unused functions 2020-03-26 09:38:20 +03:00
Ilya Kirillov 4ef01aea3f Wizard: minor, commonize settings initialization with default values 2020-03-26 09:38:19 +03:00
Ilya Kirillov 42529ec525 Wizard: add test infrastructure, project importing tests & project templates tests 2020-03-26 09:38:17 +03:00
Ilya Kirillov 2f30195a6d Wizard: add some basic IOs module configurator 2020-03-26 09:38:16 +03:00
Ilya Kirillov 275212b6a9 Wizard: introduce Android module type 2020-03-26 09:38:15 +03:00
Nikolay Krasko 034af78b0f Fix mass build-failure because of bad dependencies in :compiler:visualizer module
Rename raw-fir:common to raw-fir:common -> raw-fir:fir-common.

If there's dependency both on :compiler:visualizer:common and
:compiler:fir:raw-fir:common, only one of artifact is left in classpath
2020-03-26 01:21:37 +03:00
Vladimir Dolzhenko 01c36d19bb Fix StartupActivities those do not require dumb awareness
Relates to #KT-35918
2020-03-25 22:50:57 +01:00
Philippe Ombredanne 3abf9b4c0f Remove Apache notice added to LGPL license text
Somehow an Apache-2.0 license notice with a JetBrains copyright that had
been pasted in the middle of the LGPL license text.
This removes this notice and restores the pristine, unmodified license
text.

Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
2020-03-26 00:31:35 +03:00
Toshiaki Kameyama a96cafe066 Extract property: do not suggest duplicate property name
#KT-36504 Fixed
2020-03-25 22:19:26 +01:00
Vladimir Dolzhenko dc949658d6 Lookup super methods under progress in find usages
Do not try to lookup super methods if named declaration does not have `override` keyword

#KT-18472 Fixed
2020-03-25 17:26:12 +00:00