Commit Graph

295 Commits (5c357bc8b2d4af2d8350c18baae485d0761fb7bc)

Author SHA1 Message Date
Anton Korneta 8a94129e16 CODENVY-583: Fix javadoc navigation in https mode 2016-06-08 14:40:29 +03:00
Vladyslav Zhukovskii 8996ed9db1 Move classes related with virtual file to resources package 2016-06-07 15:35:54 +03:00
Vladyslav Zhukovskii 54e591a2d8 Move classes related with data tree structure to dedicate package 2016-06-07 11:25:56 +03:00
Roman Iuvshin 140b09a9a0 [maven-release-plugin] prepare for next development iteration 2016-06-04 19:52:26 +00:00
Roman Iuvshin fbd9f95748 [maven-release-plugin] prepare release 4.3.0-RC1 2016-06-04 19:52:23 +00:00
Roman Nikitenko a99d15b7b4 CHE-1231. Show/hide error messages after updating pom.xml
Signed-off-by: Roman Nikitenko <rnikitenko@codenvy.com>
2016-06-02 12:41:29 +03:00
Mihail Kuznyetsov e4f8fe914e CHE-1260 Enable svg files license checking 2016-06-01 14:56:31 +03:00
Valeriy Svydenko 99f54bb681 CHE-509: show warning dialog if the process of the rename refactoring has some problems
Signed-off-by: Valeriy Svydenko <vsvydenko@codenvy.com>
2016-06-01 09:58:40 +03:00
Valeriy Svydenko 45b3425450 CHE-1207: add ability to configure library folder by using Project Wizard
Signed-off-by: Valeriy Svydenko <vsvydenko@codenvy.com>
2016-05-30 18:23:50 +03:00
Alexander V 96cc71775a Optimizing, cleaning deprecations (#1243)
Signed-off-by: <alextrentton@gmail.com>
2016-05-26 11:25:59 +03:00
Roman Nikitenko 8b53e05eae CHE-1204. Use correct url for request for code formatting
Signed-off-by: Roman Nikitenko <rnikitenko@codenvy.com>
2016-05-25 16:25:24 +03:00
Valeriy Svydenko c074a87479 CHE-1151: update project tree after changing classpath
Signed-off-by: Valeriy Svydenko <vsvydenko@codenvy.com>
2016-05-25 11:25:32 +03:00
Valeriy Svydenko b1c1f96e5d CHE-1060: configure 'java.source.folder' attribute from the project wizard
Signed-off-by: Valeriy Svydenko <vsvydenko@codenvy.com>
2016-05-23 15:04:26 +03:00
Evgen Vidolob cd418b35c6 Merge pull request #1306 from eclipse/CHE-956
CHE-956 Move che-jdt-ext-machine to java-ext-lang-server module
2016-05-20 14:03:02 +03:00
Aleksandr Andrienko c3a593b866 Fix JavaSourceFolderUtilTest
Signed-off-by: Aleksandr Andrienko <aandrienko@codenvy.com>
2016-05-20 11:19:17 +03:00
Evgen Vidolob 5b4600934e CHE-956 Move che-jdt-ext-machine to java-ext-lang-server module and change REST paths from jdt to java 2016-05-20 10:12:59 +03:00
Aleksandr Andrienko 413c4df7d6 CHE-1104: Fix activation breakpoints in the Java Debugger
Signed-off-by: Aleksandr Andrienko <aandrienko@codenvy.com>
2016-05-19 16:25:46 +03:00
Valeriy Svydenko c8d7df3c73 CHE-1086: expand containers of the classpath
Signed-off-by: Valeriy Svydenko <vsvydenko@codenvy.com>
2016-05-18 17:26:34 +03:00
Vitalii Parfonov 24d560f64b CHE-1081: avoid using ws-id in GitServiceClient and QuickDocPresenter (#1285)
Signed-off-by: Vitaly Parfonov <vparfonov@codenvy.com>
2016-05-18 16:52:39 +03:00
Vitalii Parfonov a63a856970 CHE-1081: remove workspace id from services that deployed on wsagent (#1268)
remove workspace id from services that deployed on wsagent
remove workspace Id usage in wsagent services in dashboard
Add init params for websocket endpoint and eventbus end point It allow has different format of URL on wsmaster with ws-id like path param and on wsagent without it
Signed-off-by: Vitaly Parfonov <vparfonov@codenvy.com>
2016-05-18 10:18:05 +03:00
Vitalii Parfonov f08b1781ae CHE-1105: Avoid NPE in case current project null. (#1251)
Unregister Create Maven Module action becouse this feture outdate need to rework it

Signed-off-by: Vitaly Parfonov <vparfonov@codenvy.com>
2016-05-13 14:55:49 +03:00
Vitaly Parfonov 826353e6ab CHE-781:Move all platform-api-client-gwt to the che-core-ide-api module
Signed-off-by: Vitaly Parfonov <vparfonov@codenvy.com>
2016-05-12 09:31:10 +03:00
Valeriy Svydenko 27f41c1a3d CHE-917: add a command for compiling and running plain java project
Signed-off-by: Valeriy Svydenko <vsvydenko@codenvy.com>
2016-05-11 10:30:47 +03:00
Artem Zatsarynnyi ca7612bfbc Clean-up Part API: remove not used methods #getTitleSVGImage, #decorateIcon, #getTitleWidget; renamed method #getTitleSVGImage -> #getTitleImage 2016-05-06 18:14:50 +03:00
Artem Zatsarynnyi 07d341f4e3 CHE-390: Simplify Editor API (#1197)
* CHE-390: Simplify Editor API by adding abstract EditorProvider

* Remove unused EditorTypeMapping

* Remove obsolete, useless classes

* Remove editor types

* Fix typo in interface name

* Remove EditorAdapter

* Refactor: EmbeddedTextEditorPresenter -> TextEditorPresenter

* Refactor code

* Clean-up

* Remove mime-types

* Refactor JsEditor

* Remove redundatnd dependency

* Rename codenvyDefaultEditor -> cheDefaultEditor
2016-05-06 16:54:34 +03:00
Vitaly Parfonov 3bbdf852a5 Move Contants to shared
Signed-off-by: Vitaly Parfonov <vparfonov@codenvy.com>
2016-05-05 12:25:20 +03:00
Vitaly Parfonov 2c41214725 Features:
Maven plugin
Classpath configuration
Effective pom
Plain java plugin

Signed-off-by: Vitaly Parfonov <vparfonov@codenvy.com>
2016-04-29 15:32:24 +03:00
Roman Nikitenko 8d63d65d07 CHE-362. Add different display modes for StatusNotification
Signed-off-by: Roman Nikitenko <rnikitenko@codenvy.com>
2016-04-28 17:20:46 +03:00
Max Shaposhnik 4bd95c8667 CHE-1065 CHE-1066 CHE-1067 CHE-1068 Decouple shared modules or user, machine, workspace, factory (#1146) 2016-04-28 11:16:38 +03:00
Roman Nikitenko 61bcca612c CHE-467. Allow to configure Orion editor setting from IDE
Signed-off-by: Roman Nikitenko <rnikitenko@codenvy.com>
2016-04-26 16:27:02 +03:00
Roman Iuvshin 0978f5c655 [maven-release-plugin] prepare for next development iteration 2016-04-25 16:08:21 +00:00
Roman Iuvshin b0df01a0c1 [maven-release-plugin] prepare release 4.2.0 2016-04-25 16:08:18 +00:00
Vitaly Parfonov 91f6a64e14 Remove usage of MachineExtensionProxyServlet
Add path to wsagent into wsagent server url to avoid doing that on client-side
Add class DevMachine on client-side what contain all needed information for communicate with wsagent and terminal
Remove @Named(cheExtensionPath)

Signed-off-by: Vitaly Parfonov <vparfonov@codenvy.com>
2016-04-18 15:22:57 +03:00
Igor Vinokur f616297df1 CHE-723 Add "Quick fix" entry to the Assistant menu 2016-04-14 22:14:52 +03:00
Dmitry Shnurenko c3dd2f3527 CHE-472: Add show hints feature. 2016-04-13 13:49:50 +03:00
Roman Iuvshin 0344d76167 [maven-release-plugin] prepare for next development iteration 2016-04-08 16:43:02 +00:00
Roman Iuvshin d66d35f08a [maven-release-plugin] prepare release 4.1.0 2016-04-08 16:42:59 +00:00
Roman Iuvshin fc58fffb23 [maven-release-plugin] prepare for next development iteration 2016-03-29 14:27:19 +00:00
Roman Iuvshin a7e3a0c71b [maven-release-plugin] prepare release 4.0.0 2016-03-29 14:27:16 +00:00
Roman Iuvshin 9c8213cd3e Remove GA label 2016-03-24 23:43:00 +02:00
Dmitry Shnurenko a05d26871b CHE-525: Fix unexpected error message after refactoring 2016-03-24 14:44:32 +02:00
Dmitry Shnurenko e99c5cbd04 Revert "CHE-708: Add CORS Filter" 2016-03-24 13:12:30 +02:00
Dmitry Shnurenko 3a8b1c6d6d CHE-708: Add CORS filter. Remove MachineExtensionProxyServlet 2016-03-24 10:17:29 +02:00
Roman Iuvshin 7785d6e8d1 [maven-release-plugin] prepare for next development iteration 2016-03-23 14:12:01 +00:00
Roman Iuvshin adafe11189 [maven-release-plugin] prepare release 4.0.0-RC14 2016-03-23 14:11:58 +00:00
Sergii Kabashniuk 8ad855771d CHE-781 remove analytics 2016-03-23 06:44:09 +02:00
Vitaliy Guliy a48aa2a862 CHE-339 Review and rework the popups that do not extend Window
Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>
2016-03-22 12:52:05 +02:00
Vitaly Parfonov 03aa98f19d CHE-233:Rework Project API with new VFS 2016-03-21 18:11:54 +02:00
Igor Vinokur 6a83ce5acc CHE-656: Refactor getOpenEditors method from Map to List 2016-03-17 08:58:09 +02:00
Aleksandr Andrienko 6ead53844d CHE-379: Merge Setting and Preferences widget.
Change client side for merging Settings and Preference widgets. Changed Settings widget for store java compiler preferences for the current workspace. Add methods to CompilerSetupService for storage error/warning java compile preferences in the workspace scope.

Signed-off-by: Aleksandr Andrienko <aandrienko@codenvy.com>
2016-03-16 01:27:42 +02:00
Roman Nikitenko 39c2e6ba45 Fix styles for buttons on some dialogs
Signed-off-by: Roman Nikitenko <rnikitenko@codenvy.com>
2016-03-14 15:05:09 +02:00
Valeriy Svydenko af3bcd3874 CHE-139: add 'Organize Imports' functionality
Signed-off-by: Valeriy Svydenko <vsvydenko@codenvy.com>
2016-03-14 14:46:12 +02:00
Aleksandr Andrienko 5ecd601ec7 CHE-682: Enable debug buttons when debugger open file without source
Signed-off-by: Aleksandr Andrienko <aandrienko@codenvy.com>
2016-03-10 11:41:25 +02:00
Roman Iuvshin 725c149608 [maven-release-plugin] prepare for next development iteration 2016-03-09 19:31:24 +00:00
Roman Iuvshin f491a9692b [maven-release-plugin] prepare release 4.0.0-RC13 2016-03-09 19:31:22 +00:00
Igor Vinokur 142c91207f CHE-503: Add ability to save changes from git compare widget 2016-03-09 17:20:21 +02:00
Roman Iuvshin 485da69940 [maven-release-plugin] prepare for next development iteration 2016-03-06 17:22:54 +00:00
Roman Iuvshin 15571e4039 [maven-release-plugin] prepare release 4.0.0-RC12 2016-03-06 17:22:50 +00:00
Dmitry Shnurenko 4b13135de3 CHE-383: Move FqnProvider to che-core-ide-api 2016-03-04 17:31:10 +02:00
Dmitry Shnurenko 43c0a9b8bb CHE-383: Add ability to show and copy fqn and path of files 2016-03-04 14:39:26 +02:00
Roman Iuvshin 17c07f31b7 [maven-release-plugin] prepare for next development iteration 2016-03-03 20:06:01 +00:00
Roman Iuvshin 31194172ac [maven-release-plugin] prepare release 4.0.0-RC11 2016-03-03 20:05:58 +00:00
Roman Iuvshin 7cf7c09cc2 [maven-release-plugin] prepare for next development iteration 2016-03-02 20:25:05 +00:00
Roman Iuvshin 1981202585 [maven-release-plugin] prepare release 4.0.0-RC10 2016-03-02 20:25:02 +00:00
Roman Iuvshin bbeeb21bfe [maven-release-plugin] prepare for next development iteration 2016-03-01 19:42:14 +00:00
Roman Iuvshin 8ca2ca16bf [maven-release-plugin] prepare release 4.0.0-RC9 2016-03-01 19:42:11 +00:00
Dmitry Shnurenko ba9b269375 CHE-131: Fix losing focus in editor after closing 'File structure' dialog 2016-03-01 17:32:52 +02:00
Vitaliy Guliy 5ba3a58975 CHE-388 Don't use ugly browser prompt box to display 'Go to line' dialog window
Signed-off-by: Vitaliy Guliy <vguliy@codenvy.com>
2016-03-01 15:21:12 +02:00
Roman Iuvshin 3190022814 [maven-release-plugin] prepare for next development iteration 2016-02-28 19:34:00 +00:00
Roman Iuvshin d8964d886b [maven-release-plugin] prepare release 4.0.0-RC8 2016-02-28 19:33:57 +00:00
Valeriy Svydenko b09c14ed18 CHE-514: fix jdt tests 2016-02-26 16:47:43 +02:00
Roman Iuvshin 51c785523a [maven-release-plugin] prepare for next development iteration 2016-02-25 20:37:09 +00:00
Roman Iuvshin a3030e1c4d [maven-release-plugin] prepare release 4.0.0-RC7 2016-02-25 20:37:06 +00:00
Vladyslav Zhukovskyi 1082978419 Merge pull request #523 from eclipse/CHE-589
Exclude non-source directories from java project
2016-02-25 17:00:32 +02:00
Dmitry Shnurenko efd10d0990 CHE-141: Add client side validation for packages' and class' names 2016-02-25 16:08:12 +02:00
Vladyslav Zhukovskii 049c60d595 Exclude non-source directories from java project
If java project (not maven) has language attributem then we search source folder definition in attributes and if no one was found then dont mark folder as source folder.

Relevant issue: CHE-589 (Broken project tree).

Signed-off-by: Vladyslav Zhukovskii <vzhukovskii@codenvy.com>
2016-02-25 15:44:43 +02:00
Mykola Morhun 838e81ab71 CHE-2: Add shortcuts to work with debugger. Add menu items to work with debugger into the Run top menu. Refactor of the toolbar in debugger panel.
Signed-off-by: Mykola Morhun <mmorhun@codenvy.com>
2016-02-25 11:14:40 +02:00
Dmitry Shnurenko 020b6e5fbc Merge pull request #486 from eclipse/CHE-147
CHE-147: Fix updating editor tab after file renaming
2016-02-24 10:11:41 +02:00
Dmitry Shnurenko 0578bedd4b CHE-147: Fix updating editor tab after file renaming 2016-02-24 09:28:37 +02:00
Aleksandr Andrienko 229bfb121d Fix lowercase first letter of the RenameRefactoringAction description
Signed-off-by: Aleksandr Andrienko <aandrienko@codenvy.com>
2016-02-24 02:38:52 +02:00
Valeriy Svydenko 7a2df06164 CHE-165: show move wizard after performing 'Cut' operation in project explorer for the java items 2016-02-22 15:13:19 +02:00
Alexander Garagatyi fbba82fe9c Merge pull request #350 from eclipse/IDEX-4222
IDEX-4222: Change model of machine & workspace
2016-02-20 16:44:41 +02:00
Roman Iuvshin 63b08fab17 [maven-release-plugin] prepare for next development iteration 2016-02-20 14:03:35 +00:00
Roman Iuvshin aaf82c04f8 [maven-release-plugin] prepare release 4.0.0-RC6 2016-02-20 14:03:33 +00:00
Alexander Garagatyi b3b38f890a IDEX-4222: Change model of machine & workspace
Machine model changes:
- MachineState was removed, Machine should be used instead
- Machine states API was removed
- Machine includes MachineConfig as field instead of extending it
- All runtime information of machine is in runtime field of Machine.
- Now API call GET */api/machine?workspace=ws-id123456* returns all existing machines of workspace,
including machines with status CREATING, DESTROYING
- Machine channels was removed from. To get channels clients should check links of WorkspaceConfigDto.

Workspace model changes:
- EnvironmentState was removed
- UsersWorkspace includes WorkspaceConfig as field instead of extending it
- Start tmp workspace API returns RuntimeWorkspace instead of UsersWorkspace
- Machine channels are included in links of MachineConfigDto of WorkspaceConfig. Don't try to find them
in runtime machines of RuntimeWorkspaceDto.
- Field activeEnvName in RuntimeWorkspace was renamed to envName in accordance with defaultEnv field
of WorkspaceConfig.

Also:
- add static method cloneDto to DtoFactory
- add getParameter(paramName) method to DTO Link to simplify parameter retrieval

Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2016-02-20 15:16:21 +02:00
Roman Iuvshin ad56beaac6 [maven-release-plugin] prepare for next development iteration 2016-02-18 20:05:33 +00:00
Roman Iuvshin 5fb393830a [maven-release-plugin] prepare release 4.0.0-RC5 2016-02-18 20:05:30 +00:00
Valeriy Svydenko bf770d1df9 CHE-142:reindex project after the refactoring operation
Signed-off-by: Valeriy Svydenko <vsvydenko@codenvy.com>
2016-02-18 18:12:49 +02:00
Artem Zatsarynnyi a10b4ea2e9 Merge pull request #343 from eclipse/rework_startup_components
Rework IDE start-up components
2016-02-16 10:46:25 +02:00
Roman Iuvshin 21ff9deb3d [maven-release-plugin] prepare for next development iteration 2016-02-15 21:12:20 +00:00
Roman Iuvshin 84a7e5af2b [maven-release-plugin] prepare release 4.0.0-RC4 2016-02-15 21:12:15 +00:00
Artem Zatsarynnyi 82ca5c9b2d Rework IDE start-up components
Signed-off-by: Artem Zatsarynnyi <azatsarynnyy@codenvy.com>
2016-02-15 18:23:59 +02:00
Valeriy Svydenko 5bf2b5f1e2 IDEX-3756: fix NPE for rename refactoring when the linked editor is active
Signed-off-by: Valeriy Svydenko <vsvydenko@codenvy.com>
2016-02-15 17:10:49 +02:00
Sergii Kabashniuk 2795099d2b Added difference between IC and master
Signed-off-by: Sergii Kabashniuk <skabashnyuk@codenvy.com>
2016-02-12 09:47:38 +02:00
Eclipse Che Initial Contribution 867ec65242 Eclipse Che Initial Contribution 4.0.0-RC2 https://dev.eclipse.org/ipzilla/show_bug.cgi?id=9458
Signed-off-by: Sergii Kabashniuk <skabashnyuk@codenvy.com>
2016-02-12 09:47:36 +02:00