Aleksey Fedotov
d9b1d5490c
xkb: Added widget to display current keyboard layout
...
Widget shows current keyboard layout short name (usually two letters,
for example 'us', 'de'). Indicator will be hidden if only one layout
configured. Layout can be switched either by clicking on widget or by
function keyboardlayout.next_layout()
2015-03-29 22:36:02 +03: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
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
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
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
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
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
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)
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)
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)
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
Ignas Anikevicius (gns_ank)
de10f5e4f0
Docs: awful.layouts fixup
...
Signed-off-by: Ignas Anikevicius (gns_ank) <anikevicius@gmail.com>
2015-02-28 23:14:11 +01:00
Ignas Anikevicius (gns_ank)
9f8e2b1336
Docs: Begin work on awful.client
...
This fixes usage and some and client parameter types.
2015-02-28 23:14:11 +01:00
Ignas Anikevicius (gns_ank)
a0051c7dc4
Docs: Start menubar refactoring
...
Signed-off-by: Ignas Anikevicius (gns_ank) <anikevicius@gmail.com>
2015-02-28 23:14:11 +01:00
Ignas Anikevicius (gns_ank)
20eeb66541
Docs: Start gears.color refactoring
...
Signed-off-by: Ignas Anikevicius (gns_ank) <anikevicius@gmail.com>
2015-02-28 23:14:11 +01:00
Ignas Anikevicius (gns_ank)
f726dcee61
Fix LDoc errors on generating the documentation.
...
This also at the same time ports the documentation to the new `Markdown`
format.
2015-02-28 23:14:11 +01:00
Ignas Anikevicius (gns_ank)
12185a5aae
Docs: Port awful.rules into the new doc format.
...
This converts the old documentation style into the new one to use
markdown instead of HTML in bigger doc blocks. Also, we can use block
comments, which means that writting documentation (and indenting code
blocks) easier.
Signed-off-by: Ignas Anikevicius (gns_ank) <anikevicius@gmail.com>
2015-02-28 23:14:11 +01:00
Emmanuel Lepage Vallée
2f0a7f9de4
Merge pull request #150 from Elv13/fix_arrange_error
...
layout: Fix delayed arrange regression
2015-02-24 20:52:19 +00:00
Daniel Hahler
025b2841da
autofocus: emit `request::activate` signal
...
After a client gets unmanaged, the newly focused client might not be
visible / raised above other windows.
Using the `request::activate` signal makes the autofocus handler more
flexible, and will raise the focused client by default.
2015-02-24 15:33:49 +01:00
Daniel Hahler
015e3e985b
Merge pull request #144 from actionless/menubar-paginated-scroll
...
feat(lib: menubar): add paginated scrolling
2015-02-24 12:21:23 +01:00
actionless
2a9b1d00e1
feat(lib: menubar): add paginated scrolling
...
also fixes some local/global issues and adds saving current geometry to the instance table
2015-02-23 20:34:26 +01:00
Emmanuel Lepage Vallee
c88c51f74d
layout: Fix delayed arrange regression
2015-02-22 22:32:16 +00:00
Kenton
517d6049c8
added middle anchors for naughty notifications
...
top_middle and bottom_middle can be used as position arguments for new naughty.notifications
2015-02-21 17:37:30 -05:00
Daniel Hahler
d1984a7a1f
Merge pull request #95 from blueyed/signal-client-property-screen-old
...
Send old_screen with "property::screen" client signal
2015-02-20 23:25:38 +01:00
Daniel Hahler
6bffd1938a
Merge pull request #132 from awesomeWM/doc-fixes
...
A new set of doc fixes / improvements
2015-02-19 22:39:28 +01:00
Daniel Hahler
696f93f4d5
Merge pull request #123 from blueyed/tooltip-add-delay_show
...
awful.tooltip: add "delay_show" arg
2015-02-19 22:38:38 +01:00
Emmanuel Lepage Vallée
aa0b9becf7
Merge pull request #101 from silverhammermba/drylayouts
...
DRY off layout code
2015-02-19 19:33:36 +00:00
Daniel Hahler
5d0fc566e9
awful.tooltip: add "delay_show" arg
...
This will wrap the show and hide methods using gears.timeout.
2015-02-19 18:16:00 +01:00
Daniel Hahler
9702fc63c6
Merge pull request #125 from blueyed/fix-placement-no-offscreen-xy-at-0
...
awful.placement.no_offscreen: no negative x/y
2015-02-18 23:34:29 +01:00
Daniel Hahler
8b6acb830f
minor: code style fixes
2015-02-17 18:55:26 +01:00
Daniel Hahler
f05ebc5d98
awful.tag: fix call to update_urgent from client_untagged
...
Ref: #130
2015-02-17 18:38:43 +01:00
Daniel Hahler
289bc26a3c
doc: config.ld: setup @client alias, and use it
...
It also adds the "@tab" alias, which did not work for me, but should be
the default?!
2015-02-15 22:33:23 +01:00
Daniel Hahler
47ffb1610c
doc: improve meta info / structure for gears.timer
2015-02-15 22:30:05 +01:00
Daniel Hahler
302e698ba8
minor
2015-02-15 22:30:05 +01:00
Daniel Hahler
29d1b473f8
Fix doc for textbox:set_markup
2015-02-15 22:30:05 +01:00
Max
52ec0ebd93
Don't create borders/set client geometry in layouts
...
Instead, layouts simply store client geometries in a table.
awful.layout.arrange corrects these for border widths and applies them.
2015-02-15 11:25:11 -05:00