Commit Graph
29 Commits
Author SHA1 Message Date
Anna.Kozlova e018f574e4 anonymous -> lambda 2017-04-28 10:04:05 +02:00
Mikhail Golubev 4287dc75e4 PY-23553 Don't set up validators on the remote path field until all panels are created
otherwise we might end up running checkValid() on not yet created
components, hence these NPEs.
2017-04-12 18:36:34 +03:00
Dmitry Avdeev 092be12898 IDEA-168111 Open project in current window opens new window instead 2017-04-11 17:46:21 +03:00
Aleksey Pivovarov 4fd30ddb1b diff: remove usage of deprecated API 2017-03-30 18:27:55 +03:00
Vladimir Krivosheev 6d54c24e9e cleanup — default impl of disposeUIResources 2017-03-06 17:25:43 +01:00
Alexey Utkin b91451361a Merge remote-tracking branch 'origin/traff/python-facet' 2017-03-01 16:32:24 +03:00
Andrey Vlasovskikh a6d0d7bea5 Fixed NPE (PY-22827) 2017-02-22 16:59:46 +03:00
Dmitry Trofimov 30d86b98da Fix disappearing of Python repository from settings after Clion restart (CPP-7743)
Python plugin stored the interpreter setting as a module sdk, which was wiped out with it's order entries by Clion.
The fix is to store the interpreter setting in a facet and reinitialize it after Clion model clearing.
2017-02-15 16:03:33 +01:00
Dmitry Trofimov 298ccc4901 Fix usages of broken PythonSdkType.getSdk method, which didn't take in account a Python facet configuration. 2017-02-14 15:34:27 +01:00
Kirill Kirichenko 5b8276e820 IDEA-168089 New outline for text field components with invalid values 2017-02-14 12:34:38 +03:00
Andrey VlasovskikhandAndrey Vlasovskikh 4147c4a257 PY-12745 Support 'six' library via typeshed 2017-02-02 01:23:01 +03:00
Valentina Kiryushkina 348d1cd012 Do not create project files if there were problems during project generation 2017-01-26 12:55:53 +03:00
Ekaterina Tuzova 427c7266bb do not create sdk if project generation failed 2016-12-16 16:35:45 +03:00
Alexander Zolotov a39d42f401 Prettify content entries configurables
- allow to create content entries editor with borders and enable border in
configurables
- remove redundant borders around splitter
- move delete icons to 3px right
- replace Insets with JBUI.insets
2016-12-06 19:35:58 +03:00
Ekaterina Tuzova 33b887c1e1 applied patch for student-python dependencies sincerely provided by Greg Shrago
new project panel steps and generator moved to the python-community-configure so it can be used in other modules without python-community-ide dependency
2016-12-02 11:56:44 +03:00
peter 1eb3892b62 remove client allowStartingDumbModeInside usages 2016-11-15 15:38:15 +01:00
Yann Cébron 81d29f9bd5 Plugin descriptors: remove deprecated attribute idea-plugin@version (IDEA-163694) 2016-11-11 17:08:58 +01:00
Andrey Vlasovskikh 6f36a417e8 Disabled ability to remove detected Python interpreter (PY-13708)
The list of removed interpreters that were detected at the same time was
confusing to users since its state was hidden with no ability to revert
an interpreter to become detected, but not added.
2016-08-17 21:05:30 +03:00
Anna.Kozlova 78d1492242 explicit types to diamonds 2016-08-08 17:08:03 +02:00
Alexander Koshevoy 9904354bf1 PY-14940 "Reload List of Paths" button returned back 2016-07-13 15:48:47 +03:00
Konstantin Bulenkov cd8cf62a19 cleanup. Convert empty arrays to constants (new T[0] -> T.EMPTY) 2016-07-07 22:52:00 +02:00
Mikhail Golubev fc9ea9bc20 PY-19920 Do not update cache of packages on EDT in PyActiveSdkModuleConfigurable#apply()
I explicitly call VFSTestFrameworkListener#isTestFrameworkInstalled() in
pooled thread skipping the MergingUpdateQueue since (rather
confusingly) it executes scheduled updates in the current thread when
one calls MergingUpdateQueue#flush() even when it was explicitly stated
that its alarm should use thread pool.
2016-06-27 16:45:24 +03:00
Mikhail Golubev 282f7f1641 IDEA-CR-10973 Packages are always updated in "Project interpreter" configurable
I've also removed excess calls to refreshAndGetPackages() in
PyActiveSdkConfigurable. It's not necessary to call it in #setSelectedSdk()
since item listener on the combo box updates list of installed packages
and notifications at the bottom anyway after selected value has been changed.
2016-06-23 17:40:57 +03:00
Anna.Kozlova 43673ee4bd block lambda -> expr lambda 2016-05-24 12:27:58 +02:00
Anna.Kozlova 36ee7203f6 anonym -> lambda 2016-05-18 12:04:12 +02:00
fitermay 3c68a65b3d --fix NPE in PythonSdkDetailsDialog.java 2016-04-26 11:33:35 -04:00
Andrey Vlasovskikh e91fadcc30 Don't try to commit already committed SdkModificator (PY-19170) 2016-04-18 21:26:07 +03:00
Svetlana.Zemlyanskaya 2eb92a2374 Remote Interpreters: add path mappings to python
(cherry picked from commit b0e41df)
2016-02-16 17:42:10 +01:00
Alexey Utkin 1b6146c930 CPP-434 Rename [python-configure] to [python-community-configure] and associative changes in XML file names, change clion plugin <id> 2015-12-30 14:52:26 +03:00