Commit Graph
91 Commits
Author SHA1 Message Date
nik 0be3657ad0 cleanup: remove 'public' modifier from constructors in non-public classes (IDEA-195931)
public constructors in non-public classes may be confusing, and removing them makes code shorter.
2018-09-06 16:49:46 +03:00
Alexey Kudravtsev a5af483733 ToggleAction notnull 2018-08-31 13:58:54 +03:00
Alexey Kudravtsev eec77c6320 notnull various listeners 2018-08-30 14:20:34 +03:00
Alexey Kudravtsev a2783ed229 annotated AnActionEvent parameter @NotNull 2018-08-06 15:29:49 +03:00
Egor Ushakov 9d83be0741 IDEA-195192 Update debugger icons 2018-07-31 15:42:41 +03:00
Dmitry Trofimov 6586a60cc7 Update tips and tricks (RM-17709) 2018-07-19 20:25:17 +03:00
Sergey Ignatov e67e0f673b use lambdas 2018-07-09 17:12:34 +03:00
Mikhail Golubev f76c824a02 PY-29655 Use newer file-based code style API in PyCharm where possible 2018-06-21 20:34:22 +03:00
Dmitry Jemerov 5aaa4edcf8 API for unregistering extension without creating its instance 2018-05-29 15:21:37 +02:00
Sergey Ignatov 63eb8866a5 kotlin speedup: specify return type for public/protected APIs 2018-05-24 18:58:47 +03:00
Tagir Valeev 50666e1183 Unnecessary null check before instanceof removed 2018-01-10 13:26:21 +07:00
nik 6b5c6b78a0 platform: add UTM parameters to download URLs from About popup
Introduce IdeUrlTrackingParametersProvider service which is overriden in products to append necessary parameters, remove 'fromIDE' parameter from *ApplicationInfo.xml files.
(IDEA-CR-27675, IDEA-183268)
2017-12-21 13:50:19 +03:00
Alexey Kudravtsev 08c15d5a85 notnull 2017-12-14 14:24:02 +03:00
Konstantin Bulenkov 49254fc914 remove help button from PyEdu debugger TW 2017-12-04 22:41:09 +03:00
Rustam Vishnyakov 7e85c1a5bf Fix Code Style API usages 2017-11-22 19:59:48 +03:00
Liana.Bakradze ed0ea51d20 EDU-1146 educator or student dialog has been moved to plugin 2017-11-07 18:52:24 +03:00
Liana.Bakradze fb6847bf9e EDU-1146 add edu actions ids explicitly to show in empty editor 2017-11-07 18:52:24 +03:00
Dmitry Trofimov ebaa7b7e76 Remove usage of removed registry key 2017-10-23 13:43:26 +02:00
liana.bakradze 684c3300e0 EDU-1059 Debugger doesn't work in 4.0.1 2017-09-29 18:37:13 +03:00
Ilya.Kazakevich c4690d8bc3 InputFilter NotNull added 2017-09-27 19:49:19 +03:00
Liana.Bakradze 395b9129a0 gather more statistics (EDU-1033) 2017-09-08 13:33:27 +03:00
Dmitry Trofimov 7c521f4bb8 Turn on dumb aware run configurations by default (PY-25435) 2017-07-31 15:12:17 +02:00
Liana.Bakradze 1e469a9a00 EDU-1019 Teacher/student dialog displayed incorrectly on large displays 2017-07-24 16:07:21 +03:00
Elizaveta Shashkova 8cec35c1be Debugger speedups not found notification (PY-24310)
Replace filter in output console with new notification.
2017-06-14 15:45:46 +03:00
Dmitry Trofimov 171be5ffa4 Merge branch 'feature/debugger-impr' of https://github.com/da1z/intellij-community 2017-06-13 22:42:44 +02:00
Ekaterina Tuzova a8c0dff4b7 pycharm edu new icons
DSGN-3944 New student and teacher icons are needed
2017-05-25 18:37:41 +03:00
Ekaterina Tuzova 4a65e17e81 Merge branch 'kiryushkina/edu_fixes' 2017-05-19 18:11:06 +03:00
Ekaterina Tuzova 6f3774aaf7 proper size for student/teacher dialog 2017-05-19 18:00:14 +03:00
Valentina Kiryushkina b6cdc615a3 Use link to open task on Stepik instead of action on task description toolbar 2017-05-19 17:20:50 +03:00
Ekaterina Tuzova 6368eaeee8 show student/teacher dialog 2017-05-19 15:57:39 +03:00
Ekaterina Tuzova 683d92686a EDU-950 Exception on first open when creating a project 2017-05-18 12:20:02 +03:00
Ekaterina Tuzova ce0c8252a8 add action to create course in course creator mode 2017-05-18 11:45:20 +03:00
Valentina Kiryushkina cb0134d9c7 Minor User correct preposition 2017-05-15 18:58:08 +03:00
Vladimir Krivosheev e94322f1e6 simplify — project.isDefault() is not fired for default project 2017-05-12 16:53:19 +02:00
Vladimir Krivosheev 2417a75525 ProjectManagerAdapter -> ProjectManagerListener 2017-05-09 18:31:15 +02:00
Ekaterina Tuzova 1374816369 EDU-934 Cropped teacher-student images at customisation screen on macOS 2017-04-28 16:12:12 +03:00
Anna.Kozlova e018f574e4 anonymous -> lambda 2017-04-28 10:04:05 +02:00
meanmail 320d148d6a Rename LinkToStepik --> OpenTaskInStepik 2017-04-26 17:12:53 +07:00
meanmail ff79ded887 Added action: Open a task in Stepik 2017-04-26 16:48:54 +07:00
Valentina Kiryushkina 4b55d21c72 Fix EDU-935 ClassNotFoundException Move class to PyCharm Edu IDE src 2017-04-25 12:59:41 +03:00
Ekaterina Tuzova 9f9e9470db remove unused edu import settings step 2017-04-24 14:14:21 +03:00
Kiryl Chetyrbak 492882db47 Add name parameter to PyPositionConverter 2017-04-13 13:25:41 -04:00
Aleksey Pivovarov b6b398f06d run icons.gant 2017-04-13 15:55:27 +03:00
Ekaterina Tuzova 2168b64066 EDU-894 Save all course content in course.json
EDU-891 Drop courses cache

First iteration
2017-04-06 14:54:32 +03:00
Ekaterina Tuzova df9f2237ad EDU-900 Enable educator tools only if user confirmed that he/she is an educator 2017-04-03 13:32:33 +03:00
Liana.Bakradze e359dd2eba EDU-525 Empty Editor shouldn't be replaced in educational plugins 2017-03-20 17:32:46 +03:00
Vladimir Krivosheev 1cfe0a2ef9 convert rest of UISettings to smart serializable properties 2017-02-13 15:22:44 +01:00
Dmitry Trofimov d8d4ababd3 Revert "PY-22514, CPP-8763: Disable unneeded producers for plugins"
This reverts commit def99cfd2b.
2017-02-03 11:48:07 +01:00
Vladimir Krivosheev c0b4796d2d UISettings — use smart state class (stored properties), part 7 2017-02-03 11:33:41 +01:00
Vladimir Krivosheev 913b68a5a0 UISettings — use smart state class (stored properties), part 6 2017-02-03 11:33:41 +01:00