Artem Zatsarynnyi
ad3bc4d739
Use Workdspace's and Factory's model objects in IDE ( #5221 )
2017-05-29 16:19:43 +03:00
Gennady Azarenkov
8ad21b4638
SPI messaging and code clean
2017-05-25 21:12:12 +03:00
Artem Zatsarynnyi
993e8df52e
Merge branch 'master' into spi
2017-05-24 12:16:17 +03:00
Roman Iuvshin
9fbf173eb9
RELEASE: Set next development version
2017-05-24 07:30:41 +00:00
Artem Zatsarynnyi
50ef94bbde
Merge branch 'master' into spi
2017-05-17 19:49:53 +03:00
Roman Nikitenko
b4367932f1
CHE-4768. Fix receiving file tracking operation calls from client at refactoring
...
Signed-off-by: Roman Nikitenko <rnikitenko@codenvy.com>
2017-05-17 14:39:41 +00:00
Artem Zatsarynnyi
e914a59c3e
Merge branch 'master' into spi
2017-05-17 11:03:00 +03:00
Roman Nikitenko
52a1016b44
CHE-4939. Fix bugs related to processing of read-only files
...
Signed-off-by: Roman Nikitenko <rnikitenko@codenvy.com>
2017-05-16 11:50:09 +00:00
Alexander Garagatyi
21c4589086
Merge branch 'master' into spi
...
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2017-05-15 12:27:23 +03:00
Artem Zatsarynnyi
1ae101d7ab
clean-up IDE code
2017-05-14 17:45:49 +03:00
Vitalii Parfonov
79e7c44e02
CHE-4910:Fix catching exception in case invalid POM to prevent fail start workspace ( #5066 )
...
* Fix catching exception in case invalid POM.
Fix dependency on che-plugin-pullrequest-server in should be only in ws-agent.
Improve maven attribute resolving previos we always read them from pom.xml but MavenProjectManager already has all information about regitered projects
Signed-off-by: Vitalii Parfonov <vparfonov@codenvy.com>
2017-05-13 10:59:32 +03:00
Vitalii Parfonov
5d5bd0adf8
Revert "Fix catching exception in case invalid POM to prevent fail start workspace ( #5015 )" ( #5065 )
...
This reverts commit e352da4ac6 .
2017-05-13 10:02:14 +03:00
Vitalii Parfonov
e352da4ac6
Fix catching exception in case invalid POM to prevent fail start workspace ( #5015 )
...
* Fix catching exception in case invalid POM.
Fix dependency on che-plugin-pullrequest-server in should be only in ws-agent.
Improve maven attribute resolving previos we always read them from pom.xml but MavenProjectManager already has all information about regitered projects
Signed-off-by: Vitalii Parfonov <vparfonov@codenvy.com>
2017-05-12 18:32:12 +03:00
Roman Iuvshin
b3ae33acf5
RELEASE: Set next development version
2017-05-10 10:54:42 +00:00
Artem Zatsarynnyi
222d0d95c1
Enable Basic IDE building
2017-04-28 18:41:56 +03:00
Alexander Garagatyi
7877e47f6a
Merge branch 'master' into spi
...
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2017-04-27 12:08:59 +03:00
Roman Iuvshin
6d88cf8c73
[maven-release-plugin] prepare for next development iteration
2017-04-25 18:19:17 +00:00
Roman Iuvshin
d7f023fd89
[maven-release-plugin] prepare release 5.9.0
2017-04-25 18:19:10 +00:00
Artem Zatsarynnyi
3c74f118ca
Merge branch 'master' into spi
2017-04-24 15:32:39 +03:00
Valeriy Svydenko
6403d212c6
CHE-4596: move che-plugin-machine-ext-client to IDE core ( #4861 )
2017-04-21 14:01:04 +00:00
Alexander Garagatyi
7e0ed03cf2
Merge branch 'master' into spi
2017-04-19 16:52:48 +03:00
Gennady Azarenkov
493e07ca95
Move NewProjectConfig from model to project-shared
2017-04-19 09:15:51 +03:00
Evgen Vidolob
1d10171906
#4699 fix URL for JavaDoc service ( #4792 )
...
* #4699 fix url for JavaDoc service
Signed-off-by: Even Vidolob <evidolob@codenvy.com>
2017-04-18 17:34:54 +03:00
Sergii Kabashniuk
a6a569b9f7
Concept of Minimal and Full assembly ( #4578 )
...
Concept of Minimal and Full assembly
2017-04-14 10:05:03 +03:00
Roman Iuvshin
7805c146e6
[maven-release-plugin] prepare for next development iteration
2017-04-13 11:07:13 +00:00
Roman Iuvshin
e8107fd96c
[maven-release-plugin] prepare release 5.8.0
2017-04-13 11:07:06 +00:00
Roman Iuvshin
840ae853f8
Revert "RELEASE: set minor change version"
...
This reverts commit e23b9257a3 .
2017-04-11 20:55:24 +03:00
Roman Iuvshin
e23b9257a3
RELEASE: set minor change version
2017-04-11 18:10:45 +03:00
Roman Iuvshin
08d4d0f25c
[maven-release-plugin] prepare for next development iteration
2017-04-06 14:28:39 +00:00
Roman Iuvshin
53a0325213
[maven-release-plugin] prepare release 5.7.0
2017-04-06 14:28:33 +00:00
Valeriy Svydenko
9cfd76e326
CHE-3408: fix problem with getting subpackages from the project root folder ( #4681 )
2017-04-04 11:06:57 +00:00
Valeriy Svydenko
a1080703e9
CHE-1860: make it possible to move packages ( #4659 )
2017-03-31 14:09:42 +00:00
Evgen Vidolob
57a083cbf4
#4306 fix NPE in case of invalid java FQN ( #4654 )
...
Signed-off-by: Even Vidolob <evidolob@codenvy.com>
2017-03-31 11:30:26 +03:00
Vitaliy Guliy
1a90cf54c4
CHE-3585 Word Wrap Toggle for Workspace Editor ( #4580 )
...
* CHE-3585 Word Wrap Toggle for Workspace Editor
Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>
* CHE-3585 Word Wrap Toggle for Workspace Editor
* CHE-3585 Word Wrap Toggle for Workspace Editor
* CHE-3585 Word Wrap Toggle for Workspace Editor
2017-03-30 16:30:23 +03:00
Roman Iuvshin
342f103654
[maven-release-plugin] prepare for next development iteration
2017-03-30 12:25:35 +00:00
Roman Iuvshin
e6e4a652cc
[maven-release-plugin] prepare release 5.6.0
2017-03-30 12:25:28 +00:00
Evgen Vidolob
27125263d0
#4430 move orion editor plugin to ide core ( #4539 )
...
* #4430 move orion editor plugin to ide core
Signed-off-by: Even Vidolob <evidolob@codenvy.com>
2017-03-28 10:19:24 +03:00
Artem Zatsarynnyi
bbd0c1abb2
Introduce Intelligent Commands ( #4389 )
...
Introduce Intelligent Commands
2017-03-23 18:23:17 +02:00
Roman Iuvshin
e7588aa2b3
[maven-release-plugin] prepare for next development iteration
2017-03-15 14:59:35 +00:00
Roman Iuvshin
69cf9f5528
[maven-release-plugin] prepare release 5.5.0
2017-03-15 14:59:28 +00:00
Valeriy Svydenko
9725346d66
CHE-4236: fix for java source name validator ( #4412 )
2017-03-14 16:49:23 +02:00
Vitalii Parfonov
127f792be0
Add Eclipse KeyScheme as Extension ( #4394 )
...
* Add Eclipse KeyScheme as Extension
Signed-off-by: Arnaud Kervern <akervern@nuxeo.com>
2017-03-10 18:13:22 +02:00
Dmitry Kuleshov
23ad83d8c1
Tree walk based file watchers replacement ( #4368 )
2017-03-10 13:31:38 +02:00
David Festal
440f92d3bb
JUnit testing support Bug fixes and Enhancements - Step 1 ( #4303 )
...
Provide JUnit test real-time output in a `Tests` output view
2017-03-10 10:51:36 +01:00
Dmitry Kuleshov
d5d64b0e3f
Fix for package name validator ( #4271 )
2017-03-03 15:14:16 +02:00
Roman Nikitenko
1ba2d12531
CHE-4013. Remove deprecation related to org.eclipse.che.api.promises.client.callback.PromiseHelper
...
Signed-off-by: Roman Nikitenko <rnikitenko@codenvy.com>
2017-03-03 13:13:38 +00:00
Roman Iuvshin
ceff3938ff
[maven-release-plugin] prepare for next development iteration
2017-03-02 18:33:12 +00:00
Roman Iuvshin
8ed6e10476
[maven-release-plugin] prepare release 5.4.0
2017-03-02 18:33:06 +00:00
Roman Nikitenko
035c3fe63f
CHE-4010: Remove deprecation related to texteditor
...
Signed-off-by: Roman Nikitenko <rnikitenko@codenvy.com>
2017-02-28 15:36:49 +02:00
Valeriy Svydenko
ee98296c4a
CHE-3723: Check parent for subpackages (Move refactoring) ( #4245 )
2017-02-28 10:42:31 +02:00
Roman Iuvshin
e71c7b5671
[maven-release-plugin] prepare for next development iteration
2017-02-17 11:04:07 +00:00
Roman Iuvshin
c071c65aa2
[maven-release-plugin] prepare release 5.3.0
2017-02-17 11:03:59 +00:00
Valeriy Svydenko
ed99839748
CHE-3964: move popup from Quick documentation in the right place ( #4088 )
2017-02-10 17:56:10 +02:00
Vladyslav Zhukovskyi
ff3db4c7aa
Fix potential NPE ( #4054 )
2017-02-08 13:09:21 +02:00
Roman Iuvshin
0dd0dea686
[maven-release-plugin] prepare for next development iteration
2017-02-01 13:31:32 +00:00
Roman Iuvshin
d138c3623f
[maven-release-plugin] prepare release 5.2.0
2017-02-01 13:31:25 +00:00
Valeriy Svydenko
f10b9a2a02
CHE-1959: make it possible to chose an element from Find Usages panel by using Enter key ( #3821 )
2017-01-31 12:59:14 +02:00
Sergii Kabashniuk
8bd21217ea
Remove unused dependecies ( #3912 )
2017-01-26 14:56:13 +02:00
Vladyslav Zhukovskyi
25e8a4d1a2
Don't sort node interceptors at initialization state ( #3895 )
2017-01-26 10:35:25 +02:00
Roman Iuvshin
05a7cd53b5
[maven-release-plugin] prepare for next development iteration
2017-01-18 16:33:24 +00:00
Roman Iuvshin
41d3739928
[maven-release-plugin] prepare release 5.1.0
2017-01-18 16:33:17 +00:00
Vladyslav Zhukovskyi
bcb2c5bb13
Remove deprecated method getMediaType ( #3724 )
2017-01-16 15:26:01 +02:00
Vladyslav Zhukovskyi
d5983eb91f
Change signature of getParent to return actual parent instead of Optional ( #3681 )
2017-01-12 12:21:23 +02:00
Roman Iuvshin
9904460818
[maven-release-plugin] prepare for next development iteration
2017-01-06 11:48:49 +00:00
Roman Iuvshin
b5a7d04ca2
[maven-release-plugin] prepare release 5.0.0
2017-01-06 11:48:42 +00:00
Mihail Kuznyetsov
0e8b21ad3f
Set new license year
2017-01-04 17:10:31 +02:00
Dmitry Kuleshov
301121d777
Dynamic file watchers ( #3482 )
2016-12-26 14:34:17 +02:00
Roman Iuvshin
abc1367c1d
remove milestone from version
2016-12-23 15:04:56 +02:00
Roman Iuvshin
813d930275
change version to M10-SNAPSHOT
2016-12-22 11:48:31 +02:00
Evgen Vidolob
7bad057bbe
#3220 use document changes instead of full text replacing on organize import operation ( #3409 )
...
Signed-off-by: Evgen Vidolob <evidolob@codenvy.com>
2016-12-16 11:00:18 +02:00
Vladyslav Zhukovskyi
d15915cf94
Remove deprecated getPath method and use getLocation instead ( #3322 )
2016-12-09 12:33:45 +02:00
Vitaliy Guliy
b768872294
CHE-2463 Improve Panels behaviors in IDE ( #3151 )
...
Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>
2016-12-07 17:45:37 +02:00
Mykola Morhun
6dd0c1245e
CODENVY-1106: Add ability to prevent window closing in IDE. Handle closing of preferences window correctly. ( #3203 )
...
CODENVY-1106: Add ability to prevent window closing in IDE. Handle closing of preferences window correctly.
2016-12-07 17:15:18 +02:00
Roman Iuvshin
7850cc2908
[maven-release-plugin] prepare for next development iteration
2016-12-07 12:34:30 +00:00
Roman Iuvshin
1c15a44844
[maven-release-plugin] prepare release 5.0.0-M8
2016-12-07 12:34:25 +00:00
Roman Nikitenko
2339b0dd6e
CHE-2937. Add ability to create batch of projects
2016-11-30 19:08:09 +02:00
Kaloyan Raev
f1710e6a9b
Performance improvements and other fixes in code completion ( #3146 )
...
* Avoid overloading the DOM tree of the ContentAssistWidget
Signed-off-by: Kaloyan Raev <kaloyan.r@zend.com>
* Ensure the code assist widget is closed when applying proposal
Signed-off-by: Kaloyan Raev <kaloyan.r@zend.com>
* Respect isIncomplete flag in the completion result
If the isIncomplete flag is false, i.e. the completion result is
complete, then additional typing for the same word should not trigger a
new completion request. The latest completion result should be reused.
Signed-off-by: Kaloyan Raev <kaloyan.r@zend.com>
* Fix flickering between keystrokes during code completion
Signed-off-by: Kaloyan Raev <kaloyan.r@zend.com>
* Fine tune the rules for making new completion request
Signed-off-by: Kaloyan Raev <kaloyan.r@zend.com>
* Set the correct offset when applying code completion
* Force a completion request message on Ctrl+Space
Signed-off-by: Kaloyan Raev <kaloyan.r@zend.com>
* Fixed retrieval of CompletionItem document via Resolve request
Signed-off-by: Kaloyan Raev <kaloyan.r@zend.com>
2016-11-30 16:17:14 +02:00
Vitalii Parfonov
9b7909153f
che#2550: replaced .codenvy folder to .che ( #2919 )
...
Signed-off-by: Dmitry Kuleshov <dkuleshov@codenvy.com>
2016-11-23 09:21:31 +02:00
Dmitry Kuleshov
5d552906b6
che#2745: added suspend/resume calls for file status watcher during organize imports action ( #3088 )
2016-11-18 12:25:14 +02:00
Evgen Vidolob
1ef1da278e
#3030 rename editor context menu action group variable
2016-11-14 16:53:49 +02:00
Evgen Vidolob
910a327a1b
#3030 add editor context menu
2016-11-14 16:33:33 +02:00
Roman Iuvshin
52f84d9092
[maven-release-plugin] prepare for next development iteration
2016-11-10 11:37:24 +00:00
Roman Iuvshin
315056731e
[maven-release-plugin] prepare release 5.0.0-M7
2016-11-10 11:37:20 +00:00
Vladyslav Zhukovskii
45135c33f7
Revert changes after #2867
2016-11-09 18:23:41 +02:00
Vladyslav Zhukovskyi
c7b4623b61
Get projects after workspace has been already initialized ( #2867 )
...
* Get projects after workspace has been already initialized
This commit also includes API reorganization. Move client service implementations from the core-api to the core-app. Code cleanup. Removed dependency to the javax.inject from the core-api to avoid duplicate using @Inject annotation from the com.google.inject and javax.inject. (Client side uses only com.google.inject.Inject annotation)
Created two components:
WsAgentInitializer - which is responsible to initialize workspace component on the client side. Component consumes developer machine object at startup stage.
WsAgentMessageBusProvider - which is responsible to initialize message bus after workspace has been initialized.
API movements:
OAuthServiceClient was moved from the org.eclipse.che.ide.api.auth to the org.eclipse.ide.api.oauth
* Move WsAgentInitizalizer to the core-app
* Add @Override annotation
* Add @Override annotation
* Remove @Singleton annotation
* Remove @Singleton annotation
* Revert javax.inject.Inject annotation
* Update codebase due to changes in the master branch
2016-11-03 15:29:08 +02:00
Mihail Kuznyetsov
494442e11a
CHE-2015 Rename configuration properties
2016-10-27 17:29:46 +03:00
Evgen Vidolob
9f96c77836
#2459 store and restore IDE state: opened files, opened part and their size ( #2880 )
...
* #2459 store IDE state (opened files, opened part and size) and restore IDE state
2016-10-27 11:57:10 +03:00
Roman Iuvshin
825af31a5d
[maven-release-plugin] prepare for next development iteration
2016-10-26 09:37:49 +00:00
Roman Iuvshin
7da1d4a910
[maven-release-plugin] prepare release 5.0.0-M6
2016-10-26 09:37:45 +00:00
Vitalii Parfonov
9951639518
CHE-2098:fix generation Project with Maven Archetype. ( #2872 )
...
Archetype Plugin parameters transfer to the REST Project API via query parameters
Signed-off-by: Vitalii Parfonov <vparfonov@codenvy.com>
2016-10-25 13:36:19 +03:00
Artem Zatsarynnyi
2ba8cdfa42
Client command framework improvements ( #2730 )
...
Client command framework improvements
1. Introduced contextual commands.
2. Added ${explorer.current.file.parent.path} macro.
3. Cleaned up unused resources.
4. Refactored code in order to simplify it and made it more clear and understandable:
- simplified a way of providing new command types;
- command types api moved to ide-api to avoid unnecessary dependency on machine extension;
- command management extracted from EditCommandsPresenter to the separate facade - CommandManager. So EditCommandsPresenter now doesn't perform several http requests manipulating with commands but only one;
- refactored code related to the obsolete terminology CommandPropertyValueProvider -> Macro;
- macro can provide its description (it will be really useful for showing it in UI);
- macros processing separated from the command execution and extracted to the separate component MacroProcessor since it's used not only for the commands but in debug configurations for example.
2016-10-11 11:35:42 +03:00
Roman Iuvshin
b986091e4a
[maven-release-plugin] prepare for next development iteration
2016-10-07 10:22:41 +00:00
Roman Iuvshin
8f799b4c28
[maven-release-plugin] prepare release 5.0.0-M5
2016-10-07 10:22:37 +00:00
Vitalii Parfonov
0003b2324b
che#2608: added vfs exlude filters, small vfs watcher fix, improved project tree changes detection algorithm ( #2713 )
...
Signed-off-by: Dmitry Kuleshov <dkuleshov@codenvy.com>
2016-10-05 18:41:00 +03:00
Florent BENOIT
67f78d7711
Fix scope to be compliant as well with #2610 issue ( #2696 )
...
-Dmaven.test.skip=true should work
Fix #2610
Change-Id: I27294cb9d2f161d30174d2d7cceb0cf758f6be50
Signed-off-by: Florent BENOIT <fbenoit@codenvy.com>
2016-10-05 09:58:58 +02:00
Valeriy Svydenko
acd9ba49d5
CHE-1857: add ability to rename projects ( #2436 )
...
CHE-1857: add an ability to rename project
2016-09-28 10:52:16 +03:00
Roman Iuvshin
33944c6ec1
set M5 version
2016-09-27 16:08:19 +03:00
Roman Iuvshin
152be21b4f
[maven-release-plugin] prepare for next development iteration
2016-09-26 14:19:41 +00:00
Roman Iuvshin
89ab012035
[maven-release-plugin] prepare release 5.0.0-M3
2016-09-26 14:19:37 +00:00
Roman Iuvshin
900ccbb807
set M3 version
2016-09-20 17:31:42 +03:00