269 Commits

Author SHA1 Message Date
Martin Duquesnoy
8a527bbc81 Merge pull request #15 from hobbestigrou/master
To manage wmfs with login manager.
2012-02-01 15:11:13 -08:00
Hobbestigrou
0b9c0cb9b8 [Core] Makefile: Install wmfs desktop file in share xsessions. 2012-02-02 00:08:17 +01:00
Hobbestigrou
e30a155ad2 [Core] Wmfs: Add a wmfs desktop file for login manger like gdm. 2012-02-02 00:04:03 +01:00
Martin Duquesnoy
50f0911f10 Fix default status.sh 2012-02-01 14:18:18 +01:00
Martin Duquesnoy
acc66f62ab Fix SIGCHLD signal handling, remove fifo from master 2012-02-01 14:13:19 +01:00
Martin Duquesnoy
5e3c44824d Simplify screen_move_client_prev/next 2012-01-31 21:05:24 +01:00
Martin Duquesnoy
f36d60de45 Fix default status.sh 2012-01-31 18:08:30 +01:00
Martin Duquesnoy
a9b5542513 Avoid cc->title = NULL case using draw_text in frame_update 2012-01-31 14:27:24 +01:00
Martin Duquesnoy
235935f36f Use dirent.h instead of fts.h for launcher completion because of compatibility 2012-01-30 23:14:00 +01:00
Martin Duquesnoy
a37c01c56d Use warnl in launcher.c 2012-01-30 13:24:24 +01:00
Martin Duquesnoy
69b2482684 Can set free = false for normally free client 2012-01-30 11:08:15 +01:00
Martin Duquesnoy
ca4fd18e38 Add launcher completion (adapt philpep FTS based completion, thanks philpep) 2012-01-30 10:42:45 +01:00
Martin Duquesnoy
9c7c3a79e2 Minor fixes 2012-01-30 03:11:51 +01:00
Martin Duquesnoy
783799942d Init f to false in layout_split_integrate 2012-01-29 22:39:09 +01:00
Martin Duquesnoy
3fcc2b844b Fix compilation with clang 2012-01-29 21:05:35 +01:00
Martin Duquesnoy
00c6cfebd2 Fix client covering new bar at reload 2012-01-29 16:42:12 +01:00
Martin Duquesnoy
7777dba930 Add default keybind for layout_integrate function 2012-01-29 16:27:51 +01:00
Martin Duquesnoy
057814d5f5 Add layout_integrate_left/right/top/bottom uicb functions 2012-01-29 16:21:01 +01:00
Martin Duquesnoy
9d76026826 no fac_resize for not tiled client 2012-01-29 06:06:00 +01:00
Martin Duquesnoy
8f52715fe3 Fix client flick at untab when free, split arrange closed with free mode 2012-01-29 05:18:51 +01:00
Martin Duquesnoy
3361a3b8bc Fix configureevent for free mode apps-integrated mouse resize, and simplify some code 2012-01-29 04:59:34 +01:00
Martin Duquesnoy
1b31caac9e Fix client tab with free client and mouse (middle click titlebar) 2012-01-29 04:43:42 +01:00
Martin Duquesnoy
63aaa48957 Fix strdup warning, use ISTRDUP in theme section 2012-01-29 04:37:57 +01:00
Martin Duquesnoy
8749b23250 Choose W->ctheme in client_manage 2012-01-29 04:28:12 +01:00
Martin Duquesnoy
25dec6073c Handle signals TERM, QUIT and CHLD for zombies 2012-01-29 04:24:28 +01:00
Martin Duquesnoy
69391afed8 Add theme option in [client] 2012-01-29 04:11:56 +01:00
Martin Duquesnoy
2bf2011cf1 Init display and W after option in main 2012-01-29 03:52:00 +01:00
Martin Duquesnoy
9048729876 Fix client_gb_titlebar with no titlebar case 2012-01-29 02:59:38 +01:00
Martin Duquesnoy
0f3bc2ed0d Allow client move among screens in free mode 2012-01-29 01:35:41 +01:00
Martin Duquesnoy
31df2361a7 Fix free tag, (m'kay #2) 2012-01-28 23:03:33 +01:00
Martin Duquesnoy
9175f28d1b Fix rules m'kay 2012-01-28 21:49:55 +01:00
Martin Duquesnoy
32f8c69a81 Finalize client free mode with multi-screen, mouse and swap 2012-01-28 21:34:39 +01:00
Martin Duquesnoy
2ac4d8ffd0 Fix some free client issues, add double fork in spawn 2012-01-28 17:10:59 +01:00
Martin Duquesnoy
4deb60dfa6 Merge pull request #13 from m-r-r/master
Added a debian/ folder
2012-01-28 04:37:08 -08:00
m-r-r
9481421476 Added the debian/ folder 2012-01-28 12:46:18 +01:00
Martin Duquesnoy
ff95610727 Fix reversed border refresh 2012-01-28 02:35:38 +01:00
Martin Duquesnoy
e8941ae7b8 Add back -c option to send uicb func throught xprops 2012-01-28 02:27:34 +01:00
Martin Duquesnoy
fd27ce371e Improve free client management 2012-01-28 01:52:40 +01:00
Martin Duquesnoy
6cae9e0465 Fix status check for correct end of sequence 2012-01-27 21:13:18 +01:00
Martin Duquesnoy
409d26bf7b Fix configureevent with free mode, set hinted client as free 2012-01-27 18:45:58 +01:00
Martin Duquesnoy
aa71bf00f9 Allow ']' char in string of \s[] sequences, by adding a \ before 2012-01-27 18:26:18 +01:00
Martin Duquesnoy
2ad1e52051 Work on free client with tabbing behavior 2012-01-27 15:43:53 +01:00
Martin Duquesnoy
86069d0a68 Fix statusline context free 2012-01-27 14:00:29 +01:00
Martin Duquesnoy
02e48d1cd8 Merge pull request #11 from paulfariello/master
Correct alignment of sequence in infobar
2012-01-27 02:45:10 -08:00
Paul Fariello
bdef66c8f7 Correct alignment of sequence in infobar 2012-01-27 10:44:47 +01:00
Martin Duquesnoy
dc377e30bd Replace layout_toggle_free by client_toggle_free, fix re-integration in tiled layout 2012-01-26 20:47:46 +01:00
Martin Duquesnoy
6b349bb4e4 Begin to work on free client 2012-01-26 18:02:47 +01:00
Martin Duquesnoy
7c4e9d8dbc Add key_modifier option in [client] 2012-01-26 03:44:01 +01:00
Martin Duquesnoy
a6aa4edbd7 Add urgent tag support, tags_urgent/fg/bg/statusline in conf 2012-01-26 02:58:19 +01:00
Martin Duquesnoy
233be4dbc1 Free data at the end of launcher_process 2012-01-25 23:15:08 +01:00