Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2015-06-10Bug 469352 - Browse button are stubs in Docker ToolingXavier Coulon1-0/+34
Including browse buttons in the New Connection wizard page Change-Id: Ia99dfc0d457a5498062e1994be8610313aa02803 Signed-off-by: Xavier Coulon <xcoulon@redhat.com> Reviewed-on: https://git.eclipse.org/r/49847 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Tested-by: Jeff Johnston <jjohnstn@redhat.com> (cherry picked from commit a792657f559bc3fb7c4683e7ff59510218494795) Reviewed-on: https://git.eclipse.org/r/49876
2015-06-09Bug 469747 - Externalize Strings for Docker UIJeff Johnston17-179/+461
- fix various files missing proper externalized strings Change-Id: I88932958f3f9ff1c63e88ac2ae78d928e516c4f6 Reviewed-on: https://git.eclipse.org/r/49859 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Tested-by: Jeff Johnston <jjohnstn@redhat.com> Reviewed-on: https://git.eclipse.org/r/49863
2015-06-09Bug 469734 - Missing public setter method for selectedDataVolumes propertyXavier Coulon4-80/+32
Also fixed other problems in the Image Run wizard: - if elelemts were selected in the Data Volumes or Exposed Ports tables, then edited, they would not be taken into account when building the image because the hash values would have changed. Using an UUID as the unique element to compute the equals/hashcode fixed that problem - the code to mount data volumes was wrong, the data volumes Change-Id: Iee634178ad3bfd07559a77dcbf765915f7d6fbd0 Signed-off-by: Xavier Coulon <xcoulon@redhat.com> Reviewed-on: https://git.eclipse.org/r/49819 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Tested-by: Jeff Johnston <jjohnstn@redhat.com> (cherry picked from commit 75cd51ad4bd6f8b59296365bae83de067c52601b) Reviewed-on: https://git.eclipse.org/r/49827
2015-06-09Bug 469670 - Removing Container in Mars RC3 does not remove consoleJeff Johnston1-0/+4
- fix RemoveContainersCommandHandler to add removal of the console Change-Id: I8ea05d69c27410434cb485a361419fd904dc6cbe Reviewed-on: https://git.eclipse.org/r/49724 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Tested-by: Jeff Johnston <jjohnstn@redhat.com> (cherry picked from commit a8a35109a60fcd169f96d7431f819a8a65e7b05b) Reviewed-on: https://git.eclipse.org/r/49726
2015-06-09Make some last minute fixes based on test Docker ToolingJeff Johnston1-1/+1
- fix DockerConnection to add null check for outputStream in LoggingThread finally clause - fix RemoveContainersCommandHandler to use the container name when issuing an error message Change-Id: I264c12c702cf7ae868511329fd7a1f88cc5d551f Reviewed-on: https://git.eclipse.org/r/49716 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Tested-by: Jeff Johnston <jjohnstn@redhat.com> (cherry picked from commit 6f8b0a135d22a4a89992faae1fefe9cb430d27a3) Reviewed-on: https://git.eclipse.org/r/49718
2015-06-09Fix Run Image not showing output for simple echo commandsJeff Johnston2-20/+67
- fix RunImageCommandHandler to use same console logic used in StartContainersCommandHandler - fix ImageRun Wizard to parse the command string entered for quotes and then use the cmd() interface that accepts a List<String> Change-Id: Ib515869864c26ca2eede3670e4fdffaee38fcd0f Reviewed-on: https://git.eclipse.org/r/49712 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Tested-by: Jeff Johnston <jjohnstn@redhat.com> (cherry picked from commit c65dbca1f74b863c6084ea14779659e07ad53598) Reviewed-on: https://git.eclipse.org/r/49715
2015-06-09Fix more console regressions from Run ImageJeff Johnston2-2/+2
- fix findConsole() call in DisplayContainerLogCommand to not specify a secondary id - fix findConsole(IDockerContainer) in RunConsole to use the name from the Container in naming the console Change-Id: Icd606913d2b05ad1bf480473b6a9a3d570a573ea Reviewed-on: https://git.eclipse.org/r/49709 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Tested-by: Jeff Johnston <jjohnstn@redhat.com> (cherry picked from commit f93d7f1ff32f2ef8247dbdeeec557f02e95c7b45) Reviewed-on: https://git.eclipse.org/r/49711
2015-06-09Bug 469352 - Browse button are stubs in Docker ToolingXavier Coulon8-167/+218
Fixed bugs where buttons were stubs Fixed bugs on tables where 'edit' and 'remove' buttons would remain enabled even after all items were removed Fixed bugs where dialogs'OK button were enabled by default (despite not data was input) Change-Id: I88a12c2ee06d5e6244767addec35c727cb26adc8 Signed-off-by: Xavier Coulon <xcoulon@redhat.com> Reviewed-on: https://git.eclipse.org/r/49669 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Tested-by: Jeff Johnston <jjohnstn@redhat.com> Reviewed-on: https://git.eclipse.org/r/49710
2015-06-06Revert some of the changes made for RunImage wizardJeff Johnston1-26/+67
- the RunConsole needs the additional ids to allow a permanent console for launching in a Container (e.g. gdbserver for C/C++) - the findConsole() methods need to be reinstated so a default Container console doesn't match the special permanent console Change-Id: Ic1939178fac2bf01d874c933c1f9ba606e362f7e Reviewed-on: https://git.eclipse.org/r/49583 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Tested-by: Jeff Johnston <jjohnstn@redhat.com>
2015-06-05Bug 469310 - paused containers disppear from Docker Containers ViewJeff Johnston1-2/+5
- fix HideStoppedContainersViewerFilter to also show paused containers Change-Id: Id5d3e68419730ac4fbd54b2be75a9ee81089230a Reviewed-on: https://git.eclipse.org/r/49549 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Tested-by: Jeff Johnston <jjohnstn@redhat.com>
2015-06-03Fix regression in Docker Explorer View context menuJeff Johnston1-13/+13
Change-Id: I68af5453d66e106a4be91ec558bc7c83e73a4492 Task-Url: Reviewed-on: https://git.eclipse.org/r/49385 Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Tested-by: Jeff Johnston <jjohnstn@redhat.com>
2015-06-02Bug 469072 - Add Containers and Images views commands to the ExplorerXavier Coulon5-10/+489
view Change-Id: Id6f8da409e8bf1541e36fc15f0de11572037b16d Signed-off-by: Xavier Coulon <xcoulon@redhat.com> Reviewed-on: https://git.eclipse.org/r/49192 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Tested-by: Jeff Johnston <jjohnstn@redhat.com> Reviewed-on: https://git.eclipse.org/r/49265
2015-06-02Remove some print statements and fix typo in property tester.Roland Grunberg2-3/+1
Such errors happen when there is access to a stream the underlying libraries have closed. We try to avoid this by checking the state of the container but this may not be enough. Change-Id: Ia23d71b8c8124ea289e8b37201629e5a8b983a91 Reviewed-on: https://git.eclipse.org/r/49262 Tested-by: Hudson CI Reviewed-by: Roland Grunberg <rgrunber@redhat.com> Reviewed-on: https://git.eclipse.org/r/49270
2015-06-02Bug 468607 - Refactor the wizard to run a containerXavier Coulon53-1353/+5094
Change-Id: Ie41be59b3326e9521833f25c3fe91ac565adf6d5 Signed-off-by: Xavier Coulon <xcoulon@redhat.com> Reviewed-on: https://git.eclipse.org/r/48939 Tested-by: Hudson CI Reviewed-by: Roland Grunberg <rgrunber@redhat.com> Tested-by: Roland Grunberg <rgrunber@redhat.com> Reviewed-on: https://git.eclipse.org/r/49258
2015-06-02docker: Enable warnings and fix them in docker.ui.Alexander Kurtakov36-134/+176
Change-Id: Id04cfcb1d9dba83ad763230015e114caaf0f2d5f Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/48447 Tested-by: Hudson CI Reviewed-on: https://git.eclipse.org/r/49256 Reviewed-by: Roland Grunberg <rgrunber@redhat.com>
2015-06-02Bug 468606 - Remove the Docker connection settings in the workbench preferencesXavier Coulon2-237/+27
Change-Id: I71cf2f8443d23e0d2997eef84856ab1e6dd1cbe7 Signed-off-by: Xavier Coulon <xcoulon@redhat.com> Reviewed-on: https://git.eclipse.org/r/49243 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Tested-by: Jeff Johnston <jjohnstn@redhat.com>
2015-06-01Bug 469030 - Fix Docker Tooling Perspective iconJeff Johnston1-1/+1
- use repository-middle.gif icon which is 16x16 Change-Id: I482be9655c8b4f76afdab2c635724fac521d55f4 Task-Url: Reviewed-on: https://git.eclipse.org/r/49140 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Tested-by: Jeff Johnston <jjohnstn@redhat.com>
2015-06-01Bug 468863 - Add missing "Container Config" section in the properties viewXavier Coulon1-1/+34
Change-Id: I0f986282a4142399e6dbe601122bd0a088f56f21 Signed-off-by: Xavier Coulon <xcoulon@redhat.com> Reviewed-on: https://git.eclipse.org/r/49112 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Tested-by: Jeff Johnston <jjohnstn@redhat.com> (cherry picked from commit c5b70ff050310d44a7311882bca486bb462d9454) Reviewed-on: https://git.eclipse.org/r/49132
2015-05-29Bug 468754 - Images view shows all elements at startup even if the "Show all ↵Xavier Coulon4-31/+145
Images" filter is unselected Problem appeared on both Containers and Images view - enforced the filters at the end of part creation - changed to form title to include the number of items displayed (and the total number of items when filters are enabled) - changed a method signature to simplify the refresh in CommandUtils - Used constants to refer to the DockerExplorerView ID - reset the toggle commands and apply the filters when the view is created Change-Id: I3bdc99e15b80e0e2cea5f9492a61b800c9eb712e Signed-off-by: Xavier Coulon <xcoulon@redhat.com> Reviewed-on: https://git.eclipse.org/r/48985 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Tested-by: Jeff Johnston <jjohnstn@redhat.com> Reviewed-on: https://git.eclipse.org/r/49010
2015-05-29Bug 468849 - don't use new shell for Dockerfile Editor dialogJeff Johnston1-2/+2
- fixed to use container's shell from ImageBuildPage Change-Id: I0c3206dc14bd147ba4547f682b84d710516a15c9 Reviewed-on: https://git.eclipse.org/r/48995 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Tested-by: Jeff Johnston <jjohnstn@redhat.com>
2015-05-27Bug 468556 - Fix Docker Wizard Icons Jeff Johnston9-8/+12
- switching all wizards to use the DESC_WIZARD icon which matches the New Connection wizard Change-Id: If860a2b69138f1cdf0d94ba91e6e817500e42754 Task-Url: Reviewed-on: https://git.eclipse.org/r/48821 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Tested-by: Jeff Johnston <jjohnstn@redhat.com>
2015-05-26Fix bug 467748 - Progress monitors for pulling an image persistJeff Johnston4-22/+36
- the Docker daemon is changing messages and so the handlers have to be more tolerant of these changes - add check for "Pull complete" message - ignore "Pulling" messages - fix DockerProgressDetail class to have toString() and equals() methods - fix job messages for Pulling and Pushing Change-Id: Ic1582a9047dacb14b3d417b2035bf2bf22ba9f97 Reviewed-on: https://git.eclipse.org/r/48321 Tested-by: Hudson CI Tested-by: Roland Grunberg <rgrunber@redhat.com> Reviewed-by: Roland Grunberg <rgrunber@redhat.com>
2015-05-21Bug 467753 - fix various string externalizationsJeff Johnston6-10/+17
- Fix missing NLS messages Change-Id: I618688ea8a9ff051ea55ced24c55d7e50bfdfae3 Reviewed-on: https://git.eclipse.org/r/48404 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Tested-by: Jeff Johnston <jjohnstn@redhat.com>
2015-05-14Fix various remove problems in Docker ToolingsJeff Johnston4-10/+20
- allow stateless Containers to be removed as they won't be categorized as "stopped" - add new Container property "isRemovable" to support this - for Remove Container and Remove Image handlers, don't use a new shell which results in a UI issue with a greyed out window behind the confirmation dialog. Use the active shell instead - this may fix: bug 467052 Change-Id: I82124e99ab996c06a86b223e9eb178f679ce5cf9 Task-Url: Reviewed-on: https://git.eclipse.org/r/47937 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Tested-by: Jeff Johnston <jjohnstn@redhat.com>
2015-05-14Make Container launcher fixesJeff Johnston2-8/+59
- use connection URI rather than connection name which will change - if no connections, issue error dialog - if connection specified not found, issue error dialog - if no images, issue error dialog - if image specified not found, issue error dialog - add cleanup method so caller can kill container if desired Change-Id: I8e513c649369bb90b6bf84e904cebb59df77420c Task-Url: Reviewed-on: https://git.eclipse.org/r/47930 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Tested-by: Jeff Johnston <jjohnstn@redhat.com>
2015-05-08Make org.eclipse.linuxtools.docker.core a proper OSGi bundle.Roland Grunberg1-0/+1
Make org.eclipse.linuxtools.docker.core a proper OSGi bundle by removing all Bundle-ClassPath references and replacing them with proper Import-Package. Also enable latest Orbit I build containing com.spotify.docker.client. Change-Id: I92f5883b1b17bdbdfaeec4a2a61948294b4e87d4 Reviewed-on: https://git.eclipse.org/r/47538 Reviewed-by: Roland Grunberg <rgrunber@redhat.com> Tested-by: Roland Grunberg <rgrunber@redhat.com>
2015-05-05Fix Javadoc errors in new Docker plug-ins/feature.Jeff Johnston6-6/+22
Change-Id: Ie8ad0d5cff3e56ab03ba93bd80fe345b624d8bf5 Reviewed-on: https://git.eclipse.org/r/47231 Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Tested-by: Jeff Johnston <jjohnstn@redhat.com>
2015-05-05Add support for Docker into Linux Tools.Jeff Johnston173-0/+13242
Change-Id: I4497bdc930f70075d2cded4c4d9eada9acfc692b Reviewed-on: https://git.eclipse.org/r/47214 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Tested-by: Jeff Johnston <jjohnstn@redhat.com>

    Back to the top