Commit Graph

1033 Commits (c19ccdcdee48d99437e15155612427417a638dcf)

Author SHA1 Message Date
Max Shaposhnik 02504d2470
Make workspace expiration data persistent & shareable. 2018-03-28 12:11:06 +03:00
Roman Iuvshyn e006334aad
RELEASE: Set next development version (#9268) 2018-03-28 10:58:30 +03:00
Roman Nikitenko f046b2bb9a CHE-6487. Fix File Watcher exclude feature
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
2018-03-26 15:36:09 +03:00
David Festal ff3459d2d3
Support alternate OIDC providers, to prepare for the switch from Keycloak to `fabric8_auth` (#8650)
Allow switching to an alternate OIDC provider (provided that it emits access tokens as JWT tokens).

This is the implementation required in upstream Che, for issues
redhat-developer/rh-che#502 and
redhat-developer/rh-che#525

Signed-off-by: David Festal <dfestal@redhat.com>
2018-03-23 14:44:23 +01:00
Vitalii Parfonov 3d5af81524
Cleanup view before showing new results (#9173)
* Cleanup view before showing new results

Signed-off-by: Vitalii Parfonov <vparfonov@redhat.com>
2018-03-22 12:47:43 +02:00
Sun Tan 8e8cdc5265 Fix orion document changing event getting text from native orion event instead of guessing it
Signed-off-by: Sun Tan <sutan@redhat.com>
2018-03-07 15:04:47 +01:00
Roman Iuvshyn dbdac2a604
RELEASE: Set next development version (#9038) 2018-03-07 17:53:03 +07:00
Vladyslav Zhukovskyi 4d09c9bb1f
Buffer input file change events and disable file tracking during git reset (#8889)
* Buffer input file change events and disable file tracking during git reset

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Process exceptional situation and resume file watcher service

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Working copy

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Working copy

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Working copy

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Fix formatting

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Working copy

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>
2018-03-06 12:27:09 +02:00
Vitaliy Guliy 3da13d54b5 Workspace loader (#8838)
Adding workspace loader application.
2018-03-05 14:04:49 +02:00
Yevhen Vydolob a5494dd4ee
Theia docker file with launcher script (#8732)
* #8701 create launcher for theia

Signed-off-by: Yevhen Vydolob <yvydolob@redhat.com>
2018-03-05 09:47:59 +02:00
Roman Nikitenko ae9d9899e6 CHE-7975. Fix displaying Pull Request Panel
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
2018-02-27 15:43:26 +02:00
Vitalii Parfonov 0329a08d20
Avoid not needed ecncoding (#8927)
Signed-off-by: Vitalii Parfonov <vparfonov@redhat.com>
2018-02-27 13:37:48 +02:00
Vitalii Parfonov eab9884cad
Fix key press handling in some cases (#8901)
Signed-off-by: Vitalii Parfonov <vparfonov@redhat.com>
2018-02-26 16:06:13 +02:00
Artem Zatsarynnyi 417b8fbb52
Fix switching parts layout (#8895)
Signed-off-by: Artem Zatsarynnyi <azatsary@redhat.com>
2018-02-26 10:23:57 +02:00
Sergii Kabashniuk 512329915d
Remove exec/terminal agents from dependencies of ws-agent (#8717)
Remove exec/terminal agents from dependencies of ws-agent
This PR introduces some changes in behavior. Previously if you enable ws-agent installer
it also enables you terminal and exec agent even if you don't need it. After this pr that is no longer happen. You have to explicitly define terminal and exec agents. Fix in case someone wants terminal and exec agent, as well as ws-agent, is very simple: go to dashboard and enable terminal and(or) exec-agent.
2018-02-19 11:40:06 +02:00
Vitalii Parfonov 6d498d98e4
Revert "Fix orion document changing event getting text from native orion event instead of guessing it" (#8823)
This reverts commit 523b823dc9 (issue #8812)
2018-02-18 21:50:30 +02:00
Artem Zatsarynnyi d335e7bac6
Fix displaying editor annotations for the corresponding diagnostics notifications (#8804)
Signed-off-by: Artem Zatsarynnyi <azatsary@redhat.com>

The problem was related to the fact that IDE fired FileOpenedEvent without waiting for the finishing of editor initialization.
2018-02-16 10:35:38 +02:00
Sun Tan 523b823dc9 Fix orion document changing event getting text from native orion event instead of guessing it
Signed-off-by: Sun Tan <sutan@redhat.com>
2018-02-15 09:41:34 +01:00
Artem Zatsarynnyi 59f813de36
Preserve active part while switching parts layout (#8783)
Signed-off-by: Artem Zatsarynnyi <azatsary@redhat.com>
2018-02-15 10:37:03 +02:00
Artem Zatsarynnyi 3a7b8bec78
Fix Command Editor initialization after saving a command (#8781)
Signed-off-by: Artem Zatsarynnyi <azatsary@redhat.com>
2018-02-15 10:36:46 +02:00
Vladyslav Zhukovskyi 75a1202f1a Add back primary style for start workspace button
Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>
2018-02-14 16:46:24 +02:00
Vitaliy Guliy 40ac52be1e
Bug with closing tabs in processes panel (#8491)
* Bug with closing tabs in processes panel

* Bug with closing tabs in processes panel

* fix test after changing behavior
2018-02-14 16:04:36 +02:00
Roman Iuvshyn e2762411b3
RELEASE: Set next development version (#8773) 2018-02-14 15:00:52 +02:00
Vladyslav Zhukovskyi 2cd1b80fbb
Add different style for focusable element (#8757)
Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>
2018-02-14 10:59:03 +02:00
Vitaliy Guliy be99d16fbe
CHE-7278 Properly handle restarting the workspace (#8612)
* Properly rerun  the workspace

* Properly rerun  the workspace

* Properly rerun  the workspace
2018-02-12 17:58:07 +02:00
Vladyslav Zhukovskyi 390e6c78d9 Fix formatting issue (#8730)
Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>
2018-02-12 15:52:19 +02:00
Vladyslav Zhukovskyi ab6284519f
Refactored Window class (#8374)
* Refactored Window class

- Clean up the interface of Window class;
- Move GWT specific functionality to bridge (CompositeWindowView) which is responsible only for construct window object on the view;
- Better handling key press events on the windows;
- Adopted Window implementations to use new interface of Window class;
- Move utility methods such as detecting whether widget is in focus to DomUtils utility class.

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Fix formatting issue

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Merge branch 'master' into che#7200

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

# Conflicts:
#	ide/che-core-ide-app/src/main/java/org/eclipse/che/ide/factory/json/ImportFromConfigViewImpl.java
#	ide/che-core-ide-app/src/main/java/org/eclipse/che/ide/resources/selector/SelectPathViewImpl.java
#	ide/che-core-ide-app/src/main/java/org/eclipse/che/ide/upload/file/UploadFileViewImpl.java
#	ide/che-core-ide-app/src/main/java/org/eclipse/che/ide/upload/folder/UploadFolderFromZipViewImpl.java
#	ide/che-core-ide-ui/src/main/resources/org/eclipse/che/ide/ui/window/CompositeWindowView.css
#	plugins/plugin-git/che-plugin-git-ext-git/src/main/java/org/eclipse/che/ide/ext/git/client/checkout/CheckoutReferenceViewImpl.java
#	plugins/plugin-git/che-plugin-git-ext-git/src/main/java/org/eclipse/che/ide/ext/git/client/compare/CompareViewImpl.java
#	plugins/plugin-git/che-plugin-git-ext-git/src/main/java/org/eclipse/che/ide/ext/git/client/fetch/FetchViewImpl.java
#	plugins/plugin-git/che-plugin-git-ext-git/src/main/java/org/eclipse/che/ide/ext/git/client/history/HistoryViewImpl.java
#	plugins/plugin-git/che-plugin-git-ext-git/src/main/java/org/eclipse/che/ide/ext/git/client/merge/MergeViewImpl.java
#	plugins/plugin-git/che-plugin-git-ext-git/src/main/java/org/eclipse/che/ide/ext/git/client/pull/PullViewImpl.java
#	plugins/plugin-git/che-plugin-git-ext-git/src/main/java/org/eclipse/che/ide/ext/git/client/push/PushToRemoteViewImpl.java
#	plugins/plugin-git/che-plugin-git-ext-git/src/main/java/org/eclipse/che/ide/ext/git/client/remote/RemoteViewImpl.java
#	plugins/plugin-git/che-plugin-git-ext-git/src/main/java/org/eclipse/che/ide/ext/git/client/reset/commit/ResetToCommitViewImpl.java
#	plugins/plugin-git/che-plugin-git-ext-git/src/main/java/org/eclipse/che/ide/ext/git/client/reset/files/ResetFilesViewImpl.java
#	plugins/plugin-git/che-plugin-git-ext-git/src/main/java/org/eclipse/che/ide/ext/git/client/revert/RevertCommitViewImpl.java
#	plugins/plugin-help/che-plugin-help-ext-client/src/main/java/org/eclipse/che/ide/ext/help/client/about/AboutViewImpl.java

* Fix errors

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Code improvements

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Rename variable

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Fixes

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Fix formatting issue

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Fix formatting issue

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Minor fixes

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Minor fixes

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Minor fixes

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Fix npe

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Update locators

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Minor fixes

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Minor fixes

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Resolve conflicts

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Minor fixes

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Minor fixes

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Minor fixes

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Minor fixes

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Adopting the code after merge

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Minor fixes

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Minor fixes

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Minor fixes

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Minor fixes

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Fix test

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Fix formatting

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Remove commented code

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Used corrected method

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Use single import instead of wildcard

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* New line

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Code refinment

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Fix wildcard imports

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>
2018-02-12 15:23:28 +02:00
Vitalii Parfonov 70ae8e855c
Fix perspetive initialization in case switching perspective (#8664)
Signed-off-by: Vitalii Parfonov <vparfonov@redhat.com>
2018-02-12 13:53:59 +02:00
Oleksandr Andriienko ccf5568108
[WIP] CHE-8365: Fix opening empty files when soft wrap options is activated in editor (#8686)
* CHE-8365

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Fix format

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2018-02-12 13:01:32 +02:00
Vladyslav Zhukovskyi be110fb051
Refine underline style when tab marked with error or warning (#7862)
* Refine underline style when tab marked with error or warning

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Make error stripe more contrast

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Minor fixes

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* New line

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>
2018-02-08 14:19:12 +02:00
Igor Ohrimenko 8de6f81366
Change locator for editor tab with unsaved status (#8660) 2018-02-07 16:54:06 +02:00
Dmytro Kulieshov 41bd8ee289
Errors in the browser console when importing the eclipse-che project (#8549) 2018-02-06 16:05:23 +02:00
Vitaliy Guliy 0fec8308e3
Fixes machine row when there are no installers (#8627) 2018-02-06 11:37:33 +02:00
Vladyslav Zhukovskyi 3e7d03df6a
Reorganize Project->New menu (#8621)
* Reorganize Project->New menu

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Fix formatting

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Minor fixes

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>
2018-02-06 11:33:41 +02:00
Vladyslav Zhukovskyi 4f9994ee28
Command Explorer UI improvements (#8581)
* Command Explorer UI improvements

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Minor fixes

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>
2018-02-06 11:15:34 +02:00
Sergii Kabashniuk 70b87d7560 LuceneSearcher redesign and fix memory leak (#8112) 2018-02-05 14:43:28 +02:00
Roman Nikitenko 4e6e8b30db CHE-6765. Prompt to generate ssh key at import private repo from github
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
2018-02-05 14:15:26 +02:00
Sergii Kabashniuk cc8b22e498
Theia stacks from Florent's theia prototype (#8600) 2018-02-05 13:55:11 +02:00
Vitalii Parfonov b48ed4c10d
Fix formating (#8592)
Signed-off-by: Vitalii Parfonov <vparfonov@redhat.com>
2018-02-02 17:44:30 +02:00
Vitalii Parfonov 609d80e319
Handling project removing event and refresh command list (#8582)
Signed-off-by: Vitalii Parfonov <vparfonov@redhat.com>
2018-02-02 17:25:15 +02:00
Vitaliy Guliy 4d96bcad5a
Prevents displaying installers with empty names and descriptions (#8536) 2018-02-01 17:28:52 +02:00
Roman Iuvshyn f50c2ebbf5
RELEASE: Set next development version (#8496) 2018-01-31 17:53:10 +02:00
Vladyslav Zhukovskyi db3c0b7a4e Update ProjectExplorerPresenter.java
Add a comment about using $entry function.
2018-01-30 17:00:54 +02:00
Ilya Buziuk b769abd448 openshift.io #2022: Missing goals for wildfly build / run commands
Signed-off-by: Ilya Buziuk <ibuziuk@redhat.com>
2018-01-29 21:44:55 +01:00
Vitaliy Guliy 34d894998c
Improved context menus (#8477)
* Improved editor and project explorer context menus

* Improved editor and project explorer context menus

* Improved editor and project explorer context menus
2018-01-29 17:47:59 +02:00
Yevhen Vydolob 0b4d01ea2e
#6331 disable key binding handle when any 'Window' opened (#8473)
Signed-off-by: Yevhen Vydolob <evidolob@codenvy.com>
2018-01-29 12:09:04 +02:00
Vitaliy Guliy 9abfec7c5f
CHE-7581 Improved keycloak initialization (#8425)
* Initialize keycloak before loading the IDE javascript

* Fix formatting

* Add explanation in error message
2018-01-26 12:35:42 +02:00
Oleksandr Andriienko 0c7db1480d
CHE-8240: Switch to project explorer tab for reavel resources action. (#8460)
* CHE-8240: Switch to project explorer tab for reavel resources action.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Addressed to pull request changes

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2018-01-26 12:23:04 +02:00
Mykhailo Kuznietsov 72b21e971b
Remove "source" field from stack object (#8407) 2018-01-25 15:53:33 +02:00
Vitaliy Guliy c2841ef425
Fix formatting (#8447) 2018-01-25 12:41:59 +02:00