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

Various octicons are incorrect #79725

Closed
anthonydresser opened this issue Aug 23, 2019 · 6 comments · Fixed by microsoft/azuredatastudio#7206
Closed

Various octicons are incorrect #79725

anthonydresser opened this issue Aug 23, 2019 · 6 comments · Fixed by microsoft/azuredatastudio#7206
Assignees
Labels
bug Issue identified by VS Code Team member as probable bug icons-product Issues for in-product icons verification-found Issue verification failed verified Verification succeeded
Milestone

Comments

@anthonydresser
Copy link
Contributor

Issue Type: Bug

A number of the octicons are incorrect in the insiders build.

person-filled: image

organization-filled:
image

Not sure if these are the only ones.

VS Code version: Code - Insiders 1.38.0-insider (0f73473, 2019-08-23T05:39:22.818Z)
OS version: Windows_NT x64 10.0.18362

System Info
Item Value
CPUs Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz (8 x 3408)
GPU Status 2d_canvas: enabled
flash_3d: enabled
flash_stage3d: enabled
flash_stage3d_baseline: enabled
gpu_compositing: enabled
multiple_raster_threads: enabled_on
native_gpu_memory_buffers: disabled_software
oop_rasterization: disabled_off
protected_video_decode: unavailable_off
rasterization: enabled
skia_deferred_display_list: disabled_off
skia_renderer: disabled_off
surface_synchronization: enabled_on
video_decode: enabled
viz_display_compositor: disabled_off
webgl: enabled
webgl2: enabled
Load (avg) undefined
Memory (System) 63.92GB (36.93GB free)
Process Argv
Screen Reader no
VM 0%
@vscodebot
Copy link

vscodebot bot commented Aug 23, 2019

(Experimental duplicate detection)
Thanks for submitting this issue. Please also check if it is already covered by an existing one, like:

@miguelsolorio miguelsolorio added the bug Issue identified by VS Code Team member as probable bug label Aug 26, 2019
@miguelsolorio miguelsolorio added this to the August 2019 milestone Aug 26, 2019
@miguelsolorio miguelsolorio added verification-needed Verification of issue is requested icons-product Issues for in-product icons labels Aug 26, 2019
@isidorn
Copy link
Contributor

isidorn commented Aug 27, 2019

Since this has a bug label, removing verification-needed which is only for features.
WHile I am here what are the steps to verify? Where do we actually use those icons?

@isidorn isidorn removed the verification-needed Verification of issue is requested label Aug 27, 2019
@miguelsolorio
Copy link
Contributor

miguelsolorio commented Aug 27, 2019

Verification steps:

  1. Ensure that you have workbench.octiconsUpdate.enabled set to false
  2. Contribute a status bar item that utilizes the $(person-filled) and $(organization-filled) icons (you can use my test extension and modify the extension.ts file)
  3. See that the icons match what is on Stable:
    image

EDIT: Also verify that the $(smiley) icon is filled and not an outline:
image

@isidorn isidorn added the verified Verification succeeded label Aug 27, 2019
@isidorn
Copy link
Contributor

isidorn commented Aug 27, 2019

Hmm I get this. WHich I think are just updated icons -> verified

Screenshot 2019-08-27 at 18 08 25

@miguelsolorio
Copy link
Contributor

miguelsolorio commented Aug 27, 2019

Those are the new Octicons and are not enabled by default, ensure that you have workbench.octiconsUpdate.enabled set to false. Also, it appears that the new Octicons are overriding the old ones, so I just pushed a fix (via e594b18) to scope all new Octicons only when the setting is enabled. Please use the same verification steps from above and ensure the icons match Stable as shown in the screenshot.

@miguelsolorio miguelsolorio added verification-found Issue verification failed and removed verified Verification succeeded labels Aug 27, 2019
@isidorn isidorn added the verified Verification succeeded label Aug 28, 2019
@isidorn
Copy link
Contributor

isidorn commented Aug 28, 2019

Yeah with that setting I get good icons
Screenshot 2019-08-28 at 10 45 45

hunghw pushed a commit to hunghw/vscode that referenced this issue Aug 28, 2019
@vscodebot vscodebot bot locked and limited conversation to collaborators Oct 10, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Issue identified by VS Code Team member as probable bug icons-product Issues for in-product icons verification-found Issue verification failed verified Verification succeeded
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants