Giter Club home page Giter Club logo

Comments (5)

Schneegans avatar Schneegans commented on August 20, 2024 1

Maybe they took the develop branch of Gnome-Pie. There it's set to DIALOG.

from gnome-pie.

Schneegans avatar Schneegans commented on August 20, 2024

This behavior strongly depends on the window manager and there seems to be no real ubiquitous solution. Which window manager are you using? Gnome-Pie actually requests a not-decorated window:

this.set_decorated(false);

But this is ignored by some. There is also the type hint, which makes some window managers remove decorations:
this.set_type_hint(Gdk.WindowTypeHint.DOCK);

You could try another type hint there. Here's a list: https://valadoc.org/gdk-3.0/Gdk.WindowTypeHint.html
For example, this.set_type_hint(Gdk.WindowTypeHint.SPLASHSCREEN); could work.

from gnome-pie.

jerome-diver avatar jerome-diver commented on August 20, 2024

@Schneegans I'm using Awesome tiling Window Manager.
When i use it under Archlinux with Gnome-Pie; these window container doesn't appear, and under Fedora-34 with awesome, it does appear.

So good to know about the Vala code on pieWindow.vala code...
mine has DIALOG container on line 127 for public (class ? (i don't know Vala language, but it seems to be a class)) PieWindow().
set_decorated variable is already false value defined.

I tryed to change DIALOG by DOCK and it is far better... now i don't have this window container, but still get the green border color that awesome-wm-nice show me for selected "container", but i think i can do something from Awesome to add an exception to not design the border on this Gnome-Pie container.

I consider the problem to be partialy resolved (then tyhank you @Schneegans for your great help), but still would be happy to know why it does not happen under Archlinux that it do happen inder Fedora with the same Awesome WM... i have to check this part of the Vala source code to compare, maybe. Or there is something more ?

from gnome-pie.

Schneegans avatar Schneegans commented on August 20, 2024

Did you compile it on Arch from source as well? Maybe the package maintainers modified this part?

from gnome-pie.

jerome-diver avatar jerome-diver commented on August 20, 2024

No, from AUR repo named "gnome-pie-git"

from gnome-pie.

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.