Martin Duquesnoy
|
d983e65ff4
|
Merge branch 'master' of github.com:xorg62/wmfs
|
2012-01-19 03:07:57 +01:00 |
|
Martin Duquesnoy
|
e1d1a9329b
|
Merge and fix Paul Fariello commit 'Add uicb client move to next/prev tag'
|
2012-01-19 03:00:58 +01:00 |
|
Paul Fariello
|
36c0e0671d
|
Add uicb client move to next/prev tag
|
2012-01-18 23:33:22 +01:00 |
|
Martin Duquesnoy
|
7e05c2dadf
|
Fix issue #8 on github about shell absolute path in spawn function, thanks to antoineB
|
2012-01-18 23:27:40 +01:00 |
|
Martin Duquesnoy
|
1585802bf0
|
Merge branch 'master' of github.com:xorg62/wmfs
|
2012-01-18 12:37:35 +01:00 |
|
Martin Duquesnoy
|
5c17832363
|
Remove install of .desktop in makefile
|
2012-01-18 12:36:50 +01:00 |
|
Martin Duquesnoy
|
1e4aa46e46
|
Set back previous code in mouse_drag_tag
|
2012-01-18 01:43:34 +01:00 |
|
Martin Duquesnoy
|
d26e1e8e55
|
Init t at null in mouse_move
|
2012-01-18 00:45:31 +01:00 |
|
Martin Duquesnoy
|
9f31de1565
|
Fix configureevent fac_resize value (bug reported by blueyy, occured with sakura
|
2012-01-17 23:36:34 +01:00 |
|
Martin Duquesnoy
|
03a48e4381
|
Check if tag exist in mouse_drag_tag after getting ptr
|
2012-01-17 21:42:21 +01:00 |
|
Martin Duquesnoy
|
717fa182d4
|
Replace flags instead bool in global struct
|
2012-01-17 13:08:20 +01:00 |
|
Martin Duquesnoy
|
334d2d47e3
|
Add screen_next/prev uicb function, fix CCOL & screen update at client manage
|
2012-01-17 00:14:33 +01:00 |
|
Martin Duquesnoy
|
4c06d00be7
|
Fix -C option desc
|
2012-01-16 19:43:06 +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
|
a9356c834b
|
Update script/status.sh example
|
2012-01-16 19:03:09 +01:00 |
|
Martin Duquesnoy
|
beebb65c29
|
Fix draw_reversed_rect for multiscreen swap
|
2012-01-16 18:55:08 +01:00 |
|
Martin Duquesnoy
|
c59b69869a
|
Don't allow to tab client from different screen
|
2012-01-16 17:01:32 +01:00 |
|
Martin Duquesnoy
|
527d62f700
|
Previous fix fixed previous previous one, don't need to apply_tgeo between vertical/horizontal fac adapt
|
2012-01-15 16:23:29 +01:00 |
|
Martin Duquesnoy
|
0e7e9a135e
|
Fix check of 2 parents client geos: using temporary geo instead of original in case of manual locking resize
|
2012-01-15 16:16:39 +01:00 |
|
Martin Duquesnoy
|
017070d585
|
Update tabbed client titlebar as tabmaster client titlebar
|
2012-01-14 16:44:12 +01:00 |
|
Martin Duquesnoy
|
ecadef1587
|
Apply tgeo between vertical and horizontal factor hint resize
|
2012-01-14 16:39:13 +01:00 |
|
Martin Duquesnoy
|
ad4f4e361c
|
Fix possible misinformed ptr
|
2012-01-14 02:03:55 +01:00 |
|
Martin Duquesnoy
|
0f185a8121
|
Add client dragndrop in tag with mouse with mouse_move function
|
2012-01-14 01:46:38 +01:00 |
|
Martin Duquesnoy
|
38f122abbb
|
Add uicb mouse_tab, set by default on mouse2 -> titlebar
|
2012-01-13 20:35:29 +01:00 |
|
Martin Duquesnoy
|
e610c9c5b9
|
Improve fac adaption with size hint
|
2012-01-13 20:24:07 +01:00 |
|
Martin Duquesnoy
|
e1dee581c6
|
Remove CLIENT_TABMSTER flag at tabbed client closing if client's tabmaster is not tabbed anymore
|
2012-01-12 21:29:35 +01:00 |
|
Martin Duquesnoy
|
1774ca022e
|
Remove reversed border at swap in mouse_move
|
2012-01-12 21:18:50 +01:00 |
|
Martin Duquesnoy
|
55e80847b5
|
Add mouse.c/mouse.h with mouse_resize & mouse_move as uicb function. button1 on titlebar -> move button3 -> resize (hardcoded for now)
|
2012-01-12 21:06:55 +01:00 |
|
Martin Duquesnoy
|
b3309676b2
|
Fix client_focus_next/prev_tab to get only parent tabbed client
|
2012-01-12 14:39:49 +01:00 |
|
Martin Duquesnoy
|
35a40f8b71
|
Add uicb function client_focus_next/prev_tab
|
2012-01-12 14:36:56 +01:00 |
|
Martin Duquesnoy
|
a0cb5793cd
|
Improve tabbed titlebar render: border around tabbed titlebar & separation in tabbed unfocused client
|
2012-01-12 02:33:19 +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
|
554952cc57
|
Use single function to parse sequences to keep the order
|
2012-01-10 20:17:26 +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
|
2a47c21c01
|
Fix status & fifo parse and taglist width with border
|
2012-01-07 11:02:08 +01:00 |
|
Martin Duquesnoy
|
7924fd8269
|
Fix Makefile.in
|
2012-01-07 08:58:55 +01:00 |
|
Martin Duquesnoy
|
fb106c151f
|
Update default config #2
|
2012-01-06 17:46:32 +01:00 |
|
Martin Duquesnoy
|
b8d5d3ba04
|
Update default config
|
2012-01-06 17:45:23 +01:00 |
|
Martin Duquesnoy
|
9eb32ebb46
|
free element and status
|
2012-01-06 17:43:55 +01:00 |
|
Martin Duquesnoy
|
abbb955217
|
Add status.c/h, status uicb cmd
|
2012-01-06 17:30:46 +01:00 |
|
Martin Duquesnoy
|
f066c6dc26
|
Add status element 's', auto-align of elements
|
2012-01-06 15:12:48 +01:00 |
|
Martin Duquesnoy
|
c5d95b5999
|
Add ewmh_manage_window_type to manage state & others hints without event
|
2011-12-25 18:25:40 +01:00 |
|
Martin Duquesnoy
|
146be54b66
|
Change win property at net_wm_state_fullscreen management
|
2011-12-25 17:17:33 +01:00 |
|
Martin Duquesnoy
|
6c75b86256
|
Works on EWMH: add _NET_WM_STATE_FULLSCREEN management
|
2011-12-25 17:08:08 +01:00 |
|
Martin Duquesnoy
|
900847dcec
|
Fix XGetClassHint return value check in rules
|
2011-12-21 15:25:12 +01:00 |
|
Martin Duquesnoy
|
03b289b017
|
use tag id from 0 with uicb_tag_set
|
2011-12-18 15:08:44 +01:00 |
|
Martin Duquesnoy
|
06219d60ec
|
Set first theme as default if not specified in rule
|
2011-12-18 15:01:53 +01:00 |
|
Martin Duquesnoy
|
3d44ce225a
|
Select first tag of each screen if !tag prop at start/reload
|
2011-12-18 14:50:41 +01:00 |
|
Martin Duquesnoy
|
4a11107d67
|
Fix possible fail in rules parsing, first tag mapping at reload
|
2011-12-17 18:51:42 +01:00 |
|