• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

awesomeWM / awesome / 3717 / 1
93%
master: 93%

Build:
DEFAULT BRANCH: master
Ran 13 May 2017 10:03PM UTC
Files 302
Run time 13s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

13 May 2017 09:31PM UTC coverage: 81.716% (-0.02%) from 81.735%
LUA=5.2 LUANAME=lua5.2 DO_COVERAGE=coveralls

push

travis-ci

blueyed
Fix fullscreen clients with gravity != NorthWest (#1764)

Once upon a time, 4b9584fdb14fc3 already fixed this problem: We have to
set the border width to zero before applying the new geometry to the
client, because changing the border width makes the client move
according to its gravity.

Then came e54387904b16e3 and made this code use awful.placement instead
of just fullscreening the client itself (without explaining why in the
commit message!). After this commit, the border width was just ignored
and left as-is. This was then fixed in 0bf8bb6a64638dec0e (no idea which
callback the commit message refers to, the old code was basically just
c.border_width=0, c:geometry(screen_geo)). However, now the border width
was again changed after the geometry and the bug that was fixed by
4b9584fdb14fc3 was back.

This commit fixes this regression again by making sure that the border
width is set to zero before the geometry is set. This becomes slightly
more complicated, because now it is also awful.placement's job to
restore the old border width.

This is why this commit adds a new option to awful.placement so that it
sets the border width to zero after creating its memento of the old
border width.

Fixes: https://github.com/awesomeWM/awesome/issues/1607
Signed-off-by: Uli Schlachter <psychon@znc.in>

15352 of 18787 relevant lines covered (81.72%)

1063.91 hits per line

Source Files on job 3717.1 (LUA=5.2 LUANAME=lua5.2 DO_COVERAGE=coveralls)
  • Tree
  • List 0
  • Changed 47
  • Source Changed 2
  • Coverage Changed 47
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 3717
  • Travis Job 3717.1
  • f22a69d5 on github
  • Prev Job for LUA=5.2 LUANAME=lua5.2 DO_COVERAGE=coveralls on master (#3716.1)
  • Next Job for LUA=5.2 LUANAME=lua5.2 DO_COVERAGE=coveralls on master (#3718.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc