Commit Graph
191 Commits
Author SHA1 Message Date
Sergey Malenkov d966d9191a Replace OptionalConfigurable with ConfigurableProvider 2014-12-19 15:14:25 +03:00
Andrey Starovoyt 4baa2abe71 webstorm: new wizard align elements with 'Location' 2014-12-17 20:45:27 +03:00
Dennis Ushakov 54c1d5150c fix layout
#PY-14713 fixed
2014-12-11 16:29:43 +03:00
Dennis Ushakov cf0145626b fix python new project dialog layout 2014-12-08 15:05:09 +03:00
Dennis Ushakov be744fa1ba flat style for new project dialog 2014-12-05 20:42:55 +03:00
Ekaterina Tuzova a0165f64f2 fixed EA-61979 - NPE: PyActiveSdkConfigurable$.consume 2014-12-05 18:20:14 +03:00
Dennis Ushakov 8cdaf1c6a2 extract common stuff for inline new project wizard 2014-12-05 12:47:07 +03:00
nik 864192d951 Project SDK is lost if any changes are made to platform SDK configuration (IDEA-131812, IDEA-130135) 2014-12-05 10:47:11 +03:00
Dmitry Trofimov c54961bdbc Allow to turn scratch on in properties (PY-14625). 2014-12-03 11:37:05 +01:00
Ekaterina Tuzova afa1c85900 fixed PY-6518 Editing name of Python interpreter doesn't repaint "Python Interpreters" dialog 2014-11-25 20:02:48 +03:00
Dmitry Trofimov e521c513d7 Both setter and getter should start with word 'add' 2014-11-24 21:41:47 +03:00
Konstantin Bulenkov 852cba3b01 don't group plugin specific actions on new welcome screen 2014-11-23 13:25:36 +01:00
Konstantin Bulenkov eaabdba83b change Create button UI + add template presentation 2014-11-23 13:25:35 +01:00
Konstantin Bulenkov ed4401b6f8 don't wrap actions in extra group for new welcome screen 2014-11-23 13:25:35 +01:00
Ekaterina Tuzova 640ae8841a cosmetics 2014-11-20 19:06:33 +03:00
Alexey Kudravtsev e7285e1158 added assertion for calling DialogWrapper.showAndGet() in modal dialogs only;
replaced "dialog.show(); dialog.isOK()" with showAndGet()
2014-11-19 17:19:02 +03:00
Vladimir Krivosheev 338173e15d extract RecentProjectsManager and move to platform-api 2014-10-17 14:21:21 +02:00
Vladimir Krivosheev e4abcd9443 lastProjectLocation is not roamable, so, must be moved to RecentProjectsManager 2014-10-17 14:21:19 +02:00
Dmitry Trofimov c6019156ab Disable scratch in PyCharm. 2014-10-16 17:15:20 +02:00
Andrey Vlasovskikh e083779793 Updated copyright 2014-10-16 17:56:38 +04:00
Andrey Vlasovskikh bf58d9d3ca Added copyright 2014-10-16 17:54:28 +04:00
Andrey Vlasovskikh 0b07573a58 Merge branch 'packaging-result' 2014-10-02 17:21:23 +04:00
Andrey Vlasovskikh 42c6e7efc3 Use unified PackagingErrorDialog for reporting errors 2014-10-02 16:38:07 +04:00
Ekaterina Tuzova 2eb693101c set project sdk 2014-09-29 15:44:02 +04:00
Andrey Vlasovskikh 161ab68985 PyPackageManager.hasManagement() throws exceptions with PyExecutionFix for launching Vagrant 2014-09-23 17:33:19 +04:00
Ekaterina Tuzova 71e6b80270 fixed PY-13933 Duplicate entries in the list of interpreters
fixed PY-13934 Interpreter added twice after Apply and OK

updated work with project sdk table due to platform changes
2014-09-18 16:15:00 +04:00
Ekaterina Tuzova bbcd1db584 addedOnly for detected sdk 2014-09-17 14:01:15 +04:00
Ekaterina Tuzova 1c34eb0a0a fixed PY-13889 Project Interperter: Throwable at com.intellij.openapi.roots.ui.configuration.projectRoot.ProjectSdksModel$2.run 2014-09-15 17:04:58 +04:00
Sergey Malenkov bf4516ec43 Add data provider to search settings and to select them in editor. 2014-09-12 19:45:04 +04:00
Andrey Vlasovskikh 227c3cd6b3 Merge branch 'refactor-package-manager' 2014-09-12 17:03:52 +04:00
Andrey Vlasovskikh bd40534591 Moved remote SDK checks to callees of PyPackageManager.getPackages() 2014-09-12 16:37:06 +04:00
Andrey Vlasovskikh c0d722c580 Warn about installing Python packaging tools for every interpreter when necessary 2014-09-10 20:05:14 +04:00
Andrey Vlasovskikh cc00ea1918 Renamed PyPackageManager.findInstalledPackage() into findPackage() 2014-09-10 15:29:21 +04:00
Andrey Vlasovskikh 26373e942d Inlined PyPackageManager.getInstalledPackage(String) 2014-09-10 15:26:53 +04:00
Andrey Vlasovskikh de271cbf0f Use PyPackageManager only via its public interface 2014-09-09 17:07:32 +04:00
Ekaterina Tuzova e0fd4f52a3 fixed EDT exception (find new project action ) 2014-09-08 17:42:20 +04:00
Ekaterina Tuzova feaca497d3 fixed PY-13860 Configure Interpreter for the project: interpreter is not set on Add ... 2014-09-08 17:07:20 +04:00
Ekaterina Tuzova c2d0ad319c added separate "Introduction to Python" action to the welcome screen 2014-09-03 14:08:50 +04:00
Ekaterina Tuzova e583078c4f fixed PY-13737 NPE at com.jetbrains.python.newProject.actions.AbstractProjectSettingsStep.checkValid 2014-08-27 16:33:04 +04:00
Ekaterina Tuzova 8631984b22 fixed PY-13024 Provide unified capitalization of tooltips and proper number. 2014-08-27 13:14:14 +04:00
Ekaterina Tuzova 34473190ef fixed PY-13597 Create New Project: Create button is too high when creating project in Community Edition from Welcome screen 2014-08-25 19:19:36 +04:00
Ekaterina Tuzova 6e9fd0df1d reverted location field focus grab
it made interpreter combobox unusable
2014-08-25 18:14:01 +04:00
Ekaterina Tuzova 5dbe8a9a14 fixed PY-12651 Unify PyCharm and plugin template folder handling
extracted PyContentEntriesEditor and reused in python plugin
2014-08-25 17:51:44 +04:00
Dmitry Trofimov 5326853eb7 Allow show command line option only in RunPythonScript Run Configuration. 2014-08-21 19:01:03 +02:00
Dmitry Trofimov 750e3c1d39 Initial execute file in console. 2014-08-21 18:33:22 +02:00
Ekaterina Tuzova 7ad6b7bcc6 added "Learn Python" action to the Welcome screen 2014-08-19 18:59:08 +04:00
Ekaterina Tuzova 401e1b1882 removed unused code 2014-08-19 18:36:54 +04:00
Dmitry Trofimov 1e83b27d15 Fix Execute selection in console for toolwindow. 2014-08-11 11:28:20 +02:00
Dmitry Trofimov a044b8da5f Use Python console action in Plugin and toolwindow in PyCharm. 2014-08-11 10:53:17 +02:00
Ekaterina Tuzova b9cd5f8241 add extend base python panel method to generator 2014-08-09 18:31:59 +04:00