Julien Danjou
4ac6d4568b
awful: create a new launcher widget
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-09-22 11:11:54 +02:00
Julien Danjou
5bacb52ee3
awful: refuse to set titlebar on no-normal windows
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-09-22 11:11:54 +02:00
Julien Danjou
01f37e1edc
keygrabber: push an hash table instead of indexed table
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-09-22 11:11:54 +02:00
Julien Danjou
fef8ef91cb
awful: add no_overlap and no_offscreen placement
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-09-22 11:11:54 +02:00
Julien Danjou
f0fe2e03c6
awful: implement under_mouse placement
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-09-22 11:11:54 +02:00
Julien Danjou
ba20d32d10
awful: button handle enter if mouse button pushed
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-09-22 11:11:54 +02:00
Julien Danjou
0a74d9e127
awful: button reset on mouse leave
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-09-22 11:11:54 +02:00
Julien Danjou
c3d4ce3e42
awful: titlebars use awful.widget.button now
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-09-22 11:11:53 +02:00
Julien Danjou
93fdc47901
awful: add button widget in awful
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-09-22 11:11:53 +02:00
Julien Danjou
3b895d84ed
mouse: rework mouse buttons API, support release events
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-09-22 11:11:53 +02:00
Julien Danjou
bc9196084a
awful: strip alpha channel in pango colors
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-09-18 17:07:04 +02:00
Marc Lagrange
56471ca618
awful: permit user defined images for squares
...
Signed-off-by: Marc Lagrange <markocpc@gmail.com>
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-09-13 16:55:21 +02:00
Julien Danjou
2d42b3c15c
awful: fix comments typo
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-09-12 20:38:48 +02:00
Julien Danjou
1cdd098fb1
awful: add client.setslave()
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-09-10 17:04:54 +02:00
Julien Danjou
587302358c
awful: check for bg,fg focus (FS#304)
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-09-07 23:29:24 +02:00
Julien Danjou
03dffd34dd
awful: add pread() function
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-09-04 10:55:27 +02:00
Julien Danjou
1b44fae3b2
awful: does not allow a window to have no tag
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-09-03 19:30:25 +02:00
Julien Danjou
fb33e85f31
awful: one of fg or bg urgent is enough
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-09-01 10:49:30 +02:00
Julien Danjou
7c6743d89b
awful: update titlebar after adding it
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-09-01 09:38:46 +02:00
Gregor Best
3e325782de
awesomerc: use gmatch instead of deprecated gfind
...
a user in #awesome made me aware of a little quirk in lib/awful.lua
which renders the history of the prompt unusable when using Gentoo and
installing Lua without the USE-flag "deprecated". Lua states that
string.gfind has been replaced with string.gmatch and aborts the
function prompt_history_save(id). I attached a patch that replaces
id:gfind with id:gmatch, which so far has not revealed any problems.
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-31 08:43:50 +02:00
Maxime COSTE
3fecec15c3
tabulous: Handle external raise of hidden windows
...
Tabulous now gracefully handle hidden windows being raised from the task bar.
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-30 08:56:27 +02:00
Maxime COSTE
ef7d08c027
tabulous: fixed deprecated focus_get/set calls
...
Hi again,
some trivial cleanup that (I think) needed to be done.
Cheers,
Mawww.
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-28 11:43:10 +02:00
Maxime COSTE
531005453a
tabulous: made tabulous tab aware
...
here is a patch that add tag support for tabulous, so now when a windows is
both tabbed and multiple tagged, it behave as expected (at least by me, that
is do not hide a window in a tag where it is not tabbed)
We can still mess up the tabs by clicking on the window name (in the taskbar)
but this will (I hope) be fixed in another patch.
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-28 10:47:47 +02:00
Maxime COSTE
c4d8cad1c5
awful: add support for programmable bash completion
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-26 16:25:19 +02:00
Julien Danjou
fdddc839e8
awful: drop lfs in favor of mkdir -p
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-23 08:29:52 +02:00
Julien Danjou
c3a1e36be1
awful: avoid concat of nil
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-21 14:57:31 +02:00
Julien Danjou
fd35fc6d11
beautiful: set wallpaper of each screen
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-20 18:15:08 +02:00
Julien Danjou
62370ecb87
awful: create history dir if does not exists
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-20 16:55:30 +02:00
Matteo Landi
e9a65cbfd5
awful: titlebar support for changing the close button
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-20 16:41:33 +02:00
Julien Danjou
a651388da0
awful: fix toggletag (FS#277)
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-20 13:13:34 +02:00
Julien Danjou
f4872715ce
mouse: coords is a function now
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-20 12:10:22 +02:00
Julien Danjou
e02fc5aacb
client: make coords a method
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-20 12:00:22 +02:00
Julien Danjou
d261f9a3cc
widgets: generic set/get for list
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-19 19:13:46 +02:00
Julien Danjou
145e19b2e6
statusbar: widget is now a function
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-19 18:20:39 +02:00
Matteo Landi
6049eaec3f
beautiful: remove tabulations in key/value parsing
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-18 16:57:48 +02:00
Julien Danjou
22f41a6983
lib: add @release tag
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-18 11:41:58 +02:00
Leon Winter
2e2b6a3112
awful: add urgent client fast switching
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-18 10:39:34 +02:00
Julien Danjou
a5cb5a4397
awful: don't compare with ws coords
...
This fails if the window has resize hints or send configure request.
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-17 10:14:38 +02:00
Damien Leone
17d1e6b741
awful: fix theme.taglist_squares usage
...
Signed-off-by: Damien Leone <damien.leone@gmail.com>
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-15 19:18:06 +02:00
Matteo Landi
5e30026920
awful: allow coloring the taglist and the tasklist
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-15 16:48:58 +02:00
Julien Danjou
df79115dd1
zaphod: restore support
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-15 00:31:32 +02:00
Julien Danjou
afddb337b2
awful: make timer not every one second
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-14 16:26:33 +02:00
Lucas de Vries
f99dd800ec
awful: add done_callback
...
Always called when the prompt ends, regardless of whether
it was cancelled, to prompt.run.
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-14 14:27:56 +02:00
Lucas de Vries
651479f254
awful: don't try to spawn nil or empty commands
2008-08-14 14:23:01 +02:00
Lucas de Vries
6ae0d554a8
awful: make displaying the taglist squares a theme variable
2008-08-13 22:48:41 +02:00
Lucas de Vries
469a44f0db
awful: also display selected tags in widget.taglist.label.noempty
2008-08-13 22:48:11 +02:00
Damien Leone
b2398370f9
awful: Patch prompt so it can handle different files
...
Signed-off-by: Damien Leone <damien.leone@gmail.com>
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-13 21:07:58 +02:00
Julien Danjou
7e15509733
screen: implement tags set/get as function
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-13 18:12:26 +02:00
Julien Danjou
d69b602e52
tag: export clients as a function
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-13 17:59:01 +02:00
Julien Danjou
871285551d
client: export tags as a function
...
That makes more sense.
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-13 17:49:57 +02:00