Skip to content

Support for Gateway 2023 #184

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

Merged
merged 5 commits into from
Mar 2, 2023
Merged

Support for Gateway 2023 #184

merged 5 commits into from
Mar 2, 2023

Conversation

fioan89
Copy link
Collaborator

@fioan89 fioan89 commented Mar 2, 2023

There were some API changes that I could get rid of, for now. That means the support for GW 2023 can be added in the same release version that supports GW 2022.3.

Among other things a few deprecated API's were removed in the new version so I had to adapt the code. To reduce the risk of hitting similar issues in the future I tried as much as possible to get rid of all deprecated usages. Unfortunately there are a couple of them related to the creation of the so called "host deployer" for which I could not find suitable replacements. Spent some time decompiling the GW SDK with no luck. I'll ask the Jetbrains team for guidance.

Fixed some padding issues for the back/next buttons.

fioan89 added 5 commits March 2, 2023 18:50
- there were a couple of API incompatibilities especially around remote path validation
  which now expects a more complex parameter. Fortunately there is an already existing
  helper hiding all that, that is also compatible with 2022.3
- some deprecated horizontal alignment parameters are now removed in GW 2023. Replaced them
  with the recommendations.
- removed usages for some internal and deprecated APIs
- there are still a couple of usages remaining for which I
  could not find an equivalent. Especially stuff around creating
  the remote deployer.
- introduces support for Gateway 2023
- next button was filling the entire space
  without leaving some padding on the right of the window
Copy link
Member

@code-asher code-asher left a comment

Choose a reason for hiding this comment

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

You are a wizard for figuring this out!

@fioan89 fioan89 merged commit 18f6fc8 into main Mar 2, 2023
@code-asher code-asher deleted the support-for-gw-2023 branch May 22, 2024 22:18
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