Commit Graph

1041 Commits (edb0e15e6ff38c88eeb3f35cd29bbfd5d3dc4dae)

Author SHA1 Message Date
Roman Iuvshyn edb0e15e6f
RELEASE: Set next development version (#9473) 2018-04-18 08:31:24 +02:00
Vladyslav Zhukovskyi f89e6a458e Notify other browsers when project is created in one session
Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>
2018-04-17 11:45:21 +03:00
Gennady Azarenkov 3ed366b74f
Fix calculation Projects Root so it wont cause NPE if there are no 'project' volume defined (#9440)
* Adding pipeline

* del jenkinsfile

* Make exec agent not to use setsid for other than Linux envs

* revert pom.xml

* goformat

* get projects folder from workkspace configuration

* Merge remote-tracking branch 'upstream/master'

* clean code

* clean code

* Fix calculation Projects Root so it wont cause NPE if there are no 'project' volume defined

* Revert "Fix calculation Projects Root so it wont cause NPE if there are no 'project' volume defined"

This reverts commit 127a79e54c3e7f97a74f0103506025eb5e181777.

* Fix calculation Projects Root so it wont cause NPE if there are no 'project' volume defined
2018-04-16 17:15:44 +03:00
Gennady Azarenkov 925ab38fad
Make IDE use projects folder configured in a workspace instead of hardcoded /projects (#9422)
* Adding pipeline

* del jenkinsfile

* Make exec agent not to use setsid for other than Linux envs

* revert pom.xml

* goformat

* get projects folder from workkspace configuration

* Merge remote-tracking branch 'upstream/master'

* clean code

* clean code
2018-04-16 09:44:12 +03:00
Vladyslav Zhukovskyi bff79253b4
Correct handle of input events in navigate to file dialogue (#9369)
Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>
2018-04-11 14:54:30 +03:00
RomanNikitenko 9f24db8225
Change way of storing IDE state data (#9196)
* CHE-7551. Change way of storing IDE state data
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
2018-04-11 13:53:01 +03:00
Oleksandr Andriienko 3fba255d6a
Fix go stack version. (#9341)
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2018-04-05 14:11:09 +03:00
Vitalii Parfonov 2ae3c357c5
Port org.slf4j.helpers.Util.java to the slf4j GWT logger (#9319)
* Port org.slf4j.helpers.Util.java to the slf4j GWT logger


Signed-off-by: Vitalii Parfonov <vparfonov@redhat.com>
2018-04-03 13:09:48 +03:00
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