Comments (5)
There's a third option, which covers the vast majority of these cases: User error. You opened that same browser in a floating-based desktop environment before, maximized it there and now the size hints work as designed.
Browsers are one of the few applications that save their windows' geometry at close and try to request the same setup when started. Awesome is, by default, configured to honor those so-called size hints.
Focus the window, hit your "toggle maximized" hotkey once (or create one). As long as you don't switch window managers again, it'll remember to not request being maximized.
from awesome.
I have not installed a different desktop environment before on this install, which is automated via a script.
The unmaximize did not work via the following binding
awful.key({ "Mod4", }, "m", function (c)
naughty.notify({text="ok go(1)"})
c.maximized_horizontal = not c.maximized_horizontal
naughty.notify({text="ok go(2)"})
c.maximized_vertical = not c.maximized_vertical
naughty.notify({text="ok go(3)"})
end),
naughty.notify for debug purposes just in case, as per this stackoverflow post
Some ancient stack exchange posts recommends a timed trigger, but that sounds wrong (source)
Is there any further debugging I should do, perhaps a log file I'm not aware off?
from awesome.
Awesome is, by default, configured to honor those so-called size hints
Alternatively, just changing this default would be sufficient in my case
from awesome.
Awesome is, by default, configured to honor those so-called size hints
Alternatively, just changing this default would be sufficient in my case
Maybe you want to try some variant of the snippet from #3345 (comment)
from awesome.
So the issue fixed itself and I have no idea how.
I did not follow the steps outlined by @Aire-One.
If anyone stumbles upon this in the future, good luck
from awesome.
Related Issues (20)
- awful.spawn() sometimes kills focused app HOT 9
- Flycky CI for test-focus-bydirection.lua HOT 4
- Notification left-click action HOT 8
- [Feature]: AwesomeWM Wayland session!
- Switch to `--no-argb` flag by default in the next (major?) release? HOT 1
- root.fake_input() working inconsistently HOT 4
- Horizontal/Vertical Maximize no longer correctly changes client geometry
- Tag rule: 3 screens; Firefox w/ 3 windows; raise_or_spawn only functions for primary screen HOT 4
- Missing documentation for `wibox.widget.textbox`'s `set_text` and `set_markup` HOT 3
- Find a way optimizing performance of SVG in doc page without loosing CSS style inheritance inside SVGs HOT 6
- How to add a tenth keyboard shortcut. HOT 1
- Category icons are lost using /usr/share/awesome/lib/menubar
- feat: Add some way for awesome.spawn to set G_SPAWN stdio flags. HOT 6
- KP_ENTER is ignored in main menu HOT 2
- Missing notification body if asian language characters are mixed with latin characters in summary HOT 2
- awful.key throws error on brightness keys but only when no client is in focus HOT 4
- Rightmost widgit disappears after adding a certain amount
- Menubar Documentation Typo HOT 1
- gaps outside have been implemented? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from awesome.