David Delassus
|
9d9460bfc0
|
Add autofocus option in [client] section
|
2012-05-02 16:51:15 +02:00 |
|
David Delassus
|
5714d5470b
|
Put W->tag_ciruclar in W->flags as a flag (WMFS_TAGCIRC) ; Add padding option (Closes #19)
|
2012-05-01 22:10:08 +02:00 |
|
David Delassus
|
eecde8774c
|
Add circular option in section [tags] ; Make user able to turn off the 'tag_prev on first tag send to last tag' effect
|
2012-05-01 16:58:22 +02:00 |
|
Martin Duquesnoy
|
aae337af8f
|
Merge pull request #42 from kidanger/ignore_tag
Ajout d'un mode pour les clients : ignore_tag
|
2012-04-14 16:47:18 -07:00 |
|
Jérémy Anger
|
3d450c3d20
|
fix client moving
|
2012-04-14 22:46:08 +02:00 |
|
Jérémy Anger
|
762700bd2c
|
fix last commit: add wmfs header changes
|
2012-04-14 22:45:25 +02:00 |
|
Jérémy Anger
|
f9624a9f2e
|
add focus configuration
|
2012-04-14 11:43:51 +02:00 |
|
Martin Duquesnoy
|
fe7cf64407
|
Fix while client_gb_titlebar
|
2012-03-08 16:28:47 +01:00 |
|
Martin Duquesnoy
|
6f43efed44
|
Add feature #28 requested by arpinux: client_free_statusline in theme section
|
2012-02-26 13:18:00 +01:00 |
|
Martin Duquesnoy
|
ff269f01b3
|
Add clean status_surface. cmd syntax: "w;h;bg <statusline>"
|
2012-02-06 15:29:48 +01:00 |
|
Martin Duquesnoy
|
c23615271a
|
Block refresh for multi statusline per barwin
|
2012-02-06 11:40:04 +01:00 |
|
Martin Duquesnoy
|
95c3224ad4
|
Add statusline option in [tag]
|
2012-02-06 11:31:29 +01:00 |
|
Martin Duquesnoy
|
eb88702788
|
Add ^g[] sequence for graph: ^g[left/right;w;h;border;val;valmax;fg;bg;name] or x;y
|
2012-02-04 05:28:36 +01:00 |
|
Martin Duquesnoy
|
cf701a43b6
|
Add \p[] sequence: \p[left/right;w;h;bord;val;valmax;bg;fg] OR x;y
|
2012-02-03 18:34:31 +01:00 |
|
Martin Duquesnoy
|
65c8c7a5ce
|
Add tag_new & tag_del uicb (Dynamic tagging)
|
2012-02-02 12:03:54 +01:00 |
|
Martin Duquesnoy
|
688dfb34d2
|
Add tab rule
|
2012-02-02 11:15:21 +01:00 |
|
Martin Duquesnoy
|
e484510f52
|
Add client_tab_next_opened uicb
|
2012-02-02 10:44:38 +01:00 |
|
Martin Duquesnoy
|
acc66f62ab
|
Fix SIGCHLD signal handling, remove fifo from master
|
2012-02-01 14:13:19 +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
|
8f52715fe3
|
Fix client flick at untab when free, split arrange closed with free mode
|
2012-01-29 05:18:51 +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
|
0f3bc2ed0d
|
Allow client move among screens in free mode
|
2012-01-29 01:35:41 +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
|
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
|
99bb7e0812
|
! NEW LAUNCHER ! Uicb function 'launcher', new [lauchers] section and 'l' infobarelement. See default wmfsrc please
|
2012-01-25 23:11:15 +01:00 |
|
Martin Duquesnoy
|
2eba3ccc64
|
! NEW SYSTRAY ! systray element as 'y', element dynamic size
|
2012-01-25 04:01:59 +01:00 |
|
Martin Duquesnoy
|
f8dedf7231
|
Add systray functions
|
2012-01-23 12:15:11 +01:00 |
|
Martin Duquesnoy
|
e0aa3ed034
|
Prepare code for Systray
|
2012-01-23 11:28:13 +01:00 |
|
Martin Duquesnoy
|
a74f7c15db
|
Remove useless flags in mousebind struct
|
2012-01-23 05:32:25 +01:00 |
|
Martin Duquesnoy
|
5a9d1f6e13
|
Add client_*_statusline in theme section, improve status core
|
2012-01-23 01:59:14 +01:00 |
|
Martin Duquesnoy
|
38f3e3b6b0
|
Add tags_occupied color in theme and tags_*_statusline to draw status sequences in tags button in according to tag state (normal/selected/occupied)
|
2012-01-22 22:27:26 +01:00 |
|
Martin Duquesnoy
|
feaa413951
|
Add status_ctx struct to use status sequences everywhere by using context
|
2012-01-22 20:11:01 +01:00 |
|
David Delassus
|
e31ebb9702
|
Add logging system with warnl, warnxl, errl, errxl
|
2012-01-21 18:27:36 +01:00 |
|
Martin Duquesnoy
|
dbac129bf9
|
Use global head for mousebind to free all at quit()
|
2012-01-20 19:56:15 +01:00 |
|
Martin Duquesnoy
|
f5f574b6bd
|
!CONFIG NEWS! Add multi mouse section in [tags] and new section [client] with multi mouse section
|
2012-01-20 19:32:50 +01:00 |
|
Martin Duquesnoy
|
717fa182d4
|
Replace flags instead bool in global struct
|
2012-01-17 13:08:20 +01:00 |
|
Martin Duquesnoy
|
3e04fc3bde
|
Replace default config path by .config/wmfs/wmfsrc, add option -h -v and -C, new example wmfsrc.
|
2012-01-16 19:40:18 +01:00 |
|
Martin Duquesnoy
|
f46cbaf501
|
Clean code by adding function instead macros for seq parsing AND allow multi mousebinds sequence: \[](;;)(;;)(;;)
|
2012-01-11 16:18:21 +01:00 |
|
Martin Duquesnoy
|
5cdb0ac77c
|
Use single function to parse sequences to keep the order
|
2012-01-10 22:53:52 +01:00 |
|
Martin Duquesnoy
|
f6c0bc8a6c
|
Work on status: Add \s[]\ \r[]\ sequences for text & rectangle
|
2012-01-09 19:35:57 +01:00 |
|
Martin Duquesnoy
|
f066c6dc26
|
Add status element 's', auto-align of elements
|
2012-01-06 15:12:48 +01:00 |
|
Martin Duquesnoy
|
6c75b86256
|
Works on EWMH: add _NET_WM_STATE_FULLSCREEN management
|
2011-12-25 17:08:08 +01:00 |
|
Martin Duquesnoy
|
a23dd7987b
|
Work on reload/tag arranging
|
2011-12-09 12:06:32 +01:00 |
|
Martin Duquesnoy
|
73b25fe3c7
|
Focus back selected client before reload, add tabbing keybind in rc
|
2011-11-30 19:53:59 +01:00 |
|
Martin Duquesnoy
|
be41fa5de8
|
Fix tag mapping at reload
|
2011-11-29 20:38:41 +01:00 |
|
Martin Duquesnoy
|
f7a7b60606
|
Add tag_client to transfert client in dfferent tags, adapt tabbing with that
|
2011-11-29 12:08:02 +01:00 |
|