GithubHelp home page GithubHelp logo

zawertun / gtk3-nocsd Goto Github PK

View Code? Open in Web Editor NEW

This project forked from pcman/gtk3-nocsd

53.0 53.0 2.0 437 KB

A hack to disable gtk+ 3 client side decoration

License: GNU Lesser General Public License v2.1

Makefile 3.95% Roff 2.49% C 89.52% Shell 4.04%

gtk3-nocsd's People

Contributors

chris-se avatar nandhp avatar patovm04 avatar pcman avatar smcv avatar toluschr avatar zawertun avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

gtk3-nocsd's Issues

Firefox titlebar is shown while it's disabled

When ticking off the Titlebar Bar checkbox in the Customize... page and/or setting browser.tabs.drawInTitlebar to true in about:config, I would expect the title bar to be hidden, and it behaved as expected until I installed this package, now it looks like this:

2021-06-16-142052_1116x131_scrot

Is there any way workaround to hide the title bar? I tried the window specific settings in Plasma but haven't had much luck.

Firefox 89.0 (64-bit), Plasma 5.22.0, kernel version 5.12.9-arch1-1

compilated for ubuntu 21.04 does not work with some applications

hello im trying to fix gnome-calculator and gnome-system-monitor

i have found your project but still works like the package supplied by ubuntu. well for most of application but two are displaying two raws of buttons ( screenshot )

in terminal it says nothing particular, no messages at all

i hav feeling it does this with pre-gtk4 ready apps

Capture d’écran du 2021-05-29 15-43-08

captcalc

i got minimal installation running unity desktop without many applications installed only those two showing this two button raws

thank you

3.0.2 strip Nautilus of its whole toolbar

Some of the changes made in July makes Nautilus to lose its toolbar completely, older version worked properly. I didn't notice any ill effects to other gtk3 apps, though.

GTK3 3.24.21-1
Nautilus 3.36.3-1
Arch Linux
gtk3-nocsd built from AUR

Save dialog bug

Hi

I can't save files anymore while gtk3-nocsd is active. The field where you can type in the file name is missing.
Problem started with c7e153f. Older versions work fine and don't have this issue.
I'm using XFCE 4.16.3 (the latest version). How to reproduce: open mousepad, type something and try to save.

Thank you for your help

Don't show CSD bar when it only includes an icon

Now that XFCE 4.16 has launched, a bunch of their programs have switched to client-side decorations (ugh). There's some rendering issues with them:

Screenshot_2021-01-13_02-47-41
Screenshot_2021-01-13_02-50-01

It looks like the toolbar isn't hidden because of a non-functional icon at the start.

Version information:

xfce4-panel (in the screenshots): 4.16.0
gtk3: 3.24.24
gtk3-nocsd: r74.c153438

Thank you for maintaining this project.

gnome-disks can't create new partitions with gtk3-nocsd

In gnome-disks, the window to create a new partition has 2 buttons in the header that don't get shown anywhere else when nocsd removes it.

Without gtk3-nocsd:
Screenshot_2021-08-14_12-20-40

With gtk3-nocsd:
Screenshot_2021-08-14_12-21-16

I'm on Manjaro with XFCE. The commit that caused it was c7e153f.
I tried using env GTK3NOCSD_SHOW_HEADER=1 ./gtk3-nocsd gnome-disks but it didn't help.

Hiding header label with CSS rules removes information from some GTK software

Hi, sorry I've been busy with exams over the last few days.

I can do this:

  1. Disable header hiding by default;
  2. Enable header hiding when env variable GTK3NOCSD_HIDE_HEADER=1 was set.

Or enable by default and disable by env variable - I do not know which is better.
What do you think about this?

Putting this behind an environment variable is a very good idea.

There's likely more use cases that warrant having the header label hidden by default, so I think its fine to leave that as is, but providing the option to show that label would certainly be beneficial.

Toolbar missing on save-dialog

Found another issue on latest version:
Cawbird (a twitter client): when right-clicking an image to save it, the save dialog is missing the toolbar, making it impossible to use. The old PCMan version works.

Cawbird 1.1.0-1
GTK3 3.24.21-1
Arch Linux

Fonts not displaying in child Window (Pamac)

Fonts do not display in child window when using nocsd on Pamac, don't know if there are other applications that might have the same issue(I hardly use any GTK CSD based applications).

My version is: r82.512c2bd-1

Here are some images so you can see the difference(weird black bar is fixed in latest git release)
Screenshot_20210726_133348
Screenshot_20210726_133357
Screenshot_20210726_133410
Screenshot_20210726_133501
Screenshot_20210726_133509
Screenshot_20210726_133517

SOLVED two raws of buttons

hello trying to fix gnome-calculator and gnome-system-monitor wich come with double buttons aera ( screenshot )

i have found your project but still works like the package supplied by ubuntu. well for most of application but two are displaying two raws of buttons ( screenshot )

in terminal it says nothing particular, no messages at all

i hav feeling it does this with pre-gtk4 ready apps

Capture d’écran du 2021-05-29 15-43-08

captcalc

i got minimal installation running unity desktop without many applications installed only those two showing this two button raws

thank you

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.