Daniel Hahler
e1fa04a15d
ewmh: screen_change: fix off-screen geometries
...
When moving a fullscreen/maximized client to a smaller screen or with
different Y offset etc, its offset was not handled properly.
This moves it first into the new area, and then makes sure that its not
off-screen. The latter should not happen, because the width/height is
adjusted before.
2015-03-21 05:54:01 +01:00
Daniel Hahler
07486f7ead
tag.lua: add "property::icon_only" signal
...
Thanks @NormalRa for the patch.
Fixes #138 .
2015-03-17 16:24:47 +01:00
Emmanuel Lepage Vallée
25a750cd4b
Merge pull request #165 from psychon/unfocus-client
...
Make client.focus = nil work (Closes #164 )
2015-03-14 13:43:06 -04:00
Uli Schlachter
df173f7ddd
Make client.focus = nil work ( Closes #164 )
...
Signed-off-by: Uli Schlachter <psychon@znc.in>
2015-03-14 09:06:12 +01:00
Uli Schlachter
4636b111b4
cmake: Really add '--dirty' flag to 'git describe' for version
...
This fixes commit 2dc14b10de
.
That commit added the '--dirty' argument the first time we generate the version
stamp file, which is when CMake produces the Makefiles (called from
awesomeConfig.cmake). Later on, we use build-utils/git-version-stamp.sh to
update this file. That file was missing this new argument to 'dit describe'
Signed-off-by: Uli Schlachter <psychon@znc.in>
2015-03-07 14:08:39 +01:00
Aleksey Fedotov
996f6785a8
xkb: implementation of keyboard layout switched
...
This patch provides functions to get/set current keyboard layout.
Current implementation doesn't support any configuration of layout,
it's a merely a layout indicator and switcher, however layout
configuration can be set by tools like setxkbmap or by any third-party
tools.
2015-03-03 00:33:16 +03:00
Daniel Hahler
dde5b1b4d1
Merge branch 'taptap-notification-text-update'
...
Closes https://github.com/awesomeWM/awesome/pull/145
2015-02-28 23:54:24 +01:00
taptap
5b81a0db60
Add reset_timer and replace_text functions
...
Enables users to replace text and reset expiration timeouts of existing
notifications, which is necessary for OSD creation by means of naughty.
Signed-off-by: taptap <alexey.e.egorov@gmail.com>
2015-02-28 23:54:02 +01:00
Daniel Hahler
98dd0d6b63
Merge branch 'docs-overhaul'
...
Closes https://github.com/awesomeWM/awesome/pull/146
2015-02-28 23:22:29 +01:00
Julian Wollrath
ca89f0f311
Use LDoc commands to mark parameters as optional in the docs.
...
Signed-off-by: Julian Wollrath <jwollrath@web.de>
2015-02-28 23:14:15 +01:00
Julian Wollrath
781f0be520
Drop empty module descriptions from the docs.
2015-02-28 23:14:15 +01:00
Julian Wollrath
fcadebb8ae
Fix Markdown issues with contributing guide.
...
Inline code blocks (`code`) apparently can not be extended about
multiple lines.
Signed-off-by: Julian Wollrath <jwollrath@web.de>
2015-02-28 23:14:15 +01:00
Daniel Hahler
ffa535ca29
doc: fix markup with wibox.widget.textbox:set_markup
2015-02-28 23:14:14 +01:00
Daniel Hahler
1b6564f209
docs: fix HTML / table param with awful/widget/tasklist.lua
2015-02-28 23:14:14 +01:00
Daniel Hahler
65ad83ac30
docs: ignore awful/widget/init.lua, not common
2015-02-28 23:14:14 +01:00
Daniel Hahler
2930c0ab4a
doc: fix for awful.util.geticonpath
2015-02-28 23:14:14 +01:00
Julian Wollrath
f66b52463d
Convert HTML to Markdown.
2015-02-28 23:14:14 +01:00
Daniel Hahler
12f8be1824
docs/02-contributing.md: fix/improve Patches section
2015-02-28 23:14:14 +01:00
Daniel Hahler
74f2596ae7
docs/02-contributing.md: fix whitespace / formatting
2015-02-28 23:14:14 +01:00
Julian Wollrath
a65affe9d0
Add section about LDoc in the contributing guide.
2015-02-28 23:14:14 +01:00
Julian Wollrath
5b69d8c5dd
Fix spelling in the contributing guide.
2015-02-28 23:14:14 +01:00
Julian Wollrath
3a34b49179
Fix LDoc warning.
2015-02-28 23:14:13 +01:00
Daniel Hahler
faa1c74f03
doc: refer to gears.color.create_pattern from set_color
2015-02-28 23:14:13 +01:00
Julian Wollrath
4d7bd19014
Make everything wibox related a class in the docs.
...
Signed-off-by: Julian Wollrath <jwollrath@web.de>
2015-02-28 23:14:13 +01:00
Julian Wollrath
0b65459e14
Make screen a class in the docs.
...
Signed-off-by: Julian Wollrath <jwollrath@web.de>
2015-02-28 23:14:13 +01:00
Daniel Hahler
a533097cfd
doc: fix typos and add type information to screen module
2015-02-28 23:14:13 +01:00
Julian Wollrath
f8a3209707
Fix ldoc warning.
...
Signed-off-by: Julian Wollrath <jwollrath@web.de>
2015-02-28 23:14:13 +01:00
Julian Wollrath
6de9d1e1d5
Make description of awful.mouse.finder readable.
...
Signed-off-by: Julian Wollrath <jwollrath@web.de>
2015-02-28 23:14:13 +01:00
Julian Wollrath
b16944a654
Fix generation of the docs.
...
Signed-off-by: Julian Wollrath <jwollrath@web.de>
2015-02-28 23:14:13 +01:00
Daniel Hahler
fd63993b09
Add README.md symlink
...
Ref: https://github.com/awesomeWM/awesome/pull/146#issuecomment-75389767
2015-02-28 23:14:13 +01:00
Julian Wollrath
c7709e39d2
Fixup display of e-mail adresses in the docs.
...
Signed-off-by: Julian Wollrath <jwollrath@web.de>
2015-02-28 23:14:13 +01:00
Julian Wollrath
939dab8ba9
Some more doc fixes all over the place.
...
Signed-off-by: Julian Wollrath <jwollrath@web.de>
2015-02-28 23:14:13 +01:00
Julian Wollrath
668055479e
Convert usage of HTML to markdown.
...
Signed-off-by: Julian Wollrath <jwollrath@web.de>
2015-02-28 23:14:13 +01:00
Julian Wollrath
4d76967397
Beautify docs a little bit.
...
Signed-off-by: Julian Wollrath <jwollrath@web.de>
2015-02-28 23:14:13 +01:00
Julian Wollrath
ce0a2d4749
Add missing changes due to docs-overhaul.
...
Signed-off-by: Julian Wollrath <jwollrath@web.de>
2015-02-28 23:14:12 +01:00
Julian Wollrath
38e2a47157
Fixup newly introduced whitespace issues.
...
Signed-off-by: Julian Wollrath <jwollrath@web.de>
2015-02-28 23:14:12 +01:00
Ignas Anikevicius (gns_ank)
b96b3ef31c
Docs: Move all docs to a `docs` folder.
...
This moves all of the documentation into a separate folder, which keeps
everything in one place and avoids unnecessary clutter.
This will pay off when proper guides are written for various aspects of
using awesome or contributing to it.
This also updates the building system, so that the docs are properly
generated with new directories.
Signed-off-by: Ignas Anikevicius (gns_ank) <anikevicius@gmail.com>
2015-02-28 23:14:12 +01:00
Ignas Anikevicius (gns_ank)
6ab86b5d03
Docs: Add local functions to beautiful and naughty
...
Signed-off-by: Ignas Anikevicius (gns_ank) <anikevicius@gmail.com>
2015-02-28 23:14:12 +01:00
Ignas Anikevicius (gns_ank)
ac7377aa3e
Docs: change the style of documentation
...
Signed-off-by: Ignas Anikevicius (gns_ank) <anikevicius@gmail.com>
2015-02-28 23:14:12 +01:00
Ignas Anikevicius (gns_ank)
4b94f05799
Docs: Naughty - mostly done
...
Reorganise the config table, so that we have a single table and the
fields are nested.
Signed-off-by: Ignas Anikevicius (gns_ank) <anikevicius@gmail.com>
2015-02-28 23:14:12 +01:00
Ignas Anikevicius (gns_ank)
734cc2f59c
Docs Finish beautiful
...
Signed-off-by: Ignas Anikevicius (gns_ank) <anikevicius@gmail.com>
2015-02-28 23:14:12 +01:00
Ignas Anikevicius (gns_ank)
f12feb0e7d
Docs: update config.ld.in
...
Include more files in order to generate the docs.
Signed-off-by: Ignas Anikevicius (gns_ank) <anikevicius@gmail.com>
2015-02-28 23:14:12 +01:00
Ignas Anikevicius (gns_ank)
654b110322
Docs: Fix the header for beautiful
...
Signed-off-by: Ignas Anikevicius (gns_ank) <anikevicius@gmail.com>
2015-02-28 23:14:12 +01:00
Ignas Anikevicius (gns_ank)
d4a4913fd8
Docs: Minor fixes to the README
...
Fix some syntax, so that we have the sections separated by empty lines
(my pandoc syntax plugin was not working correctly without it). Also,
add a sentence on the CONTRIBUTING guide.
Signed-off-by: Ignas Anikevicius (gns_ank) <anikevicius@gmail.com>
2015-02-28 23:14:12 +01:00
Ignas Anikevicius (gns_ank)
1f948db685
Docs: merge PATCHES, STYLE, BUGS into CONTRIBUTING.md
...
Signed-off-by: Ignas Anikevicius (gns_ank) <anikevicius@gmail.com>
2015-02-28 23:14:12 +01:00
Ignas Anikevicius (gns_ank)
31bda9e88d
Docs: Ignore awful.widget.common
...
Signed-off-by: Ignas Anikevicius (gns_ank) <anikevicius@gmail.com>
2015-02-28 23:14:12 +01:00
Ignas Anikevicius (gns_ank)
ed0bf91122
Docs: Work on naughty
...
Signed-off-by: Ignas Anikevicius (gns_ank) <anikevicius@gmail.com>
2015-02-28 23:14:12 +01:00
Ignas Anikevicius (gns_ank)
7f8a0787b8
Docs: General work on the awful module.
...
This is basically an initial stab for some modules and some
experimenting with the `@classmod` directive.
For most of the docs only basic transforming was done.
At the moment the tooltip module looks the best.
Signed-off-by: Ignas Anikevicius (gns_ank) <anikevicius@gmail.com>
2015-02-28 23:14:12 +01:00
Ignas Anikevicius (gns_ank)
e4fa6effe2
Docs: Fix headers for the wibox module
...
Signed-off-by: Ignas Anikevicius (gns_ank) <anikevicius@gmail.com>
2015-02-28 23:14:11 +01:00
Ignas Anikevicius (gns_ank)
00f558ff92
Docs: General work on gears module.
...
Signed-off-by: Ignas Anikevicius (gns_ank) <anikevicius@gmail.com>
2015-02-28 23:14:11 +01:00