Commit Graph

1102 Commits

Author SHA1 Message Date
Hans Ulrich Niedermann 7cad659806 Document AWESOME_CFLAGS, and use only with gcc
awesome's default compiler flags work only with gcc, so we only use
them if gcc is detected.

Additionally, you can now avoid using these default flags by adding
AWESOME_CFLAGS="" to your make command lines.
2008-01-04 22:06:52 +01:00
Julien Danjou a4c09d142c add support for x,y coords supplying in widgets 2008-01-04 22:05:52 +01:00
Julien Danjou 6ca7d7b2db use Area in Widget 2008-01-04 21:46:25 +01:00
Julien Danjou e77729ed50 add AWESOME_CFLAGS with various warning 2008-01-04 21:07:39 +01:00
Hans Ulrich Niedermann ec09073087 switch to autotools as build system 2008-01-04 20:49:49 +01:00
Julien Danjou 1d6613349e typedef enum Alignment 2008-01-04 19:17:20 +01:00
Julien Danjou af6ff367eb typedef enum Position 2008-01-04 19:12:07 +01:00
Julien Danjou 343c6c7df0 add xprop for rules, change tags to regex and documente regex 2008-01-04 18:47:12 +01:00
Julien Danjou 8705b9e172 document font, add boolean type 2008-01-04 18:01:48 +01:00
Julien Danjou 3742f31216 remove setborder uicb 2008-01-04 17:56:18 +01:00
Julien Danjou 1d08ed45a8 add new_become_master option to disable new client becoming automaticaly master 2008-01-04 17:53:28 +01:00
Julien Danjou 8978f0837e break on detach or for() will fail to assign ->next 2008-01-04 17:08:30 +01:00
Julien Danjou 36e9e07f84 fix memory leak on icon get 2008-01-04 15:59:17 +01:00
Julien Danjou d25d5b921f add sloppy_focus option to allow click-to-focus 2008-01-04 14:40:26 +01:00
Julien Danjou bcebd5e1ce fix various uninit vars 2008-01-04 14:19:59 +01:00
Julien Danjou 96903cc580 restore -O3 flag 2008-01-04 14:17:31 +01:00
Julien Danjou a12ea9441f fix window placement for left positionned statusbar 2008-01-04 13:28:51 +01:00
Julien Danjou 8485c13b1b taglist now supports clicks if statusbar is right/left 2008-01-04 13:22:24 +01:00
Julien Danjou 65fe4e8933 add support for right/left statusbar position and clicks 2008-01-04 13:04:34 +01:00
Julien Danjou e3de02d2ce optimize if statements 2008-01-04 13:04:15 +01:00
Julien Danjou 86a970cde1 add default binding to restart awesome 2008-01-03 21:58:08 +01:00
Julien Danjou a69b5dfc40 add option to show appicons in tasklist 2008-01-03 19:21:36 +01:00
Julien Danjou 33cd7c261f set widget->width to the right size(TM) 2008-01-03 19:06:44 +01:00
Julien Danjou 62d5711a7e move NetWMIcon get to ewmh.c 2008-01-03 19:02:23 +01:00
Julien Danjou 675b6e6255 use right statusbar in various widgets 2008-01-03 17:15:21 +01:00
Julien Danjou 817aab0450 cosmetic 2008-01-03 17:09:45 +01:00
Julien Danjou 3026e095b7 various manpage update: tasklist, align, … 2008-01-03 16:13:08 +01:00
Julien Danjou a06d739dfb add align option to tasklist 2008-01-03 16:05:39 +01:00
Julien Danjou 7c716e0ec0 add align option to focustitle 2008-01-03 16:04:16 +01:00
Julien Danjou ec53f3d070 add align option to textbox 2008-01-03 16:02:41 +01:00
Julien Danjou 6c7b0304a0 add draw_get_align() to translate string to enum 2008-01-03 16:02:32 +01:00
Julien Danjou aed3e569de add a align option to draw_text 2008-01-03 15:57:07 +01:00
Julien Danjou 15db0d2824 replace focustitle by tasklist in default config 2008-01-03 14:51:36 +01:00
Julien Danjou 53a36375fa remove useless #include 2008-01-03 14:38:12 +01:00
Julien Danjou 757fcc76ba remove default textbox 2008-01-03 14:33:58 +01:00
Julien Danjou 8d2190d88d use white icons by default 2008-01-03 14:22:37 +01:00
Julien Danjou 4293eb0de0 fix widget and icons layouts installation 2008-01-03 13:22:37 +01:00
Julien Danjou d7484fddfb remove debug printf 2008-01-03 13:17:01 +01:00
Julien Danjou 11da7412b3 add support for _NET_WM_STATE_SKIP_TASKBAR 2008-01-03 13:15:15 +01:00
Julien Danjou 67127f00f7 simply add draw_rectangle instead of drawtext 2008-01-03 12:43:37 +01:00
Julien Danjou c4e88f9928 add new tasklist widget 2008-01-03 12:39:28 +01:00
Julien Danjou ababc289d7 bug fix: wrong tag tested 2008-01-03 12:14:24 +01:00
marco candrian b6edff229c awesomerc: [MULTI] + explanations about <...> items
<key>           -> a, 1, F10 (/usr/include/X11/keysymdef.h w/o XK_, 'xev')
<mod>           -> mod1, mod2,..., mod5

these two lines may need some check/work.
2008-01-03 09:44:52 +01:00
Nikos Ntarmos e79fdcb22e uicb_tag_view not working correctly with null argument
uicb_tag_view(...) hasn't been working correctly since tag_view(...)
came into existence. The problem is that saveawesomeprops(...),
arrange(...) and ewmh_update_net_current_desktop(...) need to be called
for a NULL argument as well, but these were moved to tag_view(...).

We can either add them back albeit only for the arg=NULL case, or move
these calls back into uicb_tag_view(...) and copy them over to
ewmh_process_client_message(...) and to all possible future users of
tag_view(...). The attached patch does the former.
2008-01-03 09:44:13 +01:00
Julien Danjou 10c257d57a get rid of Client phys_screen 2008-01-02 19:26:55 +01:00
Julien Danjou 9fc22e9e4e remove some get_phys_screen() calls 2008-01-02 17:41:03 +01:00
Julien Danjou e07af54520 fixed windows can be moved 2008-01-02 17:17:34 +01:00
Julien Danjou 5d9ef8b5d5 new uicb: tag_create 2008-01-02 17:10:32 +01:00
Julien Danjou 437bc5c22c add 2008 copyright notice 2008-01-02 16:59:43 +01:00
Julien Danjou 2f19bab193 simplify update 2008-01-02 15:01:30 +01:00