Commit Graph

8 Commits

Author SHA1 Message Date
Quinn Slack
ae338b9797
remove code host native tooltip toggle, hover alerts, command palette, notifs (#48688)
- Remove support for toggling native tooltips from the browser
extension. This let users choose to keep the browser extension installed
and partially active on GitHub but not show Sourcegraph's hovers. This
functionality is less important now that GitHub's new code nav no longer
uses hovers. For old GitHub Enterprise server instances (and GitHub.com
users who have not enabled the new code view), users can disable the
browser extension if they want to disable Sourcegraph's hover
functionality.
- Remove hover alerts, which were used to warn users that the results
are imprecise. We still show this in a hover badge, which is a much
nicer UI for this than a dismissible warning (which felt more "CYA").
- Remove command palette because it was inextricable from notifications
and it was only used by the Sourcegraph extension API (which is
deprecated and will be removed).
- Remove the old notifications UI, which showed notification messages in
Sourcegraph and code host UIs. This is no longer necessary with the
removal of the command palette, because it is no longer possible to
invoke long-running actions whose errors must be shown in a separate,
global UI.

## Test plan

Existing tests suffice to test the existing code intelligence
functionality. This PR just removes functionality.
2023-03-06 20:36:18 -08:00
Vova Kulikov
ed085c9616
Extension: Migrate Command list component to the wildcard (#41660)
* Migrate extension command list popover

* Fix command list prop drilling

* Adjust web command list button props

* Adjust extension and bitbucket code hosts props class configurations

* Suppress TS problems in command list

* Fix CommandList.tsx button element compatability

* Fix github command list appearance

* Fix gitlab command list appearance

* Fix command-list appearance in gitlab dark theme

* Fix command-list appearance in gitlab dark theme

* Fix popover border color for the gitlab codehost

* Fix stylelint problems
2022-09-20 20:53:48 +03:00
Chris Wendt
77ecb394fc
Fix popover margin on GitLab (#38511) 2022-07-11 08:49:48 +03:00
Taras Yemets
4e4c9d8496
bext: fix command palette styles on GitLab (#37703) 2022-06-27 09:14:19 +03:00
Taras Yemets
b550305c50
bext: update GitLab integration tests (#37678) 2022-06-24 16:46:38 +03:00
Taras Yemets
70a8af55d9
bext: fix view on Sourcegraph button styles on GitLab (#32570) 2022-03-16 08:37:49 +02:00
Taras Yemets
45720f4372
bext: fix styles conflict on GitLab (#32548) 2022-03-14 13:22:19 +02:00
GitStart-SourceGraph
1a99819d47
browser: codemod browser-extension/after-install-page/AfterInstallPageContent browser-extension/options-menu/OptionsPage shared/code-hosts/*/style web/src/SourcegraphWebApp components to CSS modules (#28443)
Co-authored-by: gitstart-sourcegraph <gitstart@users.noreply.github.com>
2021-12-22 07:35:44 +01:00