129 Commits

Author SHA1 Message Date
Martin Duquesnoy
4e33bc9bf7 Status: Remove status management (status_path, status_timing, threading), use loop in status script now (see scripts/status.sh) 2011-07-28 00:08:43 +02:00
Martin Duquesnoy
b47c4457f2 ViWMFS(rip)/Conf: Remove viWMFS, add cfactor_enable_split option and code cosmetic 2011-06-26 16:36:36 +02:00
Martin Duquesnoy
5d208730cd Wmfs: Make Xft font optional #1 2011-06-12 17:10:10 +02:00
Martin Duquesnoy
9e78421e2e Wmfs: Optimization & cosmetic #2 2011-06-04 20:57:42 +02:00
Martin Duquesnoy
e2d775ff83 Conf: Change client_resize_dir keybind 2011-06-04 11:56:11 +02:00
Martin Duquesnoy
af0ddeda3f Split/Conf: Add split_move_direction function 2011-06-04 11:34:58 +02:00
Martin Duquesnoy
0445bb05da Conf: Add "split" bool option in [tag] section 2011-06-03 17:47:41 +02:00
Martin Duquesnoy
7b47fd041a Struct/Conf: Remove useless var, add split toggle keybind (Alt-s) 2011-06-03 16:31:34 +02:00
Martin Duquesnoy
a0e4a1657d Conf: Add default keybind for focus/swap/resize with direction and HJKL keys 2011-06-02 18:03:31 +02:00
Martin Duquesnoy
57ab723f5d All: Remove split layout (will make a split mode instead) and replace all tag struct bool by flags 2011-06-01 23:10:14 +02:00
Martin Duquesnoy
534eae3ae3 Conf: Clean wmfsrc 2011-05-18 12:23:11 +02:00
Martin Duquesnoy
d2f3377f97 Config/Client: Remove deprecated code, fix bug with nclients 2011-05-18 12:20:01 +02:00
Martin Duquesnoy
911ac2f74a Layout Split: Add split layout. 2011-05-16 20:38:54 +02:00
Martin Duquesnoy
f147bbbaf0 Client/Cfactor: Fix cfactor resizing in case of padding + 2 client resized and improve resizhint behaviour 2011-05-13 23:10:00 +02:00
Martin Duquesnoy
88d92149dd Wmfsrc: Fix default value for autohide 2011-04-07 18:05:50 +02:00
Raphael Khaiat
df4e32f4f9 Fix feature expose when there is no client on the screen.
Bug found by pistache
2011-03-24 13:05:37 +01:00
Raphael Khaiat
703974cb00 Add the keybind client_set_master in the default wmfsrc 2011-03-23 13:55:54 +01:00
Raphael Khaiat
41c4570dcf Add "expose" feature ala mac OS X to display all client of a screen
Feature #100 requested by shibo
2011-03-21 13:28:15 +01:00
Raphael Khaiat
4d39413f56 Merge branch 'master' into bacardi55 2011-03-11 17:17:19 +01:00
Martin Duquesnoy
041e9ec20d Event/conf: Add focus_follow_movement [misc] option requested by pl_ 2011-02-25 19:22:29 +01:00
Raphael Khaiat
34f2cb5b03 Merge branch 'master' of github.com:xorg62/wmfs into bacardi55 2011-02-23 23:19:40 +01:00
Raphael Khaiat
946e4c1606 Remove double follow_client entry in the rule section of the wmfsrc 2011-02-23 23:19:06 +01:00
Brian Mock
9235775dd2 Final touches, including wmfsrc default options 2011-02-22 19:37:06 -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
325f115c09 Add feature for raising tile client over free client when selected.
Feature requested by bacardi55 :)
2011-02-15 19:10:10 +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
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
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
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
2320e8586c Implement fixture #63 : auto center option for free client 2011-01-10 20:40:55 +01:00
Raphael Khaiat
b1d4e2a403 Merge branch 'bacardi55' of github.com:xorg62/wmfs into bacardi55 2011-01-05 19:57:22 +01:00
bacardi55@gmail.com
03c41f9b3b Add option (tag_auto_prev) in wmfsrc to disable the auto tag prev
when going twice on the same tag.
2011-01-05 19:51:48 +01:00
Raphael Khaiat
fb1627e8cc Fix Feature #22 : set a default tag and/or screen where to send client
that have no tag/screen specific rule. Feature requested by philpep
2011-01-05 01:25:12 +01:00
bacardi55@gmail.com
f2734a5f2b Correct typo thanks to ubitux 2010-12-19 13:42:39 +01:00
Martin Duquesnoy
3cf93a0961 Launcher: Add width_limit option in multi set_launcher section to limit size of launcher window (Requested by s__C) 2010-11-28 13:06:24 +01:00
Philippe Pepiot
a1de32cac7 wmfsrc: Made change announced in f3c0f5492afbec288f91ea080916a92d8e94941b 2010-11-09 12:36:13 +01:00
Philippe Pepiot
7db51713e5 Build System: remove cmake
Cmake is bloat and wmfs doesn't need a complex build system
So now wmfs compile with a Makefile using gmake and pkg-config
compilation options can be customised through confix.mk (dwm like)

Remove doxygen config files (wmfs code doesn't use it, and nobody use
doxygen with wmfs)
Replace wmfsrc.in by wmfsrc (change @WMFS_TERM@ and use shell choice
urxvt || xterm || ...)
Remove generation of Changelog file (we can git log > Changelog before
creating a dist package)
Remove README from install process (this file don't need to be included in dist
package)

What's next before merging into master ?
- provide a BSD Makefile
- discuss if we use or not pkg-config (we can document common places
  to include directory and libs in config.mk)
- compile out of tree
2010-11-09 12:15:11 +01:00
Martin Duquesnoy
1f39bf1d9c Conf: Update wmfsrc.in 2009-05-09 11:55:48 +02:00
Martin Duquesnoy
5134495460 Conf: Update default conf. 2009-05-09 11:53:56 +02:00
Philippe Pepiot
a332f8f85e Build system: find a term for wmfsrc 2009-05-03 19:17:37 +02:00
Martin Duquesnoy
337732f45b Default conf: Add c in the titlebar button and menu for each client binded on mouse button 3 (right click) 2009-05-03 12:32:57 +02:00
Martin Duquesnoy
6eff09d790 Layout: Add mirror_vertical and mirror_horizontal! 2009-03-30 06:44:36 +02:00
Martin Duquesnoy
c1bcd7c405 Layout: New layout: Mirror tile (idea from Cheaterman) 2009-03-29 22:09:22 +02:00
Martin Duquesnoy
d1fe3977a7 Layout/conf: Add toggle_resizehint uicb function. 2009-03-29 03:43:05 +02:00
Martin Duquesnoy
436aaf5856 Button: Add line multi section in button section (button { line { coord = {x1, y1, x2, y2} } }) to make your own button motive. 2009-03-23 00:56:06 +01:00