Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implemented no-op UIs for workspace-composite wizard + preferences #867

Merged
merged 13 commits into from
Apr 12, 2019

Conversation

kuzniarz
Copy link

Signed-off-by: kuzniarz sebastian.kuzniarz@dieboldnixdorf.com

Signed-off-by: kuzniarz <sebastian.kuzniarz@dieboldnixdorf.com>
@donat
Copy link
Contributor

donat commented Mar 25, 2019

I've applied the change locally and tested the widgets. They look really nice. Tomorrow I'll have a look at the code.

Copy link
Contributor

@donat donat left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi. Good progress! I've made a couple of comments, but all of them are about style and duplication, so the fix should be easy.

Given the size of the PR, I might have missed a few things. but I'd suggest having a second look on the javadocs and the class name consistency. Besides, there might be places where we can reuse an entire GUI page implementation.

Changed "Gradle Workspace Composite" to "Gradle Composite"

Signed-off-by: kuzniarz <sebastian.kuzniarz@dieboldnixdorf.com>
Signed-off-by: kuzniarz <sebastian.kuzniarz@dieboldnixdorf.com>
Signed-off-by: kuzniarz <sebastian.kuzniarz@dieboldnixdorf.com>
Signed-off-by: kuzniarz <sebastian.kuzniarz@dieboldnixdorf.com>
Also changed removed FontUtils and fixed javadoc
Signed-off-by: kuzniarz <sebastian.kuzniarz@dieboldnixdorf.com>
Signed-off-by: kuzniarz <sebastian.kuzniarz@dieboldnixdorf.com>
Signed-off-by: kuzniarz <sebastian.kuzniarz@dieboldnixdorf.com>
Removed all UiBuilder usage. Fixed several javadocs. Added dummy data
for checkbox tree.

Signed-off-by: kuzniarz <sebastian.kuzniarz@dieboldnixdorf.com>
@kuzniarz
Copy link
Author

kuzniarz commented Apr 8, 2019

@donat I fixed most of the requested changes, the rest requires your opinion

Had to fix a little layout issue with the GradleProjectGroup

Signed-off-by: kuzniarz <sebastian.kuzniarz@dieboldnixdorf.com>
@donat
Copy link
Contributor

donat commented Apr 9, 2019

I'll take a look soon.

Moved HelpContextIdProvider and WizardHelper to solve class duplication
problem. Had to change import for several classes and function
visibility of WizardHelper

Signed-off-by: kuzniarz <sebastian.kuzniarz@dieboldnixdorf.com>
@kuzniarz
Copy link
Author

Everything should be fixed now!

Signed-off-by: kuzniarz <sebastian.kuzniarz@dieboldnixdorf.com>
Signed-off-by: kuzniarz <sebastian.kuzniarz@dieboldnixdorf.com>
@donat
Copy link
Contributor

donat commented Apr 12, 2019

Looks good! I'm going to merge this.

@donat donat merged commit 4446c29 into eclipse:workspace-composites Apr 12, 2019
donat pushed a commit that referenced this pull request Apr 12, 2019
)

* Implemented no-op UIs for workspace-composite wizard + preferences
* Changed workspace composite wizard element name
* Changed composite wizard element description
* Fixed java doc and useless indent
* Javadoc/author fix+ line nitpick
* Remove UiBuilder
* Fixed indend
* Fixed javadoc and indent
* Remove UiBuilder/JavaDoc fix
* Fixed checkbox tree layout
* Refactor HelpContextIdProvider and WizardHelper
* Knitpick and format fix

Signed-off-by: kuzniarz <sebastian.kuzniarz@dieboldnixdorf.com>
donat pushed a commit that referenced this pull request May 15, 2020
)

* Implemented no-op UIs for workspace-composite wizard + preferences
* Changed workspace composite wizard element name
* Changed composite wizard element description
* Fixed java doc and useless indent
* Javadoc/author fix+ line nitpick
* Remove UiBuilder
* Fixed indend
* Fixed javadoc and indent
* Remove UiBuilder/JavaDoc fix
* Fixed checkbox tree layout
* Refactor HelpContextIdProvider and WizardHelper
* Knitpick and format fix

Signed-off-by: kuzniarz <sebastian.kuzniarz@dieboldnixdorf.com>
donat pushed a commit that referenced this pull request Oct 25, 2023
)

* Implemented no-op UIs for workspace-composite wizard + preferences
* Changed workspace composite wizard element name
* Changed composite wizard element description
* Fixed java doc and useless indent
* Javadoc/author fix+ line nitpick
* Remove UiBuilder
* Fixed indend
* Fixed javadoc and indent
* Remove UiBuilder/JavaDoc fix
* Fixed checkbox tree layout
* Refactor HelpContextIdProvider and WizardHelper
* Knitpick and format fix

Signed-off-by: kuzniarz <sebastian.kuzniarz@dieboldnixdorf.com>
kuzniarz added a commit to kuzniarz/buildship that referenced this pull request Feb 8, 2024
…clipse#867)

* Implemented no-op UIs for workspace-composite wizard + preferences
* Changed workspace composite wizard element name
* Changed composite wizard element description
* Fixed java doc and useless indent
* Javadoc/author fix+ line nitpick
* Remove UiBuilder
* Fixed indend
* Fixed javadoc and indent
* Remove UiBuilder/JavaDoc fix
* Fixed checkbox tree layout
* Refactor HelpContextIdProvider and WizardHelper
* Knitpick and format fix

Signed-off-by: kuzniarz <sebastian.kuzniarz@dieboldnixdorf.com>
donat pushed a commit that referenced this pull request Apr 19, 2024
)

* Implemented no-op UIs for workspace-composite wizard + preferences
* Changed workspace composite wizard element name
* Changed composite wizard element description
* Fixed java doc and useless indent
* Javadoc/author fix+ line nitpick
* Remove UiBuilder
* Fixed indend
* Fixed javadoc and indent
* Remove UiBuilder/JavaDoc fix
* Fixed checkbox tree layout
* Refactor HelpContextIdProvider and WizardHelper
* Knitpick and format fix

Signed-off-by: kuzniarz <sebastian.kuzniarz@dieboldnixdorf.com>
donat pushed a commit that referenced this pull request Apr 19, 2024
)

* Implemented no-op UIs for workspace-composite wizard + preferences
* Changed workspace composite wizard element name
* Changed composite wizard element description
* Fixed java doc and useless indent
* Javadoc/author fix+ line nitpick
* Remove UiBuilder
* Fixed indend
* Fixed javadoc and indent
* Remove UiBuilder/JavaDoc fix
* Fixed checkbox tree layout
* Refactor HelpContextIdProvider and WizardHelper
* Knitpick and format fix

Signed-off-by: kuzniarz <sebastian.kuzniarz@dieboldnixdorf.com>
donat pushed a commit that referenced this pull request Apr 19, 2024
)

* Implemented no-op UIs for workspace-composite wizard + preferences
* Changed workspace composite wizard element name
* Changed composite wizard element description
* Fixed java doc and useless indent
* Javadoc/author fix+ line nitpick
* Remove UiBuilder
* Fixed indend
* Fixed javadoc and indent
* Remove UiBuilder/JavaDoc fix
* Fixed checkbox tree layout
* Refactor HelpContextIdProvider and WizardHelper
* Knitpick and format fix

Signed-off-by: kuzniarz <sebastian.kuzniarz@dieboldnixdorf.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants