]>
git.madduck.net Git - etc/awesome.git/commitdiff
madduck's git repository
Every one of the projects in this repository is available at the canonical
URL git://git.madduck.net/madduck/pub/<projectpath> — see
each project's metadata for the exact URL.
All patches and comments are welcome. Please squash your changes to logical
commits before using git-format-patch and git-send-email to
patches@ git. madduck. net .
If you'd read over the Git project's submission guidelines and adhered to them,
I'd be especially grateful.
SSH access, as well as push access can be individually
arranged .
If you use my repositories frequently, consider adding the following
snippet to ~/.gitconfig and using the third clone URL listed for each
project:
[url "git://git.madduck.net/madduck/"]
insteadOf = madduck:
summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
c91c2e2 )
end
else
-- More clients than the number of columns, let's arrange it!
end
else
-- More clients than the number of columns, let's arrange it!
- local offset_x = wa.x
- if useless_gap > 0 then
- offset_x = offset_x
- end
+ local offset_x = wa.x + useless_gap
-- Master client deserves a special treatement
local g = {}
-- Master client deserves a special treatement
local g = {}
- g.width = wa.width - ((num_x - 1)*width + (num_x + 1)*useless_gap + num_x*2*bw)
+ g.width = wa.width - (num_x - 1)*width - (num_x + 1)*useless_gap - num_x*2*bw
g.height = wa.height - 2*useless_gap - 2*bw
g.height = wa.height - 2*useless_gap - 2*bw
- g.x = offset_x + useless_gap + global_border
+ g.x = offset_x + global_border
g.y = offset_y + global_border
cls[1]:geometry(g)
g.y = offset_y + global_border
cls[1]:geometry(g)
-- Compute geometry of the other clients
local nclient = 2 -- we start with the 2nd client
-- Compute geometry of the other clients
local nclient = 2 -- we start with the 2nd client
- g.x = g.x + g.width + 2*bw + useless_gap
+ g.x = g.x + g.width + useless_gap + 2*bw
g.width = width
for i = 1, (num_x-1) do
g.width = width
for i = 1, (num_x-1) do
for j = 0, (num_y[i]-2) do
cls[nclient]:geometry(g)
nclient = nclient + 1
for j = 0, (num_y[i]-2) do
cls[nclient]:geometry(g)
nclient = nclient + 1
- g.y = g.y + g.height + 2*bw + useless_gap
+ g.y = g.y + g.height + useless_gap + 2*bw
- g.height = wa.height - (num_y[i] + 1)*useless_gap - (num_y[i]- 1)*g.height - num_y[i]*2*bw
+ g.height = wa.height - (num_y[i] + 1)*useless_gap - (num_y[i] - 1)*g.height - num_y[i]*2*bw
cls[nclient]:geometry(g)
nclient = nclient + 1
cls[nclient]:geometry(g)
nclient = nclient + 1
- g.x = g.x + g.width + 2*bw + useless_gap
+ g.x = g.x + g.width + useless_gap + 2*bw