idea/contrib.git
3 hours ago[IFT] count all lessons interaction (IFT-3) master
Sergey Karashevich [Fri, 15 Nov 2019 11:04:25 +0000 (12:04 +0100)]
[IFT] count all lessons interaction (IFT-3)

GitOrigin-RevId: 34b05b50792c4c595855c116b2d52b39362aea9e

3 hours agoWEB-42220 Angular: add Ivy support - post review fixes.
Piotr Tomiak [Fri, 15 Nov 2019 10:18:43 +0000 (15:48 +0530)]
WEB-42220 Angular: add Ivy support - post review fixes.

GitOrigin-RevId: a1eddfbab6ff67c87cdec8d7241d6f50be6c447b

5 hours ago[IFT] update plugin icons with bachelor hat (IFT-5)
Sergey Karashevich [Fri, 15 Nov 2019 09:21:41 +0000 (10:21 +0100)]
[IFT] update plugin icons with bachelor hat (IFT-5)

GitOrigin-RevId: f239d3276e9f30986d45eb219204811359bbbf98

5 hours ago[IFT] set group name to org.jetbrains; set project name to ide-features-trainer
Sergey Karashevich [Fri, 15 Nov 2019 09:05:41 +0000 (10:05 +0100)]
[IFT] set group name to org.jetbrains; set project name to ide-features-trainer

GitOrigin-RevId: 0e8eef970d9e271c907cdfdbd6997b06270a8c8c

6 hours ago[IFT] ensure directory exists before copying
Artem Khvastunov [Thu, 14 Nov 2019 08:11:58 +0000 (09:11 +0100)]
[IFT] ensure directory exists before copying

GitOrigin-RevId: cd3ae3d3cb54fce12a3447bced6bb20e15d1e1ee

16 hours agorestore plugin.xml from history linearization
Sergey Karashevich [Thu, 14 Nov 2019 21:55:26 +0000 (22:55 +0100)]
restore plugin.xml from history linearization

GitOrigin-RevId: 8f30c1bc336192f42f8acada1975fa11315a3c06

16 hours agoallow to specify id in KLesson
Artem Khvastunov [Fri, 8 Nov 2019 13:27:55 +0000 (14:27 +0100)]
allow to specify id in KLesson

GitOrigin-RevId: 7043de92efc60f9706efe64a90607b25b260d0b5

16 hours agoText improvements
Elena Shaverdova [Tue, 5 Nov 2019 14:51:30 +0000 (15:51 +0100)]
Text improvements

(cherry picked from commit 9583e136a88c81b867c5b981901e903bad41210f)

GitOrigin-RevId: 684adf0f749accd7f6351f90485b02c503c407dd

16 hours agoProper logging of exceptions
Elena Shaverdova [Thu, 7 Nov 2019 18:43:03 +0000 (19:43 +0100)]
Proper logging of exceptions

GitOrigin-RevId: 459671cc4eb713ff349ab847093d00c307569c38

16 hours agosuppress UnstableApiUsage
Artem Khvastunov [Mon, 4 Nov 2019 17:39:44 +0000 (18:39 +0100)]
suppress UnstableApiUsage

GitOrigin-RevId: 7e6b4dcaa70767adc4a63cd6c99d06cd863bbaae

16 hours agouse lateinit in Check
Artem Khvastunov [Mon, 4 Nov 2019 14:35:34 +0000 (15:35 +0100)]
use lateinit in Check

GitOrigin-RevId: b922674fb13af0907980dba620b0988a936f6f8c

16 hours agoreplace var with val in UI code
Artem Khvastunov [Mon, 4 Nov 2019 14:28:14 +0000 (15:28 +0100)]
replace var with val in UI code

GitOrigin-RevId: 55156a3c9f7707975d7337972273b75512e73eb6

16 hours agouse JBUI.insets
Artem Khvastunov [Mon, 4 Nov 2019 14:02:06 +0000 (15:02 +0100)]
use JBUI.insets

GitOrigin-RevId: 69f4e5601f77b337f8b3ab3297e41a3afe1057fc

16 hours agomove LOG to companion objects, get rid of .canonicalName
Artem Khvastunov [Mon, 4 Nov 2019 12:24:12 +0000 (13:24 +0100)]
move LOG to companion objects, get rid of .canonicalName

GitOrigin-RevId: 06dff0fdd0852ab543288fd1f6b69965069990a8

16 hours agoget rid of non-null properties
Artem Khvastunov [Mon, 4 Nov 2019 09:22:05 +0000 (10:22 +0100)]
get rid of non-null properties

GitOrigin-RevId: 0105728988785b87a8e791fb5bb220d0faea415b

16 hours agoclean up
Artem Khvastunov [Mon, 4 Nov 2019 09:08:44 +0000 (10:08 +0100)]
clean up

GitOrigin-RevId: b7af2af8365402bec02a3065a0c7d44da5b3c345

16 hours agodisable spellchecking for CommandType
Artem Khvastunov [Mon, 4 Nov 2019 08:16:19 +0000 (09:16 +0100)]
disable spellchecking for CommandType

GitOrigin-RevId: b2f4813100e48875af17acf0a3a341cc70227af8

16 hours agoremove unused Checker#listenAllKeys
Artem Khvastunov [Thu, 31 Oct 2019 14:24:47 +0000 (15:24 +0100)]
remove unused Checker#listenAllKeys

GitOrigin-RevId: 136a62d15abe6f3a259b75d8a4dc39e8d8c144f8

16 hours agoconvert check package to Kotlin (2)
Artem Khvastunov [Thu, 31 Oct 2019 11:25:26 +0000 (12:25 +0100)]
convert check package to Kotlin (2)

GitOrigin-RevId: 97176ad62fd3bdbb298803b89b80b94b79eb6623

16 hours agoconvert check package to Kotlin (1)
Artem Khvastunov [Thu, 31 Oct 2019 11:18:56 +0000 (12:18 +0100)]
convert check package to Kotlin (1)

GitOrigin-RevId: 413da9ff692dad0ec03902fbab4cbba18cc8492d

16 hours agoconvert XmlModuleConstants.java to Kotlin (2)
Artem Khvastunov [Thu, 31 Oct 2019 11:15:27 +0000 (12:15 +0100)]
convert XmlModuleConstants.java to Kotlin (2)

GitOrigin-RevId: 8fbd59595b765172dcea2d6174d04b7800904a81

16 hours agoconvert XmlModuleConstants.java to Kotlin (1)
Artem Khvastunov [Thu, 31 Oct 2019 11:35:19 +0000 (12:35 +0100)]
convert XmlModuleConstants.java to Kotlin (1)

GitOrigin-RevId: 356807cbd7864aee81d3c0dbc598ead432105d5c

16 hours agoconvert JdkSetupUtil.java to Kotlin (2)
Artem Khvastunov [Thu, 31 Oct 2019 11:13:19 +0000 (12:13 +0100)]
convert JdkSetupUtil.java to Kotlin (2)

GitOrigin-RevId: fcb0e5f7e6e3ca01650cbf4c6ced28dd3b19953b

16 hours agoconvert JdkSetupUtil.java to Kotlin (1)
Artem Khvastunov [Thu, 31 Oct 2019 11:34:53 +0000 (12:34 +0100)]
convert JdkSetupUtil.java to Kotlin (1)

GitOrigin-RevId: f7a6aefbfb17e3d676f88e990c2abce26d4f4010

16 hours agoconvert PerformActionUtil.java to Kotlin (2)
Artem Khvastunov [Thu, 31 Oct 2019 11:12:15 +0000 (12:12 +0100)]
convert PerformActionUtil.java to Kotlin (2)

GitOrigin-RevId: b139425ba7e7d27a398f302567eb98cf10bf43a6

16 hours agoconvert PerformActionUtil.java to Kotlin (1)
Artem Khvastunov [Thu, 31 Oct 2019 11:34:18 +0000 (12:34 +0100)]
convert PerformActionUtil.java to Kotlin (1)

GitOrigin-RevId: 6b2ae1f6a63af72e7340fa6b7228a9e1fd4c38f7

16 hours agoconvert SdkModuleProblemDialog.java to Kotlin (2)
Artem Khvastunov [Thu, 31 Oct 2019 11:10:50 +0000 (12:10 +0100)]
convert SdkModuleProblemDialog.java to Kotlin (2)

GitOrigin-RevId: d17cd291a51acce012236d920a66d8482fec8c5d

16 hours agoconvert SdkModuleProblemDialog.java to Kotlin (1)
Artem Khvastunov [Thu, 31 Oct 2019 11:32:45 +0000 (12:32 +0100)]
convert SdkModuleProblemDialog.java to Kotlin (1)

GitOrigin-RevId: 97267d655695b52bb328730f4d756bc9ebe55471

16 hours agoconvert LearnProjectWarningDialog.java to Kotlin (2)
Artem Khvastunov [Thu, 31 Oct 2019 11:09:31 +0000 (12:09 +0100)]
convert LearnProjectWarningDialog.java to Kotlin (2)

GitOrigin-RevId: cebb5ea6f111845a5186fb7bc682a58b476900f5

16 hours agoconvert LearnProjectWarningDialog.java to Kotlin (1)
Artem Khvastunov [Thu, 31 Oct 2019 11:07:57 +0000 (12:07 +0100)]
convert LearnProjectWarningDialog.java to Kotlin (1)

GitOrigin-RevId: 24a89fa141948495ddd4ae3fe0d6ce5a71cfa3da

16 hours agoremove unused and commented code
Artem Khvastunov [Thu, 31 Oct 2019 10:38:17 +0000 (11:38 +0100)]
remove unused and commented code

GitOrigin-RevId: 939ecc6b6a38f1fe836f00d866ddde0ae958b987

16 hours agoconvert Message.java to Kotlin (2)
Artem Khvastunov [Thu, 31 Oct 2019 09:42:47 +0000 (10:42 +0100)]
convert Message.java to Kotlin (2)

GitOrigin-RevId: 683cfc9b65df65511f4e1df46674c3a8dffc3fd6

16 hours agoconvert Message.java to Kotlin (1)
Artem Khvastunov [Thu, 31 Oct 2019 09:41:57 +0000 (10:41 +0100)]
convert Message.java to Kotlin (1)

GitOrigin-RevId: 96cff177bdee045f9d804c630ef54b9a2df25036

16 hours agoadd/update copyright
Artem Khvastunov [Thu, 31 Oct 2019 09:30:45 +0000 (10:30 +0100)]
add/update copyright

GitOrigin-RevId: 81f6cc3aa83a2e2dd36171aadf551238375f7880

16 hours agoadd Apache 2.0 license file
Artem Khvastunov [Thu, 31 Oct 2019 09:26:44 +0000 (10:26 +0100)]
add Apache 2.0 license file

GitOrigin-RevId: bc9427cacd893252f817e8027ce1983f9d371e0d

16 hours agoget rid of Created by comments
Artem Khvastunov [Thu, 31 Oct 2019 09:22:54 +0000 (10:22 +0100)]
get rid of Created by comments

GitOrigin-RevId: 7de179cb03c718c985f828ce8cbb1d402e5eda33

16 hours agoUpdate read-only status API
Alexey Merkulov [Fri, 25 Oct 2019 15:26:32 +0000 (18:26 +0300)]
Update read-only status API

GitOrigin-RevId: 86b8721ece1e23752357983edf5f51d8e57a3c4f

16 hours agoupdate IDE version in gradle.properties
Sergey Karashevich [Fri, 25 Oct 2019 15:17:05 +0000 (17:17 +0200)]
update IDE version in gradle.properties

GitOrigin-RevId: 05292c848b523fbc37530781bbc53efaca4d459a

16 hours agoremove obsolete feedback parts
Sergey Karashevich [Wed, 2 Oct 2019 15:46:17 +0000 (17:46 +0200)]
remove obsolete feedback parts

GitOrigin-RevId: cb8fa5a6cc27e485aefbf55c7b0db26712d01a86

16 hours agoupdate to 193.4778
Artem Khvastunov [Fri, 25 Oct 2019 14:44:09 +0000 (16:44 +0200)]
update to 193.4778

GitOrigin-RevId: a8ae5cc4a6c53c786e16bb2c076cf40a0fde88a5

16 hours ago[go] rename module: GopherCon -> The Hitchhiker's Guide to GoLand
Artem Khvastunov [Sun, 20 Oct 2019 07:28:56 +0000 (09:28 +0200)]
[go] rename module: GopherCon -> The Hitchhiker's Guide to GoLand

GitOrigin-RevId: 96948fb9199152e5784c46a32e1b6ce1a62031d2

16 hours agopromote version to 193.3519
Sergey Karashevich [Mon, 23 Sep 2019 12:05:17 +0000 (14:05 +0200)]
promote version to 193.3519

GitOrigin-RevId: 005018e9274e56433b371ea0ceb671f400fefee3

16 hours agofix with ProjectFrameHelper error TP-69
Sergey Karashevich [Mon, 23 Sep 2019 12:04:03 +0000 (14:04 +0200)]
fix with ProjectFrameHelper error TP-69

GitOrigin-RevId: 505f0a98436e5fbeea68377d8d9eb3fb7baee150

16 hours agoupdate from 193.2956 -> 193.3519
Sergey Karashevich [Mon, 23 Sep 2019 12:03:54 +0000 (14:03 +0200)]
update from 193.2956 -> 193.3519

GitOrigin-RevId: 448ac944365d272d3fa86da5e75ac425b54a47b4

16 hours agoremove redundant open project code
Sergey Karashevich [Wed, 18 Sep 2019 12:05:31 +0000 (14:05 +0200)]
remove redundant open project code

GitOrigin-RevId: 3efaaac64cee0ac09de50816eb955b46c926d55d

16 hours agoremove redundant constructor
Sergey Karashevich [Wed, 18 Sep 2019 12:05:14 +0000 (14:05 +0200)]
remove redundant constructor

GitOrigin-RevId: 4f78f1f2ac600b9fc6b63d0dee2d0d31f82e6c00

16 hours agoFix compilation error
Alexey Merkulov [Tue, 17 Sep 2019 09:05:20 +0000 (12:05 +0300)]
Fix compilation error

GitOrigin-RevId: d9b220f0ad54890f96ea6e04944ea1a400d369aa

16 hours agoupdate to 193
Sergey Karashevich [Tue, 17 Sep 2019 08:50:37 +0000 (10:50 +0200)]
update to 193

GitOrigin-RevId: 489066f517ff726a0e9397ee08f15117a43c30ec

16 hours agoImprove problem diagnostic
Alexey Merkulov [Mon, 16 Sep 2019 11:18:25 +0000 (14:18 +0300)]
Improve problem diagnostic

GitOrigin-RevId: 75cc998ae91d3690e4a019d34fdad1b5125216cf

16 hours agoreplace LinkLabel with Icon
Sergey Karashevich [Wed, 7 Aug 2019 13:32:48 +0000 (15:32 +0200)]
replace LinkLabel with Icon

GitOrigin-RevId: f6c80348e4284f9c3bbad240fcd1c7c3f68474eb

16 hours agoupdate FUS according to the new rules
Sergey Karashevich [Wed, 7 Aug 2019 13:16:19 +0000 (15:16 +0200)]
update FUS according to the new rules

GitOrigin-RevId: b31f72e1b5051dd3633030c14fe2c27ec5c0f0a3

16 hours agoupdate base IDEA version to 192.5728
Sergey Karashevich [Wed, 7 Aug 2019 13:15:43 +0000 (15:15 +0200)]
update base IDEA version to 192.5728

GitOrigin-RevId: c8d15f18740d9b3c664f2e34c72723b8b92abea6

16 hours agoupdate intellij plugin version
Sergey Karashevich [Wed, 7 Aug 2019 13:15:05 +0000 (15:15 +0200)]
update intellij plugin version

GitOrigin-RevId: 8da55f4c5f05c3f1c87db44d77aceef0a2fbc0e3

16 hours agoadd clear results button
Sergey Karashevich [Thu, 18 Jul 2019 18:15:23 +0000 (20:15 +0200)]
add clear results button

GitOrigin-RevId: d7bfac58d10c3af343298d4392fc50571dd9f522

16 hours agoadd Select Language link on the modules view
Sergey Karashevich [Thu, 18 Jul 2019 17:14:38 +0000 (19:14 +0200)]
add Select Language link on the modules view

GitOrigin-RevId: 365d1f34a5fd3665837daacb4d2cc71733968de4

16 hours agoupdate ui, revert moduleNameFont size
Sergey Karashevich [Thu, 18 Jul 2019 17:13:29 +0000 (19:13 +0200)]
update ui, revert moduleNameFont size

GitOrigin-RevId: 0aeef1817ec1ce9daa547327aeecfb6eb17a1c53

16 hours ago[go] improve UI around Go SDK selector
Artem Khvastunov [Wed, 17 Jul 2019 17:42:04 +0000 (19:42 +0200)]
[go] improve UI around Go SDK selector

GitOrigin-RevId: d268403d5b4e6061e025e6bf1d43a59e04034b49

16 hours ago[go] reload SDKs before automatic initialization
Artem Khvastunov [Wed, 17 Jul 2019 15:39:10 +0000 (17:39 +0200)]
[go] reload SDKs before automatic initialization

GitOrigin-RevId: cf3bbd6cbb34df3392220704ef7f5213dd11c82a

16 hours agoui: invoke #getPreferredSize explicitly for updating actual size of LearnMessagePanel
Sergey Karashevich [Wed, 17 Jul 2019 16:25:42 +0000 (18:25 +0200)]
ui: invoke #getPreferredSize explicitly for updating actual size of LearnMessagePanel

Sometimes LearnMessagePanel doesn't recalculate its preferred and minimum size, so the BoxLayout may leave the dimensions from the previous text. Explicit invoking of the LessonMessagePane#getPreferredSize does the trick.

GitOrigin-RevId: 5a6a5e2cace44215ca5d82cde4ab336631644f18

16 hours agopre-select the only available language even if more EPs are available
Artem Khvastunov [Mon, 15 Jul 2019 12:02:05 +0000 (14:02 +0200)]
pre-select the only available language even if more EPs are available

GitOrigin-RevId: e9f752d57487abc3da31690be7fe066c87ce8c70

16 hours agorelax 'line num' check during Find Action lesson
Artem Khvastunov [Mon, 15 Jul 2019 09:53:39 +0000 (11:53 +0200)]
relax 'line num' check during Find Action lesson

GitOrigin-RevId: 46c8de2ac1c46be6114454ab65f42734bc9babe8

16 hours agoincrease font size for module's name
Artem Khvastunov [Mon, 15 Jul 2019 08:24:02 +0000 (10:24 +0200)]
increase font size for module's name

GitOrigin-RevId: 37dda3d9583eade6abb503d6052bb1b646787ab6

16 hours agogreenify LearnPanel.kt
Artem Khvastunov [Mon, 15 Jul 2019 08:09:48 +0000 (10:09 +0200)]
greenify LearnPanel.kt

GitOrigin-RevId: a52bcc75bcc1814e9dd4c28a357fee289a73d661

16 hours agonotify macOS Mojave users about Find Action workaround during corresponding lesson
Artem Khvastunov [Mon, 15 Jul 2019 07:56:10 +0000 (09:56 +0200)]
notify macOS Mojave users about Find Action workaround during corresponding lesson

GitOrigin-RevId: e20cf0519dfb42496c5c529913e917ec8247bf8b

16 hours agoadd Go support for GopherCon
Artem Khvastunov [Mon, 20 May 2019 13:58:31 +0000 (15:58 +0200)]
add Go support for GopherCon

GitOrigin-RevId: 9404a34d24aa7dea83c505f67ce4c90d2b4ea863

16 hours agoallow specifying custom scratch file name via LangSupport
Artem Khvastunov [Mon, 20 May 2019 12:44:25 +0000 (14:44 +0200)]
allow specifying custom scratch file name via LangSupport

GitOrigin-RevId: 8c20759f4938de662ebe6442014c865712ae5672

16 hours agofix EditorBasics for Go
Artem Khvastunov [Tue, 14 May 2019 15:01:01 +0000 (17:01 +0200)]
fix EditorBasics for Go

GitOrigin-RevId: 3e48c7a5ce3308b8cec0b9ee589d8c1f1575a2c4

16 hours agodon't index entire GOPATH for go.LearnProject
Artem Khvastunov [Tue, 14 May 2019 14:49:09 +0000 (16:49 +0200)]
don't index entire GOPATH for go.LearnProject

GitOrigin-RevId: 5f67ae1f855d38185404baa8e250fd4bb37b90d5

16 hours agoswitch to gradle-all
Artem Khvastunov [Tue, 14 May 2019 14:45:57 +0000 (16:45 +0200)]
switch to gradle-all

GitOrigin-RevId: d66bd7ccc004ac1b42e22566afbc8ff532c8867c

16 hours agofix HowToCreateLessons.md
Artem Khvastunov [Tue, 14 May 2019 14:21:26 +0000 (16:21 +0200)]
fix HowToCreateLessons.md

GitOrigin-RevId: 979a5344576e1e2a29369f22430e89800dd418b2

16 hours agoRefactoring: move all logic from context to executor
Alexey Merkulov [Fri, 12 Jul 2019 19:11:56 +0000 (22:11 +0300)]
Refactoring: move all logic from context to executor

GitOrigin-RevId: bce612d76e1a3cb70e9e805a358e0eea7ccf1c05

16 hours agoAdd Ruby Extract Variable lesson
Alexey Merkulov [Fri, 12 Jul 2019 18:29:28 +0000 (21:29 +0300)]
Add Ruby Extract Variable lesson

GitOrigin-RevId: 126b548d08427b1c36862723d91d5fad21e00514

16 hours agoFix task test execution
Alexey Merkulov [Fri, 12 Jul 2019 16:32:52 +0000 (19:32 +0300)]
Fix task test execution

GitOrigin-RevId: 316e4cfe6df7fdbe747d4a752d2f0ed6694b4f0e

16 hours ago[dependency] IDEA version update: 191.7479-EAP -> 192.5728-EAP
Alexey Merkulov [Fri, 12 Jul 2019 16:32:04 +0000 (19:32 +0300)]
[dependency] IDEA version update: 191.7479-EAP -> 192.5728-EAP

GitOrigin-RevId: 0bdc35bfe9f468426e1ae363c3b6d52bd22f0d19

16 hours agoFix empty tasks behaviour
Alexey Merkulov [Fri, 12 Jul 2019 16:09:55 +0000 (19:09 +0300)]
Fix empty tasks behaviour

GitOrigin-RevId: 177b4842cfff5f399dc4fff53f8251b124b1d800

16 hours agoTRNNG-CR-51 Rework Ruby Extract Method lesson
Alexey Merkulov [Wed, 19 Jun 2019 14:02:03 +0000 (17:02 +0300)]
TRNNG-CR-51 Rework Ruby Extract Method lesson

GitOrigin-RevId: 5cb8b4f69364adca45133e94005450c5052f2f78

16 hours agoFix sleep in EDT thread
Alexey Merkulov [Fri, 12 Jul 2019 11:18:26 +0000 (14:18 +0300)]
Fix sleep in EDT thread

It became important after task execution has been moved from its own thread into EDT thread

GitOrigin-RevId: 9f5cca1c62ca4c1b165a83b11f65951658780de5

16 hours agoLeave only user-permitted API in LessonContext
Alexey Merkulov [Wed, 19 Jun 2019 17:56:06 +0000 (20:56 +0300)]
Leave only user-permitted API in LessonContext

GitOrigin-RevId: 8ac32be3b7d29624f21db756aea9063e21b6a20a

16 hours agoMove all DSL execution to EDT
Alexey Merkulov [Wed, 19 Jun 2019 13:54:30 +0000 (16:54 +0300)]
Move all DSL execution to EDT

GitOrigin-RevId: 6ceb8c4564aa1af28202518094bbf2df5b06e533

16 hours agoDSL API: add possibility to trigger on action start
Alexey Merkulov [Tue, 11 Jun 2019 16:40:58 +0000 (19:40 +0300)]
DSL API: add possibility to trigger on action start

GitOrigin-RevId: 2bb252cf4833cc835966dd0f1f3f17b385666b3f

16 hours agoFix test
Alexey Merkulov [Tue, 11 Jun 2019 16:44:58 +0000 (19:44 +0300)]
Fix test

GitOrigin-RevId: bed0cfe08f7e3d2204a3662b6fd2c7c4ce1a57c3

16 hours agoAdd Ruby Extract Method lesson
Alexey Merkulov [Mon, 10 Jun 2019 12:53:05 +0000 (15:53 +0300)]
Add Ruby Extract Method lesson

GitOrigin-RevId: 87da9d16f778ea3f3e719b72a4616c3d47d603a2

16 hours agoRefactor lesson sample API and add selection tag
Alexey Merkulov [Mon, 10 Jun 2019 17:05:47 +0000 (20:05 +0300)]
Refactor lesson sample API and add selection tag

GitOrigin-RevId: 3cd2fd71fc1081ceb028d74d62f38c917ddba9f6

16 hours agoUse standard logging in XmlModule
Alexey Merkulov [Mon, 10 Jun 2019 13:11:51 +0000 (16:11 +0300)]
Use standard logging in XmlModule

GitOrigin-RevId: 3dee6585d8a3855057873822e209300ac3135a77

16 hours agoTRNNG-CR-50 Fix text messages
Alexey Merkulov [Mon, 10 Jun 2019 18:06:29 +0000 (21:06 +0300)]
TRNNG-CR-50 Fix text messages

GitOrigin-RevId: 0366e25ae024aec3024817905a0965de129fb5fe

16 hours agoRename test
Alexey Merkulov [Thu, 6 Jun 2019 13:28:05 +0000 (16:28 +0300)]
Rename test

GitOrigin-RevId: 6e9e6f619dc9c47e7763716d01182f2239964ebf

16 hours ago[dependency] IDEA version update: 191.7141-EAP -> 191.7479-EAP
Alexey Merkulov [Thu, 6 Jun 2019 12:29:59 +0000 (15:29 +0300)]
[dependency] IDEA version update: 191.7141-EAP -> 191.7479-EAP

GitOrigin-RevId: 785b5c8a645742564254832e436e84e03d21e5c5

16 hours agoTRNNG-CR-49 Fix text messages
Alexey Merkulov [Thu, 6 Jun 2019 12:19:52 +0000 (15:19 +0300)]
TRNNG-CR-49 Fix text messages

GitOrigin-RevId: 9279997be8be16cae410bb38db730c4e2ee450aa

16 hours agoAdd Ruby Rename lesson
Alexey Merkulov [Wed, 5 Jun 2019 11:19:34 +0000 (14:19 +0300)]
Add Ruby Rename lesson

GitOrigin-RevId: 4c57cbd3d74346c08b5ce48d42d32245d9e5d31a

16 hours agoAdd exception handling to gradle script
Alexey Merkulov [Thu, 6 Jun 2019 11:02:09 +0000 (14:02 +0300)]
Add exception handling to gradle script

GitOrigin-RevId: aa567c52cd4cdd24f3b7079c3b4ad152efbdf469

16 hours agoFix access to UI from DSL thread
Alexey Merkulov [Thu, 6 Jun 2019 10:51:18 +0000 (13:51 +0300)]
Fix access to UI from DSL thread

GitOrigin-RevId: 6d7ac0c68e78648b8f73bed2652eaef0a6405b73

16 hours agoImprove GUI test thread communication and problems report
Alexey Merkulov [Thu, 6 Jun 2019 10:44:50 +0000 (13:44 +0300)]
Improve GUI test thread communication and problems report

GitOrigin-RevId: 80e3c3751dde7d9eeb5d9bad60b85f393befb3eb

16 hours agoDSL API: add possibility to return some value when IDE state is fit to pass the task
Alexey Merkulov [Wed, 5 Jun 2019 11:18:53 +0000 (14:18 +0300)]
DSL API: add possibility to return some value when IDE state is fit to pass the task

GitOrigin-RevId: a70f16f961a6ef21ef94cbe92521554a7c818905

16 hours agoFix Refactor Menu test scenario
Alexey Merkulov [Wed, 5 Jun 2019 11:15:34 +0000 (14:15 +0300)]
Fix Refactor Menu test scenario

GitOrigin-RevId: fa6fc6e10c9a68deff5a443852ca8835586d1ab9

16 hours ago[refactoring] Move refactoring lesson to proper directory
Alexey Merkulov [Tue, 4 Jun 2019 14:23:41 +0000 (17:23 +0300)]
[refactoring] Move refactoring lesson to proper directory

GitOrigin-RevId: 3498c3ac591ad78cc088e5ab5342d00cb01bb92b

16 hours agoAdd Ruby Refactoring Menu Lesson
Alexey Merkulov [Mon, 3 Jun 2019 14:44:22 +0000 (17:44 +0300)]
Add Ruby Refactoring Menu Lesson

GitOrigin-RevId: 75539d338f1a3ce0892b1e9514df59fdb78f52e0

16 hours agoShow notification message about new lessons
Alexey Merkulov [Thu, 30 May 2019 15:43:36 +0000 (18:43 +0300)]
Show notification message about new lessons

Add information about lessons number into config file

GitOrigin-RevId: 91703a07bec6a86607d89c327af7098d68220585

16 hours ago[refactoring] Made a constant for plugin config file
Alexey Merkulov [Thu, 30 May 2019 15:41:59 +0000 (18:41 +0300)]
[refactoring] Made a constant for plugin config file

GitOrigin-RevId: 2221a0172313fcebeb041bca3f7a245b2ba6007c

16 hours agoRemove obligation to specify lessons directory for DSL lessons
Alexey Merkulov [Fri, 24 May 2019 11:29:46 +0000 (14:29 +0300)]
Remove obligation to specify lessons directory for DSL lessons

Improve error messages and convert exceptions into log messages

GitOrigin-RevId: 44f6c9f414983240939097fe870cee428856953b

16 hours agoSplit Ruby lessons by modules
Alexey Merkulov [Thu, 23 May 2019 18:22:27 +0000 (21:22 +0300)]
Split Ruby lessons by modules

GitOrigin-RevId: b4f42a28ad741bc8f00de3678c6e445e4d227b1e