buchizo / ClaudiaIDE

This extension can change easily the background image of editor window in Visual Studio.
https://marketplace.visualstudio.com/items?itemName=kbuchi.ClaudiaIDE
638 stars 112 forks source link

With `Expand to IDE` on, the dropdown list and breakpoint sidebar will show their background color over the image #153

Closed n0099 closed 1 year ago

n0099 commented 1 year ago

It happens when I toggle to another file editor in tabs: image And the image in the editor firstly shown after launching IDE, or opening then closing the Tools-Options-ClaudiaIDE window, is still able to display over the dropdown list and breakpoint sidebar: image

buchizo commented 1 year ago

maybe fix it on 3.1.17

n0099 commented 1 year ago

Now progress bar is disappeared(in transparent?): image

n0099 commented 1 year ago

Also for some floating windows: image

buchizo commented 1 year ago

@n0099

Now progress bar is disappeared(in transparent?):

Yes, ver3.1.17 change to transparent of scrollbar background at expand to IDE.

Also for some floating windows:

ClaudiaIDE is set to transparent for main window and only text editor area (and it chidren UIElement) at enabled expand to IDE option.

fig.1: ClaudiaIDE only image

If it using option with Transparency Theme or Dark Transparency Theme or other color theme, these maybe set transparent to other backgrounds. e.g. dropdown list, exception settings, title bar, menu bar, and others. I guess this behaviors cause in those color themes.

fig. 2: ClaudiaIDE andDark Transparency Theme image

n0099 commented 1 year ago

Yes, ver3.1.17 change to transparent of scrollbar background at expand to IDE.

Is it possible to only set elements except the scrollbar thumb as transparency? If not may you add an option to allow me to optout this behavior (for horizontal and vertical respectively)?

If it using option with Transparency Theme or Dark Transparency Theme or other color theme, these maybe set transparent to other backgrounds. e.g. dropdown list, exception settings, title bar, menu bar, and others. I guess this behaviors cause in those color themes.

I'm using Jason-Zhang.darktranparencytheme, now it looks like: image

buchizo commented 1 year ago

Is it possible to only set elements except the scrollbar thumb as transparency? If not may you add an option to allow me to optout this behavior (for horizontal and vertical respectively)?

Oops, I'll fix it.

I'm using Jason-Zhang.darktranparencytheme, now it looks like:

You can try customize theme from Dark Transparency Theme using Color Theme designer

rayfalling commented 1 year ago

Same problem progress bar is disappeared I also use resharper hint, When expend to IDE set to true, hint background also be transparency. Maybe user can decide whether set all backgroud transparency?

n0099 commented 1 year ago

I also use resharper hint

Which hint? Do you mean type inlay? You can change its color in Options-Environment-Fonts and Colors: image image I've changed lots of these color palettes to improve contrast of texts.

rayfalling commented 1 year ago

What I mean is that if expend to IDE is set to true, Resharper's Inlay Hint background will also become transparent, but in the floating window it will not

This is the same bug as scrollbar disappearing

n0099 commented 1 year ago

Resharper's Inlay Hint background

Try set it to automatic(as my screenshot above)

buchizo commented 1 year ago

@rayfalling resharper hint means like as IntelliSence? Could you share screen shot to me?

rayfalling commented 1 year ago

Correct: image Wrong: image

These two can appear at the same time image

rayfalling commented 1 year ago

I think this is the same problem with scrollbar disappear because these elements' background is set to transparency?

buchizo commented 1 year ago

I guess yes. I'll fix its.

buchizo commented 1 year ago

I doing find Inlay hint of UIElement. But I not found it in tree of Visual Studio. image

And Inlay hint is not transparent (opacity != 0) in my case. I guess ClaudiaIDE behavior is correct..

buchizo commented 1 year ago

Fix scrollbar thumb transparent for 3.1.18 image

n0099 commented 1 year ago

Correct: image Wrong: image

These two can appear at the same time image

They are same in my side: image Which theme do you use?

If it using option with Transparency Theme or Dark Transparency Theme or other color theme, these maybe set transparent to other backgrounds. e.g. dropdown list, exception settings, title bar, menu bar, and others. I guess this behaviors cause in those color themes.

I'm using Jason-Zhang.darktranparencytheme, now it looks like:

n0099 commented 1 year ago

@buchizo Can you remove the transparent background of the +/- collapse control near the line numbers column? It's hard to distinguish whether collapsed or not: imageimage

buchizo commented 1 year ago

Can you remove the transparent background of the +/- collapse control near the line numbers column? It's hard to distinguish whether collapsed or not:

Fix on 3.1.19