Commit Graph

137 Commits

Author SHA1 Message Date
Ilya Kirillov aa3cdc09fc Wizard: update libraries versions
#KT-38124 fixed
2020-04-11 13:22:41 +03:00
Ilya Kirillov 7c011c48dd Wizard: move hardcoded versions to Versions.kt 2020-04-11 13:22:41 +03:00
Ilya Kirillov ac0d34089a Wizard: add run configuration for Ktor server template 2020-04-09 23:11:40 +03:00
Ilya Kirillov 67f95c21da Wizard: fix missed setting in Ktor template
#KT-38120 fixed
2020-04-09 23:11:40 +03:00
Ilya Kirillov 4cfa2f95a7 Wizard: add m2 Gradle plugin repository for non-stable Kotlin versions
#KT-36136 fixed
2020-04-09 23:11:40 +03:00
Ilya Kirillov 367699a853 Wizard: fix js Gradle dsl
#KT-38121 fixed
2020-04-09 23:11:39 +03:00
Ilya Kirillov 4e91f1c607 Wizard: update Kotlin version for tests to dev one
Needed for support latest syntax of Gradle dsl for js
2020-04-09 23:11:39 +03:00
Ilya Kirillov 9badcae692 Wizard: move some hardcoded versions to constants 2020-04-09 23:11:39 +03:00
Ilya Kirillov 2a21b18c1c Wizard: fix texts 2020-04-08 21:42:09 +03:00
Ilya Kirillov 445ca97486 Wizard: rename project templates to their corresponding titles 2020-04-08 16:49:32 +03:00
Ilya Kirillov 80f09d66db Wizard: rework build system component 2020-04-08 16:49:29 +03:00
Ilya Kirillov c1f40907db Wizard: fix layout & text problems 2020-04-08 16:49:27 +03:00
Ilya Kirillov c313916044 Wizard: upgrade Gradle version to 6.3
#KT-37932 fixed
2020-04-08 16:49:26 +03:00
Ilya Kirillov a6af27d852 Wizard: allow specifying Kotlin target version for JPS build system
#KT-37970 fixed
2020-04-08 16:49:24 +03:00
Ilya Kirillov 82a40e3394 Wizard: fix invalid repository when downloading jars for JPS
#KT-37956 fixed
2020-04-08 16:49:23 +03:00
Ilya Kirillov 3e6ab65ccc Wizard: place kotlin.code.style to gradle.properties file instead of local.properties
#KT-37923 fixed
2020-04-02 01:25:38 +03:00
Ilya Kirillov 487e1ddddc Wizard: do not update path & artifactId value for invalid project name 2020-03-31 20:32:37 +03:00
Ilya Kirillov fef3ea573b Wizard: allow "-" char in artifactId/groupId & fix their error messages
#KT-37820 fixed
2020-03-31 20:32:37 +03:00
Ilya Kirillov eb958100ac Wizard: do not show validation error on parent module 2020-03-26 10:08:55 +03:00
Ilya Kirillov 393af3669f Wizard: do not suggest NativeConsoleApplicationTemplate to non-desktop targets 2020-03-26 09:53:32 +03:00
Ilya Kirillov d58d3d06f5 Wizard: add better exception message when template not found 2020-03-26 09:39:20 +03:00
Ilya Kirillov 9fc1220b99 Wizard: move core module UI texts to bundles 2020-03-26 09:39:19 +03:00
Ilya Kirillov 80bae578bf Wizard: move UI texts to bundles 2020-03-26 09:39:17 +03:00
Ilya Kirillov 1504e607f9 Wizard: remove unneeded project templates & rearrange others 2020-03-26 09:39:15 +03:00
Ilya Kirillov 670a98c8bf Wizard: fix UI layout 2020-03-26 09:39:14 +03:00
Ilya Kirillov ab59657e61 Wizard: Fix MPP mobile application template 2020-03-26 09:39:12 +03:00
Ilya Kirillov e98b0782c1 Wizard: add packForXCodeTaskGeneration 2020-03-26 09:39:10 +03:00
Ilya Kirillov 0ab91821c8 Wizard: use IJ wrappers for Velocity 2020-03-26 09:39:09 +03:00
Ilya Kirillov 3cd55b7827 Wizard: do not specify Kotlin version only for Android modules 2020-03-26 09:39:08 +03:00
Ilya Kirillov b2423c1096 Wizard: render module kind in module dependencies chooser 2020-03-26 09:39:06 +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 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 9435b386ce Wizard: add module dependencies to UI 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 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 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 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