GithubHelp home page GithubHelp logo

poehlerj / no-title-bar Goto Github PK

View Code? Open in Web Editor NEW

This project forked from franglais125/no-title-bar

67.0 67.0 11.0 427 KB

Integrates maximized windows with the top panel

Home Page: https://extensions.gnome.org/extension/2015/no-title-bar-forked/

License: GNU General Public License v2.0

Makefile 2.86% JavaScript 69.33% CSS 27.81%

no-title-bar's People

Contributors

5anji avatar caiocarrara avatar dboy591 avatar deadalnix avatar echo-devim avatar everwinter23 avatar feichtmeier avatar floe avatar fmoralesc avatar franglais125 avatar highvoltage avatar jere-ortega24 avatar jhasse avatar jonnius avatar khalid151 avatar lburgazzoli avatar luleyleo avatar mannyc avatar maoschanz avatar matthijskooijman avatar michaelaquilina avatar mrpjer avatar poehlerj avatar polter-rnd avatar robingrenet avatar sagebind avatar silentboatman avatar timzava avatar tognee avatar zapashcanon 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

no-title-bar's Issues

Does not work with Gtile on Gnome 3.34.1/Pop!_OS 19.10 on corners

On gnome-terminal on Gnome 3.34.1 on Pop!_OS 19.10 I am unable to hide the gnome-terminal's title bar when snapping it to a corner. However, I am able to use it fine when I snap it to the side with win+numpad(2,4,6,8) and then continue pressing win+numpad(2,4,6,8) to toggle it through various sizes. When pressing win+numpad(1,3,7,9) however, it never seems to hide the title bar.

Screenshot from 2020-02-06 19-23-55
Screenshot from 2020-02-06 19-26-20

I have a two-monitor setup and the titlebar hides on neither of the monitors. I installed both extensions through the Gnome Shell Extensions Firefox extension.

"Show buttons for snapped windows" doesn't work as intended on Ubuntu 19.10

Just did a clean install of Ubuntu 19.10 and installed the extension (from extensions.gnome.org and from source)
Having the "Show buttons for all windows" option disabled and "Show buttons for snapped windows" option enabled it should show the buttons in the top bar when the window is snapped.
But it's just like the option isn't enabled

Schermata del 2020-02-06 16-36-16

gtk-warning

Hi, great extension!
Unfortunately I get this warning:
gtk-warning ** theme parsing error gtk.css:3:0: expected valid sector

Apparently this is the "valid" line:
[object GjsModule byteArray]

I get this warning when I open Sublime from Midnight Commander.
I'm on Ubuntu 18.04 Gnome.

Reopening a window that was tiled before close with the same geometry does not hide titlebar.

I don't know if this can be fixed or how much effort this would be.

I use Firefox tiled to the left half of the screen and kitty tiled to the right half of the screen typically.

Firefox remembers its geometry and reopens with it, but the titlebar is present until I tile it left again, which actually does nothing except remove the titlebar because it is then recognized as tiled.

Window buttons disappear after resuming from suspend

I'm using Fedora 32 with GNOME 3.36.4. When I close the lid of my laptop, which suspends the system, and open it again to resume it, after logging in through GDM and returning to GNOME Shell, the window buttons on the panel are gone, and they only return if I alternate to another window.

Doesn't work with GNOME 41.3

System: Fedora 35 with GNOME 41.3.

This extension is rated as incompatible with the GNOME version.
Any workaround? I'm in need of this extension.

Firefox 89 incompatibility

Ubuntu 20.04 user here. Enabling the no-title-bar extension messes with the "Title Bar" option in the newest Firefox 89 ("Title Bar" is a checkbox in bottom left in the "Customize Firefox" tab, which can be opened through "Customize Toolbar" in the toolbar overflow menu):

  • With no-title-bar disabled, toggling "Title Bar" in Firefox shows or hides the Firefox title bar.

  • With no-title-bar enabled, the Firefox title bar is always visible and toggling "Title Bar" in Firefox does nothing.

Previous versions of Firefox worked just fine from my experience (thanks a lot for the extension btw!!!), and this is might very well be a problem in Firefox.

On wayland window buttons not shown

Ubuntu 21.10, wayland, when maximizing window buttons don't show up on the top panel, when the "Show buttons for snapped windows" option is used. If turn "Show buttons for all windows" on, then buttons are shown.
Also when using UI scaling for HDPI monitors buttons become blurry due to upscale.

Partially works on arch + gnome

gnome - 3.36.2
archlinux - 5.6.15

This extension seems to only partially work for my setup. While it doesn't work for any windows that aren't snapped, it always works for windows that are snapped. The "show buttons for snapped windows" option seems to have no affect. I have debugging mode enabled, but unsure where the logs are dropped.

no-title-bar make emacs freeze sometimes

I have used no-title-bar with gnome and emacs for a few days, and they work fine. But recently (with a gnome update), I found sometimes when emacs create a new window, the whole UI freeze and If I fresh the screen with my mouse or pressing SUPER key, the UI will come to live.

Finally, (after a lot of trying) I found this is caused by this extension. Could we fix this problem?

must be the last one loaded to be able to work just fine

it doesn't work properly* under normal circumstances. however when i reload (disable and enable again) the extension it starts to work just fine.

  • i need to maximize the window again everytime for window title bar becomes hidden.

Sharp corner on windows after restoring title bar

After restoring a window from a tiled/maximized state, a corner appears on windows:

Before:
Screenshot from 2020-12-19 08-45-19
After:
Screenshot from 2020-12-19 08-45-35

The Pixel Saver extension doesn't exhibit this behavior, but I prefer No Title Bar's customization.

Minor visual glitch on Ubuntu 20.04

For several themes the height of windows buttons are defined as 30px, but my taskbar is thinner than that. So when I maximize a window and the buttons are displayed the taskbar grow a bit, and when I close the window the taskbar returns to its original height. The end result is the clock and icons moving up and down few pixels at a time.

To fix the problem I edited themes/Yaru/style.css and set the height to 27px:

.box-bin .window-button {
    width: 24px;
    height: 27px;
}

Hides title bar on popup style windows

Makes moving and closing popup style windows quite interesting:

image

Any idea if the windows have types and if maximisation is not possible then keep showing the titlebar?

Other than this small issue, great extension and thanks for maintaining a fork!

control button padding in top bar

Please could you add some left padding to the 'X' button in the title bar so we have a nice layout? Now the left gap between 'Activities' and the 'X' is smaller than the gap between 'X' and the window title. Should be just a few pixels so it's nice and centered. Thank you.
image

Dragging any window on the main monitor when whitelist is enabled is janky

When the whitelist is enabled (with a single entry), dragging any window around causes noticeable UI jank. Gnome-shell process CPU usage also increases drastically (~5% => ~73%) while dragging the window around. CPU drops again when the window is released.

Observed on two different Ubuntu 20.04.4 LTS.
Extension is version 4.

[GNOME40] Freezes gnome shell

This extension freezes gnome shell and no key press / mouse click works. The only way to recover this situation is hard restart.

External monitor support.

Device: Laptop
OS: Fedora 32
X: x11
Gnome: 3.36.2
WM: PapwerWM - https://github.com/paperwm/PaperWM

Titlte bars are removed from all apps as long as they are placed in the primary screen.

Laptop lid open: Title bars removed from laptop screen but no external monitor.
Laptop lid closed: Title bars removed from external monitor (now primary)

Thanks!

Enabling extension causes desktop window movement to be jittery

When I enable No Title Bar, I find that dragging windows around my desktop becomes quite jittery. I'm not sure how to measure the Gnome desktop compositor framerate, but I'd guess that it's about 1/2 to 1/3 of the framerate I get with it disabled.

I realize that's not a lot of information to go off of. I tried doing some screen captures to help communicate the issue, but was having trouble recording something that captured the latency well. If there's specific info that would be helpful, I can do my best to capture it.

Extension in Error state: No JS module 'tweener'

I've installed from source following the instructions in the README. I'm using GNOME 3.38.0 (using X11 on Debian unstable).

In the Extension manager tool it shows the error:

No JS module 'tweener' found in search path

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.