Giter Club home page Giter Club logo

Comments (23)

Elbullazul avatar Elbullazul commented on June 16, 2024

@gps08 screenshot comparing with another theme please?

from chrome-os.

gps08 avatar gps08 commented on June 16, 2024

with default greybird theme:
with_greybird

with chrome-os theme
with_chrome_os

from chrome-os.

Elbullazul avatar Elbullazul commented on June 16, 2024

this is a weird issue we've been having. I haven't been able to find a solution for now. What's even weirder is the icons do appear on certain apps.

will check greybird code

from chrome-os.

gps08 avatar gps08 commented on June 16, 2024

i think its the apps that use gtk3.2 in particular

from chrome-os.

Elbullazul avatar Elbullazul commented on June 16, 2024

@gps08 I think I found the bug. I'm missing min-height/width for menuitemm check/radio

can you try to add min sizes on your side and see if it works? I'm unavailable to test for the moment

from chrome-os.

Elbullazul avatar Elbullazul commented on June 16, 2024

@gps08 applied and pushed fix, at least for check radio buttons

from chrome-os.

gps08 avatar gps08 commented on June 16, 2024

@Elbullazul yes this fixes the issue, thanks
image

I think the spacing can be a little better though

from chrome-os.

Elbullazul avatar Elbullazul commented on June 16, 2024

reduced spacing by 3px

cheers

from chrome-os.

gps08 avatar gps08 commented on June 16, 2024

i meant horizontal spacing, but the one in the commit changes the vertical one
image

from chrome-os.

Elbullazul avatar Elbullazul commented on June 16, 2024

@gps08 like I said in the commit, I got my CSS messed up a bit. I'm restoring padding to 6px 8px

pushed changes in 656f510

from chrome-os.

Elbullazul avatar Elbullazul commented on June 16, 2024

it should work fine this time with 8689082

from chrome-os.

gps08 avatar gps08 commented on June 16, 2024

@Elbullazul actually its still not okay

image

the entry with the checkbox is lot more thicker than the other ones

from chrome-os.

Elbullazul avatar Elbullazul commented on June 16, 2024

@gps08 what version of Xfce are you using and how could I get it? on my arch VM I still have mousepad GTK2

from chrome-os.

gps08 avatar gps08 commented on June 16, 2024

@Elbullazul its xubuntu 17.04, heres a link
i think it ported to gtk 3.2 just recently

from chrome-os.

Elbullazul avatar Elbullazul commented on June 16, 2024

@gps08 I have to keep the padding like this, since nemo breaks if it's not set this way:

nemo-check

and mousepad is still not complete, so it may have something to do.

or I could reduce radiocheck size, I'll evaluate fixes

from chrome-os.

gps08 avatar gps08 commented on June 16, 2024

u sure that nemo uses gtk3.2??

from chrome-os.

Elbullazul avatar Elbullazul commented on June 16, 2024

yes, it uses the installed GTK 3 toolkit

but you see that in nemo the check is smaller than in mousepad, so maybe I can have the mousepad check size reduced

what do you think?

from chrome-os.

gps08 avatar gps08 commented on June 16, 2024

the xfce-panel wifi menu also shows the same problem as in mousepad, so i am thinking its a global problem
image

from chrome-os.

gps08 avatar gps08 commented on June 16, 2024

try moving the gtk3.2 folder and see if that breaks the nemo menuitems, i think it must be using gtk3.0 folder of the theme rather than gtk3,2

from chrome-os.

Elbullazul avatar Elbullazul commented on June 16, 2024

@gps08 no, Nemo uses 3.20. You can't have 3.18 and 3.20 apps running together at the same time, since GTK MUST ONLY be installed once on a system, else there's big problems

also, I fixed the check in nemo tweaking the 3.20 gtk-widgets.css, so it's obvious it uses 3.20

from chrome-os.

gps08 avatar gps08 commented on June 16, 2024

@Elbullazul okay, but i have 3 apps that i can pinpoint having this problem..

from chrome-os.

Elbullazul avatar Elbullazul commented on June 16, 2024

@gps08 maybe I got messed up with my words.

I was saying that Nemo has weird placing issues with the radiocheck items. I acknowledge the Xfce bugs too, I was just pointing the fact that Xfce is not the only platform affected.

now, since the check-radio icons are 16x16, it needs bigger margins to stay aligned in nemo and other apps. So the only way of fixing this for all current and future apps is to reduce the check-radio size to, say, 10x10. I will test this and I installed Xubuntu in a VM, so I'll be able to live-test results.

I'll post as soon as I push modifications. Thanks again for your help

from chrome-os.

gps08 avatar gps08 commented on June 16, 2024

@Elbullazul yes 10x10 works on my desktop, and looks good too.
take your time to commit it, and thanks for clarifying

from chrome-os.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.