1103 Commits

Author SHA1 Message Date
Brian Mock
83d2da9da6 Added comments to all my color.c functions 2011-02-22 13:02:40 -08:00
Brian Mock
3be59059f4 Shading seems to work, still need to add config 2011-02-22 12:35:42 -08:00
Brian Mock
5729fe95fb Fixed style on "if" 2011-02-21 16:30:23 -08:00
Brian Mock
43686dc82c Fixed licensing info to use my name 2011-02-21 16:28:38 -08:00
Brian Mock
d1f400e940 Forgot license info 2011-02-21 16:23:56 -08:00
Brian Mock
16120744a8 Added color functions 2011-02-21 16:20:02 -08:00
Martin Duquesnoy
e2942ec597 Client: Fix raise of client when maximize 2011-02-21 12:54:42 +01:00
Martin Duquesnoy
bf26e8c22e Client: Add new_client_get_mouse feature requested by thechitowncubs 2011-02-21 03:20:58 +01:00
Raphael Khaiat
4898e07e5e Fix typo in wmfsrc about the status_path 2011-02-19 02:13:11 +01:00
Raphael Khaiat
ff7853738f Merge branch 'master' into bacardi55 2011-02-19 02:09:58 +01:00
Raphael Khaiat
7180d733bd Correct previous feature for raising tiled client 2011-02-16 19:20:58 +01:00
Raphael Khaiat
325f115c09 Add feature for raising tile client over free client when selected.
Feature requested by bacardi55 :)
2011-02-15 19:10:10 +01:00
Martin Duquesnoy
f48b9651c9 Fix mod of configure 2011-02-15 18:12:22 +01:00
Martin Duquesnoy
dcf3979c00 Add removed things from bacadi55 commits 2011-02-15 17:59:25 +01:00
Martin Duquesnoy
db98e3978b Client: Swap tag in client_swap if c1->tag != c2->tag 2011-02-15 17:57:24 +01:00
Raphael Khaiat
3cc68b6872 Delete unused param 2011-02-14 18:42:23 +01:00
Raphael Khaiat
45e796406b Add unused function and comments in the wmfsrc 2011-02-14 18:39:50 +01:00
Raphael Khaiat
f91699d6bc Add function about changing screen in the default wmfsrc 2011-02-02 18:43:04 +01:00
Raphael Khaiat
7d391f47f5 Merge branch 'master' into bacardi55 2011-02-01 20:54:56 +01:00
David Delassus
aa3f2b7fd0 Fix _WMFS_FONT, bug #83
Signed-off-by: Raphael Khaiat <raphael@khaiat.org>
2011-01-31 13:58:34 +01:00
Raphael Khaiat
2e4c8bd202 Merge branch 'bacardi55' of github.com:xorg62/wmfs into bacardi55 2011-01-26 13:37:21 +01:00
Raphael Khaiat
741002b724 remove bug if there is only one screen and screen_next is called
(used to unselect all client of the screen)
2011-01-26 13:35:54 +01:00
Raphael Khaiat
c8e5ac4619 Feature #79 : add a keybind to toggle the display of the infobar.
Feature requested by litemotiv
2011-01-24 23:50:52 +01:00
Raphael Khaiat
07ad0c6263 Merge branch 'bacardi55' of github.com:xorg62/wmfs into bacardi55 2011-01-24 08:51:46 +01:00
Raphael Khaiat
41cc6944ae Merge branch 'bacardi55' of github.com:xorg62/wmfs into bacardi55 2011-01-23 23:59:30 +01:00
Raphael Khaiat
48e226f5ae Merge branch 'master' into bacardi55 2011-01-23 23:58:39 +01:00
Raphael Khaiat
3652a4060c Add feature for following a client that is open in a different tag.
Feature requested by anonymous_user on the wmfs thread in the
archlinux.org forum
2011-01-23 23:56:21 +01:00
Raphael Khaiat
b4e33395b3 Merge branch 'master' into bacardi55 2011-01-21 16:10:28 +01:00
Philippe Pepiot
d0bb69150a Clean thread/spawn/signal usage in wmfs
- Don't create 2 thread
- Don't create status thread when conf.status_timing == 0
- Don't launch status script if still running
- Remove double fork() hack in spawn()
- Wait childs properly
- mutex on conf.status_pid and sig_chld variable, thread-safe and
  signal-safe
- Set exiting variable volatile, signal-safe
- Use sigaction instead of signal

TODO: set mutex for exiting variable because this is not thread-safe
2011-01-20 11:32:29 +01:00
Martin Duquesnoy
7e0436ffdc Systray: Replace zcalloc with xcalloc (potential bug) 2011-01-17 20:19:25 +01:00
Martin Duquesnoy
c8c210bcac Wmfs: Fix typo 2011-01-15 20:59:19 +01:00
Martin Duquesnoy
993b408262 Apply Almito's patchs for xcompmgr opacity support (#70), skype focus bug (#66) and fix for #68 & #69 2011-01-15 20:55:13 +01:00
Raphael Khaiat
f51d943bd9 Merge branch 'master' into bacardi55 2011-01-14 13:35:11 +01:00
Clément Bœsch
56b6b467ee Avoid fd leak in parse_keywords. 2011-01-12 20:17:57 +01:00
Clément Bœsch
7ac4bf32c2 One memset instead of two.
This also fix the strange sizeof.
2011-01-12 20:17:57 +01:00
Clément Bœsch
b5f24e042f Remove a few check before calling free in parser. 2011-01-12 20:17:57 +01:00
Clément Bœsch
a5432919ca Remove pointless if before calling free.
The free() function frees the memory space pointed to by ptr, which must
have been returned by a previous call to malloc(), calloc() or
realloc().  Otherwise, or if free(ptr) has already been called before,
undefined behavior occurs.  If ptr is NULL, no operation is performed.
                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                                          -- man malloc(3)
2011-01-12 20:17:57 +01:00
Clément Bœsch
c174e69b64 Fix potential crash when using mouse_button_list. 2011-01-12 20:17:56 +01:00
Clément Bœsch
209f9a09a4 Make a bunch of functions static. 2011-01-12 20:17:56 +01:00
Raphael Khaiat
c5dfeb9878 Merge branch 'master' into bacardi55 2011-01-12 15:45:37 +01:00
Raphael Khaiat
3abfe9d7bb Report the correction of the reload event that had been made for the
uicb_reload function
2011-01-12 15:43:01 +01:00
Martin Duquesnoy
27c4c260c6 Client: Revert libvte patch by roidelapluie 2011-01-12 11:26:41 +01:00
Raphael Khaiat
8ea76e1167 Fix reload function (problem due to a bad merge), thanks to Erus 2011-01-10 21:45:11 +01:00
Raphael Khaiat
6ec79f626e Merge branch 'master' into bacardi55 2011-01-10 20:42:15 +01:00
Raphael Khaiat
2320e8586c Implement fixture #63 : auto center option for free client 2011-01-10 20:40:55 +01:00
Raphael Khaiat
c317afc79d Re-arrange code for fix #67 (avoid code duplication) 2011-01-10 20:39:14 +01:00
Martin Duquesnoy
056cb5daf6 Util: Fix spawn 2011-01-10 19:31:42 +01:00
Raphael Khaiat
7bb0fdcbad Fix bug #67 2011-01-08 18:23:11 +01:00
Raphael Khaiat
2273ccc5d5 Let wmfs reload now with the same argument that it was launched with 2011-01-08 18:20:27 +01:00
Martin Duquesnoy
18e97d3e1e Wmfs: Use pthread instead of setitimer 2011-01-08 15:47:19 +01:00