Andrey Vlasovskikh
|
6065082ce0
|
Fixed refreshing SDK roots and updating current files after installing/uninstalling packages (PY-7250)
|
2012-08-22 20:35:49 +04:00 |
|
Dmitry Trofimov
|
8dcc21888f
|
Merge remote-tracking branch 'origin/master'
|
2012-08-22 17:45:59 +02:00 |
|
Dmitry Trofimov
|
44aaf836ec
|
Settings to select file types for templates (PY-6024, PY-4267).
|
2012-08-22 17:44:56 +02:00 |
|
Dmitry Jemerov
|
1835d329f0
|
allow specifying singleton option when creating a Python script run configuration
|
2012-08-22 10:32:05 +02:00 |
|
Dmitry Jemerov
|
d65bb8ec9c
|
pull up path calculation logic on rename to TemplateFileReference (PY-7263)
|
2012-08-21 18:25:58 +02:00 |
|
Dmitry Jemerov
|
1e6cd6a4ef
|
template file references should be highlighted as warnings (PY-7253)
|
2012-08-21 11:28:42 +02:00 |
|
Dmitry Jemerov
|
2d018f991d
|
API for loading requirements only from requirements.txt
|
2012-08-17 10:07:34 +02:00 |
|
Dmitry Jemerov
|
af35913671
|
"configure template directories" quickfix for unresolved template reference is also available in Flask
|
2012-08-16 18:03:30 +02:00 |
|
Dmitry Jemerov
|
0428956e2c
|
some PSI for template languages in python-psi-api; common superinterface for string literals in Python code and templates
|
2012-08-16 14:38:20 +02:00 |
|
Dmitry Jemerov
|
3e12cfd033
|
extension point for resolving context variables in template files
|
2012-08-16 12:37:01 +02:00 |
|
Andrey Vlasovskikh
|
6d4632c681
|
Fixed NPE in version comparator inside PyRequirement
|
2012-08-15 16:08:23 +04:00 |
|
Dmitry Jemerov
|
e7799fe9e1
|
extract PyPackageManagerImpl.getRequirements() to python API
|
2012-08-14 16:05:42 +02:00 |
|
Dmitry Jemerov
|
5a7f2e151f
|
PyPackage and PyRequirement moved to python-openapi
|
2012-08-14 15:44:56 +02:00 |
|
Dmitry Jemerov
|
1123c7b0d8
|
documentation link provider -> python-openapi
|
2012-08-13 13:06:59 +02:00 |
|
Dmitry Jemerov
|
846c495268
|
move PyUnresolvedReferenceQuickFixProvider to python-openapi
|
2012-08-09 10:52:10 +02:00 |
|
Dmitry Jemerov
|
41b56c9af3
|
it's not abstract
|
2012-08-08 18:37:05 +02:00 |
|
Dmitry Jemerov
|
2649b9130b
|
TemplateFileReferenceSet extracted to python-openapi
|
2012-08-08 18:33:45 +02:00 |
|
Dmitry Jemerov
|
c518835b59
|
TemplatesService in python-openapi
|
2012-08-08 16:24:00 +02:00 |
|
Dmitry Jemerov
|
00ff230ed3
|
PyRunConfigurationFactory in OpenAPI
|
2012-08-08 15:30:05 +02:00 |
|
Dmitry Jemerov
|
bad82a7348
|
PyPackageManager.getInstance() in python-openapi
|
2012-08-08 13:25:22 +02:00 |
|
Dmitry Jemerov
|
dff0e7f84c
|
new project settings -> python-openapi
|
2012-08-08 13:11:46 +02:00 |
|
Dmitry Jemerov
|
951350aff0
|
a bit of PyPackageManage in python-openapi
|
2012-08-08 13:07:54 +02:00 |
|
Dmitry Jemerov
|
ec037665f6
|
pass Project to isFrameworkInstalled(); working implementation of qname resolution in SDK only
|
2012-08-08 11:49:17 +02:00 |
|
Dmitry Jemerov
|
2bc06ba5c4
|
decouple PyNewDirectoryProjectDialog from Django
|
2012-08-08 10:57:45 +02:00 |
|
Dmitry Jemerov
|
718ec7e372
|
let's have separate modules for python-psi-api (that will go into upsource later) and python-openapi (which will contain UI stuff and more)
|
2012-08-08 10:28:35 +02:00 |
|
Dmitry Jemerov
|
60b6094fb8
|
some more stuff moved to python-openapi
|
2012-08-07 17:48:05 +02:00 |
|
Dmitry Jemerov
|
75fecdc523
|
python-openapi module extracted
|
2012-08-07 17:41:02 +02:00 |
|