Skip to content

Comments

5.X - Backport recent @spalger prs#8504

Merged
spalger merged 5 commits intoelastic:5.xfrom
spalger:backport/5.x/recent-spalger-prs
Sep 30, 2016
Merged

5.X - Backport recent @spalger prs#8504
spalger merged 5 commits intoelastic:5.xfrom
spalger:backport/5.x/recent-spalger-prs

Conversation

@spalger
Copy link
Contributor

@spalger spalger commented Sep 30, 2016

Backport #8350
Backport #8342
Backport #8355
Backport #8439
Backport #8420

spalger added 5 commits September 30, 2016 13:50
[refactor] extract tab styles from navbar to "localTabs"

While moving the kbn-dev-tools-app directive to use kbn-top-nav, it became obvious that a change to the tab styles was necessary. Unfortunately they were all tied closely to the navbar-static-top class. Chatted with CJ and he already had a new version of the tabs running in the styleguide, so I just ported them over here and replaced our uses with the new ones.

(cherry picked from commit 7a3262f)
[kbnDevToolsApp] allow extending the top nav

The kbn-dev-tools-app directive renders a navbar above each devtool, giving it breadcrumbs and links to the other devtools. This collides with the toolbars used in devtools like console and causes two mostly-empty toolbars to be stacked.

To fix this, we are merging the navbar from kbn-dev-tools-app and the toolbar provided by the devtools into a single kbn-top-nav toolbar. Console already used the kbn-top-nav directive for it's navbar, so kbn-dev-tools-app just needed to be extended to consume and render the kbn-top-nav configuration (a controller in this instance).

(cherry picked from commit 5bff9da)
[console] fix references to getInput function

When splitting the input/output modules into an `initializeInput` and `getInput` pair, it was changed to an esModule. This means that you can no longer require is and execute it's default export directly, as was being done in the console's settings module.

(cherry picked from commit 086a40c)
[vislib/tilemap] ensure listeners are cleaned up

With the new "rendered" event, the listener added in the handler was not being cleaned up. This changes it to use the handler's `binder`, which will cleanup the listener when `handler.destroy()` is called.
[functionalTests/console] fix test subject selector by focusing on help-specific button
@spalger spalger added the backport This PR is a backport of another PR label Sep 30, 2016
@spalger spalger merged commit ec8a4a6 into elastic:5.x Sep 30, 2016
airow pushed a commit to airow/kibana that referenced this pull request Feb 16, 2017
…ger-prs

5.X - Backport recent @spalger prs

Former-commit-id: ec8a4a6
@spalger spalger deleted the backport/5.x/recent-spalger-prs branch October 18, 2019 17:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport This PR is a backport of another PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant